~~~~~
- `Popup` accepts new arguments `show` (render open on page load) and `sticky` (popups
only close when explicitly clicked) (jwhendy 778)
- Added leaflet-search plugin (ghandic 759)
- Improved Vector Layers docs, notebooks, and optional arguments (ocefpaf 731)
- Implemented `export=False/True` option to the Draw plugin layer for saving
GeoJSON files (ocefpaf 727)
- Internal re-factor to reflect leaflet's organization (ocefpaf 725)
- Added `tooltip` support to `Marker`s (ocefpaf 724)
- Added `tooltip` support to all vector layers (ocefpaf 722)
- Added `TimeSliderChoropleth` plugin (halfdanrump 736)
- Added `show` parameter to choose which overlays to show on opening (conengmo 772)
- Added BeautifyIcon Plugin (arthuralvim and jeremybyu 819)
- Explicit WMSTileLayer options, accept all **kwargs (conengmo 838)
- Updated links to Draw plugin (conengmo 868)
- Ingest any object that __geo_interface__ (ocefpaf 880)
- Added `FeatureGroupSubGroup` plugin (shtrom 875)
- Added `duration` option to `TimestampedGeoJson` (andy23512 894)
- Added `zoom_control` to `Map` to toggle zoom controls as per enhancement (795) (okomarov 899)
- Change default `date_options` in TimestampedGeoJson (andy23512 914)
- Added gradient argument to HeatMapWithTime (jtbaker 925)
- Added `Tooltip` and `GeoJsonTooltip` classes (jtbaker 883)
API changes
- Refactor `ImageOverlay`, `VideoOverlay`, `WmsTileLayer`, and `TileLayer` to a
new `raster_layers.py` module (ocefpaf 729)
- `Rectangle` and `Polygon` were renamed and set to leaflet's defaults.
Both now accepted all `Path`'s optional arguments (ocefpaf 722)
Bug Fixes
- Fixed numpy array bug (749) in _flatten
- Unify `get_bounds` routine to avoid wrong responses
- If Path option `fill_color` is present it will override `fill=False`
- Fix disappearing layer control when using FastMarkerCluster (conengmo 866)
- Host heatmap.js to circumvent adblockers (conengmo 886)
- Fix permission error in Map._to_png() due to tempfile (conengmo 887)
- Replace strftime use in TimesliderChoropleth example (conengmo 919)