- Added React v17 to peer dependencies (PR #773 by anajavi).
- [website] Added
react-esri-leafletplugin (PR #768 by slutske22).
- Added
viewBoxandpreserveAspectRatioprops toSVGOverlaycomponent (PR #704 by spectras). - [website] Bump Leaflet docs links to v1.6.0 (PR #686 by moondef).
- [website] Set react-leaflet-markercluster v2 support (PR #693 by yuzhva).
- [website] Added react-leaflet-kml plugin (PR #707 by aviklai).
Fixed regression in v2.6.2 handling maxZoom and minZoom options in Map component.
- Fixed applying
maxZoomandminZoomoptions to tile layers. - [website] Added
react-leaflet-geodesicplugin (PR #656 by dcdourado). - [website] Added
react-leaflet-arrowheadsandreact-leaflet-editable-popupplugins (PR #678 by slutske22). - [internal] Set babel runtime version (PR #670 by anajavi).
Fixed catching falsy values in utils/pick (PR #649 by CaptainLexington).
- Updated Leaflet dependency to v1.6.
- Added support for
doubleClickZoomoption'scentersetting to theMapcomponent (PR #633 by DerGuteMoritz). - Added
markersInheritOptionsprop toGeoJSONcomponent. - [website] Updated
react-leaflet-bingplugin (PR #634 by Charmatzis). - [website] Updated
react-leaflet-googleplugin (PR #635 by Charmatzis). - [website] Added
react-leaflet-curveplugin (PR #636 by Shadowman4205).
- Added
SVGOverlaycomponent (PR #630 by fenech). - Added a
GeoJSONwithPopupexample (PR #608 by hackleman). - Fixed wrongly injecting the
leafletparameter in theWMSTileLayerURL. - [website] Added logo and branding guidelines (PR #629 by colbyfayock).
- [website] Added
react-leaflet-enhanced-markerplugin (PR #610 by ishaan6395). - [website] Added
leaflet-drift-markerplugin (PR #615 by hugobarragon). - [website] Added
react-leaflet-street-viewplugin (PR #616 by ishaan6395). - [website] Removed unmaintained plugin
react-leaflet-rotatedmarkerplugin (PR #617 by verdie-g). - [website] Added
react-leaflet-d3-svg-overlayplugin (PR #628 by johannesloetzsch).
- Added
ZoomPanOptionsandFitBoundsOptionstoMapcomponent (PR #593 by scailbc). - Updated Flow types support for Flow v0.100.
- [website] Updated Docusaurus.
- Updated Leaflet dependency to v1.5.
- Updated React dependency to v16.8.
- Added
useLeaflethook (PR #571 by vadzim). - [website] Added
react-leaflet-google-layerplugin (PR #576 by aviklai). - [internal] Replaced deprecated
webpack-servelibrary bywebpack-dev-serverto run the examples.
- Fixed passing options in the
LayerGroupcomponent (PR #570 by failociraptor). - [website] Added
react-leaflet-textpathplugin (PR #556 by clementallen). - [website] Minor text fixes to components docs (PR #558 by arthurRuf).
- [website] Updated compatibility info for 5 plugins and added 2 new plugins (PR #560 and PR #564 by mhasbie).
- [website] Updated
react-leaflet-controlcompatibility status (PR #567 by robinmetral). - [website] Updated third party compatibility docs for 2 plugins (PR #568 by renanbandeira).
- Updated Leaflet dependency to v1.4.
- Fixed duplicate element creation in
Path(PR #549 by vadzim). - Changed
whenReadylogic inMapto get triggered after React reference is bound. - [internal] Replaced
lodashwithfast-deep-equaland vanilla JS implementations (PR #554 by jtfell). - [website] Added
react-leaflet-semicircleplugin (PR #552 by clementallen).
Fixed event handlers changes in Map component.
- [website] Added
react-leaflet-figure-editorplugin (PR #542 by argonavt11). - [website] Added
react-leaflet-box-zoomplugin (PR #543 by ChrisLowe-Takor). - Added example for custom icons usage (PR #545 by rlahoda).
- Updated Flow types support for Flow v0.89.
- Fixed support for multiple classes in the
Panecomponent. - [internal] Replaced some lodash functions (PR #533 by radeno).
- [website] Added
react-leaflet-geojson-patternsplugin (PR #536 by lkazberova).
- Fixed regression when updating the
classNameprop of theMapcomponent. - [internal] Use ESM babel runtime (PR #527 by eanajavi).
- [website] Indicate
react-leaflet-locate-controlas not compatible with v2 (PR #528 by eanajavi).
- Added support for dynamic
attributionprop in layers. - Added
MapEventedabstract class used byMapComponentandMap. - [website] Added
react-leaflet-freedrawplugin (PR #508 by elangobharathi). - [website] Updated "Lifecycle process" overview (PR #509 by clintharris).
- [website] Added
react-leaflet-distortable-imageoverlayplugin (PR #511 by ChrisLowe-Takor). - [website] Fixed typo in docs (PR #513 by Roconda).
- [website] Added
react-leaflet-sidetabsplugin (PR #517 by eferhatg). - [website] Added
leaflet-react-track-playerplugin (PR #523 by argonavt11). - [website] Added
react-leaflet-wmtsplugin (PR #524 by mpivaa). - [internal] Updated Babel dependency to v7.
- Fixed setting
maxZoomandminZoomoptions toGridLayerusingMapoptions. - [website] Added
react-leaflet-searchandreact-leaflet-zoom-indicatorplugins (PR #501 by tumerorkun).
Changes from v1.9.1:
- [BREAKING] Updated React dependency to v16.3.
- [BREAKING] Replaced React context usage with new APIs introduced in React v16.3.
- [BREAKING] Removed PropTypes.
- [BREAKING] Dropped support for IE < 11.
- React Portals are now used to render the
DivOverlayand thereforePopupandTooltipcomponents, enabling context propagation (PR #475 by hannesj). - Replaced wrapping
divelements withFragment. - Added
collapsedas dynamic property toLayersControl. - Added
ControlledLayerabstract class export. - [website] Added
react-leaflet-nmscaleplugin (PR #479 by anajavi). - [website] Added 3 plugins (PR #482 by fullhdpixel).
- [website] Updated docs for abstract classes and usage for custom components.
Added collapsed as dynamic property to LayersControl.
- Added
ControlledLayerabstract class export. - [website] Updated docs for abstract classes and usage for custom components.
- [website] Added
react-leaflet-nmscaleplugin (PR #479 by anajavi). - [website] Added 3 plugins (PR #482 by fullhdpixel).
- [BREAKING] Updated React dependency to v16.3.
- [BREAKING] Replaced React context usage with new APIs introduced in React v16.3.
- [BREAKING] Removed PropTypes.
- [BREAKING] Dropped support for IE < 11.
- React Portals are now used to render the
DivOverlayand thereforePopupandTooltipcomponents, enabling context propagation (PR #475 by hannesj). - Replaced wrapping
divelements withFragment.