Folium

Latest version: v0.16.0

Safety actively analyzes 630217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

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)

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 `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)

0.5.0

~~~~~

- Added `Draw` plugin (ocefpaf 720)
- Better handling of URL input (ocefpaf 717)
- Versioned docs! Visit http://python-visualization.github.io/folium/docs-v{{version}}
or simply http://python-visualization.github.io/folium/ for the latest version.

Bug Fixes

- Fix `VideoOverlay` import (ocefpaf 719)
- Fix `choropleth` docstring (lsetiawan 713)
- Fix `choropleth` name in `LayerControl` (ocefpaf 493)

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` instead 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)

0.3.0

~~~~~

- Added `FastMarkerCluster` (James Gardiner 585 (proposed by ruoyu0088))
- Added style option to 'Timestamped geojson' plugin (soymsk 627)
- 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)
- Added requests support to enable http(s) and ftp for geo_path parameter
(jreades 602)

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)

0.2.1

~~~~~
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)

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.