π JavaScript library for mobile-friendly interactive maps πΊπ¦
GeoJSON.resetStyle
- allow invocation without an argument (#6663 by joukewitteveen)markersInheritOptions
option to L.GeoJSON
(#6866 by ghybs)oldLatLng
coordinates to L.CircleMarker
move
event (#6719 by errnesto)L.Util.formatNum
(#6668 by cherniavskii)className
option in SVGOverlay
and VideoOverlay
(#6679 by IvanSanchez)mousehover
throttle on mouseout
(#6749 by IvanSanchez)L.Path.setStyle
(#6728 by TheRealTorreySmith)dblclick
event when both Pointer Events and Touch Events are available (#6855 by filcab)Marker
when icon is not present (#6794 by BenTalagan)keepAspectRatio
option to VideoOverlay
(#6038 by ronikar)keydown
and keyup
events to map (#6421 by OrBin)shadowPane
option to Marker
(#6460 by alexfig)L.SVGOverlay
class (#6517 by Zsavajji)getIcon
method to Marker
(#6457 by OsamaShabrez)DivIcon
html
option accept Element (#6571 by oscar-sensornet)GeoJSON._setLayerStyle
(#6616 by johnd0e)openPopup
and openTooltip
code (#6613 by johnd0e)Control.Layers
radio buttons when using multiple maps (#6483 by jjimenezshaw)L.Util.formatNum
rounding precision (#6587 by inkstak)Marker
without icon (#6610 by charlie67)dblclick
event relate to left mouse button (#6628 by IvanSanchez)toGeoJSON
's precision
argument (#6375 by rkatka)Events.off
method docs (#6619 by lancebendo)Layer
example (#6636 by billygarrison)Map.panInside
method (#6054 by daverayment)_drawnLayers
object (#6324 by ud09)TileLayer.setUrl()
when URL does not change (#6313 by JackNeus)section
instead of form
in layers control (#6380 by hundekoerper)DomUtil.getClass
function (#6366 by Schleuse)bringToFront/Back()
(#6389 by perliedman)autoPan
option when popup content gets updated while a panning animation is running (#6365 by Schleuse)<tr>
(#6334 by mgred)cursor: grab
style (#6281 by Malvoz)GridLayer
into TileLayer
(#6264 by IvanSanchez)Canvas
dashArray
option (#6277 by IvanSanchez)webkitTransform
property, which broke transformations on certain Webkit browsers (#6290 by tuckergordon)zoomControl
map option (#6254 by IvanSanchez)ImageOverlay
docs (#6266 by jgravois)use-credentials
CORS option to ImageOverlay
and TileLayer
(#6016 by caleblogan) + unit tests (#6022 and #6027 by ghybs)L
in source code (#6047 and #6048 by ghybs)Canvas
dashArray
option + support array type (#6200 by McBen)preferCanvas
option in all panes (#6019 by mjumbewu)tileload
event if tile has empty src
(#6025 by cherniavskii)Polygon
s with empty array of LatLng
s (#6119 by BakuCity)Map panes
example (#6018 by ghybs)closestLayerPoint
method (#6060 by mattdsteele)VideoOverlay.js
example docs (#6090 by zhuang-hao-ming)LatLng
docstring (#6138 by jieter)Browser.retina
explanation (#6203 by JLuc)node_modules
(#6028 by cherniavskii)jake
dependency and use NPM scripts instead (#5828 by cherniavskii)ssri
dependency to 5.2.2
(#6086 by cherniavskii)getBoundsZoom
parameter inside
(#6192 by ghybs)tolerance
option to L.Renderer
instead of hardcoded tolerance for touch devices (#5922 by Muscot).autoPan
option to L.Marker
(#5651 by alenaksu)closeOnEscapeKey
option to L.Popup
(#5730 by Mickyfen17)tileerror
tests to L.GridLayer
spec (#5805 by msiadak)eachLayer
method for iterations over layers in L.LayerGroup
(#5809 by cherniavskii)Util.formatNum
default to 6 decimals (#5492 by fminuti)zoomlevelschange
event when calling setMinZoom
& setMaxZoom
(#5230 by mynameisstephen)L.TileLayer
's getTileUrl
method (#5822 by broncha)L.LayerGroup
accept options (#5792 by iH8)typeof
check to checkDeprecatedMixinEvents
(#5901 by murb)addTo
static function to L.Handler
class (#5930 by cherniavskii)L.ImageOverlay
accepts ImageElement
(#5948 by ronikar)L.VideoOverlay
, which caused map crash in IE8 (#5731 by Dzwiedzminator and #5785 by cherniavskii)_tiles
cache when they're aborted (#5634 by oliverheilig)L.TileLayer
infinite error loop (#5783 by cherniavskii)this._map
in L.Marker
's update
method (#5736 by dnepromell)L.ImageOverlay
className
option (#5830 by cherniavskii)L.TileLayer.WMS
when using Polar stereographic (#5618 by scaddenp)GridLayer
's _tileZoom
to undefined
instead of null
(#5888 by iH8)L.Map
's map.flyTo
method to respect noMoveStart
option (#5923 by iPrytz)touchZoom
is disabled (#5952 by cherniavskii)L.SVG
to reset size on remove from map (#5966 by ghybs)L.Marker
to set alt
attribute for img-based Icons only (#5979 by msiadak)PolyLine.closestLayerPoint
(#5701 by perliedman)DomEvent.stop
event type to docs (#5733 by theashyster)L.LatLngBounds
pad
method (#5748 by CalvinWilliams1012)L.FeatureGroup
bringToBack
method docs (#5788 by fpopa)L.LatLng
distanceTo
method description (#5791 by loisgh)L.DomEvent.off()
(#5855 by 77ganesh and #5976 by kring)L.SVG
factory docs to appropriate place (#5864 by cherniavskii)mouseup
event for interactive L.Layer
(#5941 by germansokolov13)L.Icon
's tooltipAnchor
option, update tooltipAnchor
and popupAnchor
default values docs (#5989 by cherniavskii)legacy
option in rollup config - now Leaflet works in IE again (#5929 by IvanSanchez)Fixes non-extendable objects regression of 1.1.0 (#5658 by mourner)
For a detailed changes, see the full changelog