feat(deps): update dependency leaflet to v1.9.4 #453
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.7.1
->1.9.4
Release Notes
Leaflet/Leaflet (leaflet)
v1.9.4
Compare Source
🐞 Bug fixes
v1.9.3
Compare Source
🙌 Accessibility
🐞 Bug fixes
L
global (#8536 by @mourner)setMaxBounds(map.getBounds())
(#8534 by @rjackson)latLngsToCoords()
does not return references passed to it (#7344 by @marlo22)worldCopyJump()
behavior is consistent when using a keyboard (#8562 by @Falke-Design)popupopen
event (#8571 by @Belair34)Popup
(#8520 by @rjackson)position: sticky
for map container (#8550 by @tmiaa)v1.9.2
Compare Source
🐞 Bug fixes
leaflet/dist/leaflet-src.esm.js
explicitly instead to take advantage; ESM by default will come in v2) (#8493 by @jonkoops)🧪 Tests
📝 Docs
Bounds
equals
parameters in docs (#8500 by @Falke-Design)v1.9.1
Compare Source
Events
listens
not propagating to parent objects, in particular fixing compatibility with Leaflet.markercluster plugin (#8211 by @Falke-Design)v1.9.0
Compare Source
color-adjust
toprint-color-adjust
(#8211 by @Malvoz)❇️ API changes
content
andlatLng
options toPopup
/Tooltip
constructors (#7783 by @Falke-Design)Bounds
to have the same functions asLatLngBounds
(#7882 by @Falke-Design)✨ Improvements
getCenter()
calculation and move it toPolyUtil
/LineUtil
(#7603 by @Falke-Design)maxBounds
(#8168)Events.listens
to search for specific function (#8161 by @Falke-Design)noMoveStart
option topanTo
(#6685 by @Chivano)FeatureCollection
handling togeometryToLayer
(#8163 by @Falke-Design)🙌 Accessibility
Tooltip
accessibility (focus and voice over) (#8247 by @alekzvik)role="presentation"
from image tiles (#8172 by @Malvoz)🐞 Bug fixes
map._move
overrequestAnimFrame
(#8328 by @AMDvsTMD)_isClickDisabled
to not throw no error if parent is removed from DOM (#8288 by @Falke-Design)DomEvent.DoubleTap
to ignore clicks on<label>
s with afor
attribute (#8227 by @IvanSanchez)once()
twice if same event is fired insideonce
(#8190 by @Falke-Design)map.getCenter()
returning a mutable object (#8167)min/maxZoom
when used in combination withdetectRetina
(#7328 by @bozdoz)📝 Docs
anchor
todata-anchor
(#8174 by @KnightJam1)🔧 Workflow
eslint-plugin-script-tags
(#8331 by @jonkoops)🧪 Tests
map.latLngToLayerPoint
method (#8407 by @kreloaded)map.panTo
(#8390 by @anurag-dhamala)map.containerPointToLatLng
andmap.latLngToContainerPoint
(#8384 by @abhi3315)Layer._addZoomLimit
(#8037 by @zishiwu123)Map
(#8206 by @stephenspol)CircleMarker._containsPoint
(#8340 by @gernhard1337)v1.8.0
Compare Source
contextmenu
event simulation on mobile Safari by introducing a newTapHold
handler, replacing legacyTap
(#7026 by @johnd0e)DivOverlay
/Popup
/Tooltip
APIs (#7540 by @johnd0e)Popup
related options fromDivOverlay
toPopup
(#7778 by @Falke-Design)Tooltip
class fromleaflet-clickable
toleaflet-interactive
(#7719 by @Falke-Design)Map.closeTooltip
now requires a layer as argument (#7533 by @johnd0e)DomEvent.Pointer
) (#7059, #7084, #7415 by @johnd0e)dblclick
event simulation on touch devices (DomEvent.DoubleTap
) (#7027 by @johnd0e)disableClickPropagation
(#7439 by @johnd0e)Map
hasLayer()
andLayerGroup
hasLayer()
to require a layer as argument (#6999 by @johnd0e)Class.include
to not overwriteoptions
(#7756 by @johnd0e)Class.extend
to not modify source props object (#6766 by @johnd0e)Browser.touch
touch devices detection (#7029 by @johnd0e)font-size
relative to the map container. (You can change the font size onleaflet-container
to adjust it if needed.) (#7800 by @Chandu-4444)❇️ API changes
DivOverlay
/Tooltip
interactive
(#7531, #7532 by @johnd0e)openOn
,close
,toggle
functions toDivOverlay
(#6639 by @johnd0e)DomEvent.off(el)
to remove all listeners (#7125 by @johnd0e)false
toUtil.formatNum
/toGeoJSON
(#7100 by @johnd0e)autoPanOnFocus
toMarker
(#8042 by @IvanSanchez)referrerPolicy
toTileLayer
(#7945 by @natevw)playsInline
toVideoOverlay
(#7928 by @Falke-Design)getCenter
toImageOverlay
(#7848 by @Falke-Design)tileabort
event when aTileLayer
load is cancelled (#6786 by @dstndstn)crossOrigin
toIcon
(#7298 by @syedmuhammadabid)✨ Improvements
will-change
CSS property on tile images (#7872 by @janjaap)GridLayer.onAdd
(#7570 by @johnd0e)panInside
(#7469 by @daverayment)TileLayer
URL (#7216 by @lubojr)Tooltip
bound toImageOverlay
(#7306 by @IvanSanchez)mousemove
through Canvas to map if it has no layers (#7809 by @johnd0e)Layer
toControl.Attribution
(#7764 by @johnd0e)vmlCreate()
so that it does not expose closure toTypeError
(#7279 by @darcyparker)Control.Layers
by not relying on Browserandroid
andtouch
properties (#7057 by @johnd0e)Tooltip
by not relying on Browsertouch
checks (#7535 by @johnd0e)Browser
mutable for easier automated testing (#7335 by @bozdoz)div
withspan
inControl.Layers
container to fix an HTML validation error (#7914 by @tmiaa)🙌 Accessibility
Marker
to default torole="button"
&alt="marker"
for an improved screen reader experience (#7895 by @tmiaa)role="button"
for appropriate semantics on the<a>
layers control (#7850 by @Malvoz)outline
on focus for keyboard events (#7259 by @jafin)leaflet-container
for keyboard users (#7996 by @Malvoz)font-size
units for resizable text (#7800 by @Chandu-4444):hover
styles to:focus
as well (#7274 by @Malvoz)🐞 Bug fixes
Marker
jumping position while zooming in certain cases (#7967 by @Falke-Design)Tooltip
while dragging the map (#7862 by @Falke-Design)Class
prototype (#7459 by @Falke-Design)Tooltip
optionspermanent
&sticky
to work together (#7563 by @Falke-Design)locate
event listener (#7813 by @Falke-Design)Tooltip
bindTooltip
to unbind existent tooltip (#7633 by @Falke-Design)if
condition, to add zoom limits for Layer (#7609 by @vcoppe)GridLayer
redraw tiles after changingmaxNativeZoom
(#6443 by @cherniavskii)Popup
keepInView
if the map needs to panned over a long distance (#7792 by @Falke-Design)add/removePointerListener
(#7808 by @johnd0e)mousedown
event calling after draggingCanvas
map (#7781 by @johnd0e)console.warn
pollution (#7748 by @johnd0e)contextmenu
event default-preventing when there are >1 target candidates (#7544 by @johnd0e)Popup
-tip from firing on map. (#7541 by @johnd0e)Path.setStyle
before adding the layer to the map (#6941 by @NielsHolt)BoxZoom
after cancel with ESC (#7597 by @Falke-Design)noConflict
(#7855 by @Falke-Design)latLngToCoords
andlatLngsToCoords
not accepting array form of lat/lngs (#7436, by @Relkfaw)📝 Docs
zoomend
event (#7460 by @xeruf)false
toprefix
ofControl.Attribution
(#7814 by @Falke-Design)LayerGroup
inherit fromInteractive Layer
(#7763 by @johnd0e)Map.panInside
documentation (#7397 by @daverayment)Renderer
documentation to clarifytolerance
option is forCanvas
only (#7515 by @Hippl-Eric)propagate
argument (#7103 by @riffaud)🔧 Workflow
plugins.md
into many files for easier maintenance (#7805 by @Falke-Design)npm run serve
to serve docs on localhost (#7973 by @Falke-Design)master
branch tomain
(#7921 by @jonkoops)leaflet-include.js
fromdebug
samples (#7776 by @Falke-Design)🧪 Tests
Internet Explorer 11
(#7741 by @jonkoops)FirefoxNoTouch
(#7736, #7742 by @johnd0e)PhantomJS
from test suite (#7660, #7724 by @jonkoops).near
and.nearLatLng
usage (#7820 by @johnd0e)captureTimeout
andbrowserSocketTimeout
(#7856 by @Falke-Design)DomEvent
with unit tests (by @stephenspol in https://github.com/Leaflet/Leaflet/pull/8088)DomUtil
with unit tests (#7547, by @LGNorris)Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.