Leaflet.Deflate 2.0 is now available
I published a new release of Leaflet.Deflate. Leaflet.Deflate is a plugin for the web-mapping library Leaflet. It improves the readability of feature-heavy maps by converting features to markers on smaller zoom levels.
Version 2.0 includes a breaking change and a couple of more minor improvements:
- Following a previous release that introduced a new way to inject layers to control how deflated features are displayed, I removed options
markerCluster
andmarkerClusterOptions
from the API. This change will affect you if you are using Leaflet.Markercluster to group markers. To upgrade to the new API, initialise aMarkerClusterGroup
and inject it via themarkerLayer
option. Follow the example code to see how it’s done. - The unpacked size of the package is now 42.8 kB — down from 10.9 MB. I removed the examples and other files which are not necessary to install and run the library. All examples can still be accessed via the repository.
- According to NPM’s download statistics, a significant number of developers still run older versions, including the now four-and-a-half year old 0.3. I have updated the README to make it easier to find and access documentation for older releases. You really should upgrade to a later version, though, if you’re still using 0.3.