Skip to content

Releases: python-visualization/folium

v0.5.0

13 Sep 15:03
Compare
Choose a tag to compare

v0.5.0

Bug Fixes

  • Fix VideoOverlay import (ocefpaf #719)
  • Fix choropleth docstring (lsetiawan #713)
  • Fix choropleth name in LayerControl (ocefpaf #493)

v0.4.0

04 Sep 15:07
Compare
Choose a tag to compare

0.4.0

  • Optional iconCreateFunction for MarkerCluster to customize the icons (odovad #701)
  • Added HeatMapWithTime (Padarn #567)
  • Added MeasureControl (ocefpaf #669)
  • Added VideoOverlay plugin (ocefpaf #665)
  • Added TimestampedWmsTileLayers plugin (acrosby #644 and #660)
  • Vega-Lite features support via altair (njwilson23 #643)
  • Experimental support for a static png output (ocefpaf #634)
  • Added support for subdomains options in TileLayer (damselem #623)
  • Updated to leaflet 1.2.0 (ocefpaf #693)
  • Added FastMarkerCluster (James Gardiner #585 (proposed by @ruoyu0088))
  • Use the GIS standard "pixelated" css image-rendering in
    image overlays by default (dirkvdb #684 and ocefpaf #686)

API changes

  • Removed features MarkerCluster in lieu of the plugin version (ocefpaf #704)
  • choropleth now takes a single geo_data instad of geo_path/geo_str
    leaving the parsing to GeoJSON, remove the unused data_out option,
    add geopandas support (ocefpaf #702)
  • All popups are considered HTML text by default (ocefpaf #689)
    If a popup requires rendering use the kwarg parse_html=True.
  • PolyLine, Circle and CircleMarker are set to leaflet's defaults and
    accepted all Path's optional arguments (ocefpaf #683 and #697)
  • WmsTileLayer and ImageOverlay are set to leaflet's defaults and accepted
    all TileLayer.WMS and ImageOverlay optional arguments respectively (ocefpaf #695 and #697)
  • Changed default max_bounds to False to reflect leaflet's default value (rdd9999 #641)
  • Modified Fullscreen plugin kwargs to be more "pythonic"
  • All .format properties are now .fmt for consistency
  • Removed the kwarg continuous_world that is no longer in leaflet's API (ocefpaf #695)

Bug Fixes

  • subdomain option in TileLayer should be a list and WmsTileLayer
    overlay default is True (ocefpaf #707)
  • Checking if the lat, lon locations are floats to avoid empty maps
    (radumas #626)

v0.3.0

06 Mar 16:12
Compare
Choose a tag to compare

0.3.0

  • Switched to leaflet 1.0.1 (juoceano #531 and ocefpaf #535)
  • Added continuous_world, world_copy_jump, and no_wrap options (ocefpaf #508)
  • Update font-awesome to 4.6.3 (ocefpaf #478)
  • Added text path (talespaiva #451 and ocefpaf #474)
  • More options added to LayerControl (qingkaikong #473)
  • More options added to fullscreen plugin (qingkaikong #468)
  • Added ColorLine object (bibmartin #449)
  • Added highlight function to GeoJSON, and Chrorpleth (JoshuaCano #341)
  • Added fullscreen plugin (sanga #437)
  • Added smooth_factor option to GeoJSON, TopoJSON and Choropleth (JamesGardiner #428)
  • Map object now accepts Leaflet global switches (sgvandijk #424)
  • Added weight option to CircleMarker (palewire #581)

Bug Fixes

  • Fixed image order (juoceano #536)
  • Fixed Icon rotation (juoceano #530 and sseemayer #527)
  • Fixed MIME type (text/plain) is not executable (talespaiva #440)
  • Update Travis-CI testing to incorporate branca and fix notebook tests (ocefpaf #436)
  • Removed MultiPolyLine and MultiPolygon, both are handled by PolyLine and PolyLine in leaflet 1.0.* (ocefpaf #554)
  • Removed deprecated MapQuest tiles (HashCode55 #562)

v0.2.1

02 Apr 18:59
Compare
Choose a tag to compare

v0.2.1

This is mostly a bugfix release

  • TopoJson.get_bounds() returns [lon,lat] instead of [lat,lon](eddies #383)
  • HeatMap was not passing "name" argument (eddies #380)
  • Fix heatmap.fit_bounds (same bug as #383) (BibMartin #384)
  • Fix WMS rendering (ocefpaf #404)
  • Change Leaflet.awesome-markers URL (BibMartin #393)

Bibfolium

12 Feb 20:05
Compare
Choose a tag to compare

v0.2.0

Major changes to the API with the new plugin system,
and several new features in this version. For more information check the docs:
http://python-visualization.github.io/folium/

  • Added control_scale (BibMartin and jelmelk #355)
  • WMS styles (ocefpaf #348)
  • Docs! (BibMartin #344, #337, #329)
  • No tile option (ocefpaf #330)
  • GeoJSON and TopoJSON style_function (BibMartin #317 and #266)
  • Colormaps (BibMartin # 300)
  • Map CRS (BibMartin #297)
  • GeoPandas drawing (BibMartin #296)
  • Div Icons (BibMartin #250)
  • CustomIcon (BibMartin #230)
  • HeatMap (BibMartin #213)

And many bug fixes!
(See https://github.com/python-visualization/folium/issues?&q=milestone:v0.2.0+is:closed+label:bug)

Latest release

09 Nov 20:34
Compare
Choose a tag to compare

0.1.6

  • Added default options to tile_layer (ozak 1ad2336)
  • Introduce free scale for geo_json (Nikolay Koldunov 21e2757)
  • Added Image Overlay. (andrewgiessel b625613)
  • All popups can take a popup_width keyword to adjust the width in
    text/HTML (ocefpaf #157).
  • CAVEAT! Backwards incompatibly change: the keyword width in popups is now
    popup_width to avoid confusion with map width.
  • Simpler HTML repr (ocefpaf a343106)

Bug Fixes

  • WMS layer (Martin Journois 610b42d)
  • Stamentoner URL (ocefpaf 7003dc5)

v0.1.5

13 Aug 13:14
Compare
Choose a tag to compare

Version 0.1.5

  • Popups on lines. (themiurgo #122)
  • Map auto bounds. (themiurgo #134)
  • GeoJSON popup. (ocefpaf 7aad5e0)
  • Added cartodb positron and dark_matter tiles (ocefpaf d4daee7)
  • Forcing HTTPS when available. (ocefpaf c69ac89)
  • Added Stamen Watercolor tiles. (ocefpaf 8c1f837)
  • Added non-pixel width and height. (ocefpaf a87a449)
  • Default map size is defined as non-pixel and equal to 100% of the window.
    (ocefpaf dcaf575)

Bug Fixes

  • Draw GeoJSON first. (ocefpaf d92bdbe)
  • Removed keyword unnecessary popup_on. (themiurgo 204d722)
  • Fixed MapQuest Open Aerial URL. (ocefpaf 5e787fa)

v0.1.4

01 Apr 19:15
Compare
Choose a tag to compare

New features

  • Popups allow unicode. @apatil
  • Support for https protocol. @apatil
  • Custom popup width. @ocefpaf
  • Support multiPolyLine. @scari
  • Added max and min zoom keywords. @Paradoxeuh

Bug Fixes

  • Remove margins from leaflet-tiles (Fixes #64). @lennart0901
  • Template not found on Windows OSes (Fixes #50). @Paradoxeuh
  • WMS layer on python 3. @ocefpaf

v0.1.3

04 Dec 18:26
Compare
Choose a tag to compare

Bump version to v0.1.3