All Versions
12
Latest Version
Avg Release Cycle
89 days
Latest Release
1444 days ago

Changelog History
Page 1

  • v0.11.0 Changes

    May 06, 2020

    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 Changes

    December 02, 2019

    0.10.1

    ๐Ÿ› Bug fixes

    ๐Ÿ“š Documentation

  • v0.10.0 Changes

    July 24, 2019

    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

    ๐Ÿ“š Documentation

  • v0.9.1 Changes

    May 26, 2019

    0.9.1

    Bug fixes
    
    - Fix geojson identifier (conengmo #1155)
    
  • v0.9.0 Changes

    May 17, 2019

    ๐Ÿ‘ 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 to FastMarkerCluster 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 from Map (conengmo #1127)
    • โœ‚ Remove args from Map, if needed use TileLayer instead (conengmo #1127)

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix broken attribution for built-in tiles (FabeG #1128)
    • ๐Ÿ›  Fix broken prefer_canvas option of Map (FabeG #1133)
  • v0.8.3 Changes

    March 15, 2019

    0.8.3

    • ๐Ÿ˜Œ Relaxing location data type restriction (dskkato #1084)
    • โž• Add options to draw control (EtsuNDmA #1035)
    • ๐Ÿ‘ folium 0.8.x will be the last version series to support Python 2 (conengmo #1087)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘‰ Use jquery.com CDN instead of Google (conengmo #1086)
  • v0.8.2 Changes

    February 26, 2019
    • ๐Ÿš€ dummy release to test the doc publication
  • v0.8.0 Changes

    February 26, 2019

    0.8.0

    • Warn when using geojson data with GeometryCollection type in GeoJsonToolTip (jtbaker #988)
    • ๐Ÿ”„ Change default popup width from 300px to 100% (ocefpaf #1040)
    • Automatically detect VegaLite version from specs (JarnoRFB #959)
    • ๐Ÿ’… Validate style and highlight functions in GeoJson (jtbaker #1024)
    • ๐Ÿ”Œ AntPath plugin (ocefpaf #1016)
    • โšก๏ธ Update Leaflet version to 1.4.0 (conengmo #1047)
    • ๐Ÿ”Œ DualMap plugin (conengmo #933)
    • ๐Ÿ”Œ CirclePattern and StripePattern plugins (talbertc-usgs #966)
    • โž• Add option to make Marker draggable (Conengmo #1053)
    • Example notebook on creating polygons from points (HZALK #1056)

    API changes

    • ๐Ÿ‘Œ Improved Search plugin (jtbaker #995)

    ๐Ÿ› Bug Fixes

    • Re-add missing GeoJsonTooltip in init (Conengmo #1029)
    • ๐Ÿ‘‰ Use Javascript template literals in DivIcon (Conengmo #1054)
  • v0.7.0 Changes

    November 20, 2018

    0.7.0

    • ๐Ÿ›  Fixed HeatMap silently fail on incompatible data types (ocefpaf 1017)
    • Proper scaling on mobile phones (Conengmo 992)
    • โšก๏ธ Update leaflet to 1.3.4 (ocefpaf #939)
    • More options (tms, opacity, kwargs) in TileLayer (mpickering #948)
    • โž• Add MousePosition plugin (btozer #916)
    • โž• Add Minimap plugin (talbertc-usgs #968)
    • Replace Rawgit CDN with Githack (jtbaker #1002)
    • Handling of NaN and missing values in choropleth (FloChehab #1005)

    API changes

    • threshold_scale argument of choropleth is replaced by bins (FloChehab #1005)
    • ๐Ÿšš Map.choropleth() moved to Choropleth class, former is deprecated (Conengmo #1011)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix wrong default value for fmt argument of WmsTileLayer (conengmo #950)
    • Fix icon_create_function argument in MarkerCluster (conengmo #954)
    • ๐Ÿ’… Update stylesheet url in TimestampedGeoJson (frodebjerke #963)
    • ๐Ÿ‘‰ Use Javascript template literals in Tooltip and Popup (jtbaker #955 #962)
    • Proper scaling on mobile phones (conengmo #992)
  • v0.6.0 Changes

    August 13, 2018

    0.6.0

    • 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 Markers (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)
    • 0๏ธโƒฃ 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)