Releases: python-visualization/folium
Releases · python-visualization/folium
v0.12.1
- Minor bugfix on the version number in the source distribution
v0.12.1
v0.12.0
0.12.0
- GeoJson add
zoom_on_click
option, default False (@Conengmo #1349) - Add Geocoder plugin (@WBP20 #1323)
- Replace githack.com CDN with jsdelivr.com (@Conengmo #1337)
- Add SemiCircle plugin (@kuaka #1238)
- Move hardcoded JS CDN links to class variables (@and-viceversa @Conengmo #1312 #1416)
- Treat data uris as valid (@Kirill888 #1428)
- Add GeoJson marker option (@jtbaker #957)
Bug fixes
- Fix TimeSliderChoropleth breaking when using layer control (@markhudson42 #1380)
- Fix GeoJson data loading (@Conengmo #1353)
- Fix heatmap weights/intensity (@Conengmo #1354 #1282)
- Fix multiple GeoJsonPopup 'name_getter' JS SyntaxError (@jtbaker #1347)
- Fix TimestampedWmsTileLayers layer control (@Conengmo #1319)
API changes
v0.11.0
0.11.0
- Upgrade Leaflet 1.5.1 -> 1.6.0 (@conengmo #1241)
- Add auto_start parameter to locate control plugin (@fullonic #1220)
- New feature: GeoJsonPopup (@jtbaker #1023)
Bug fixes
- Choropleth: default color for with and without data (@conengmo #1288)
- Update WMS data url in WmsTimeDimension example notebook (@sknzl #1259)
- Search plugin: fix position argument (@jjbenes #1304)
- Fix GeoJsonPopupAndTooltip example notebook (@conengmo #1298)
- Change geopandas dataframe `to_crs()` usage syntax (@artnikitin #1251)
- GeoJson: fix `show` parameter when embedding data (@conengmo #1289)
- Use https CDN for leaflet.timedimension.control.min.css (@sknzl #1256)
- Host leaflet-heatmap.js under different name to avoid adblockers (@conengmo #1240)
API changes
- Removed unused `folium.utilities.iter_points` function, use instead `iter_coords` (@conengmo #1294)
v0.10.1
0.10.1
Bug fixes
- Fix TimeSliderChoropleth plugin broken setStyle (@khllkcm #1227)
- Fix HeatMapWithTime plugin (@farisnanosoft @Conengmo #1228)
- Fix adding GeoJSON to MarkerCluster (@Conengmo #1190)
Documentation
- Typo corrections in examples/Colormaps.ipynb (@nik-ahuja #1215)
v0.10.0
0.10.0
- Add user location plugin LocateControl (@fullonic #1116)
- Bump Leaflet version from 1.4.0 to 1.5.1 (@ocefpaf #1149)
- Choropleth: warn if
key_on
not found in data (@evwhiz #1144)
Bug fixes
- Fix layer control in DualMap plugin (@Conengmo #1156)
- Fix typo in DivIcon options (@fullonic #1181)
- Fix JS error in Draw plugin export option (@fullonic #1180)
- Fix typo in color options in Icon (@adnanhemani #1171)
- Fix draw and edit options in Draw plugin (@mccarthyryanc #1175)
- Remove warnings about conflicts with Draw plugin (@fullonic #1184)
- More explicit
key_on
check in Choropleth (@LeandroOrdonez #1169)
Documentation
- Add Flask example (@penguindustin #1140)
- Improve contribution guide (@LeonardoFurtado #1173)
v0.9.1
v0.9.0
This version drops support for Python 2.7. (#1100, #1104, #1111) Python 3.5+ is required.
v0.9.0
- Geojson separate style mapping (conengmo #1058)
- Warn for wrong color values in Icon (conengmo #1099)
- Use Jinja2's
tojson
filter to convert data (conengmo #1101) - Pass **kwargs as options to Leaflet classes (conengmo #1101)
- Explicit coordinate validation (conengmo #1090)
- Add
icon_create_function
arg toFastMarkerCluster
plugin (Gordonei #1109) - Add
PolyLineOffset
plugin (FabeG #1091) - Add Locate Control plugin (fullonic #1116)
- Add Leaflet
CustomPane
class (Ipkirwin #1094)
API changes
- Remove
add_tile_layer
method fromMap
(conengmo #1127) - Remove args from
Map
, if needed useTileLayer
instead (conengmo #1127)