Releases: jupyter-widgets/ipyleaflet
Releases · jupyter-widgets/ipyleaflet
0.20.0
New features
- Add event coordinates to GeoJSON message by @lopezvoliver in #1228
- Default zoom level to 4 instead of 12 so that default Map() don't onl… by @SylvainCorlay in #1252
- Preserve
{r}
in basemap urls by @letmaik in #1241 - Fix geoman controls option update + snapping option by @mangecoeur in #1247
- Add on_click to GeomanDrawControl by @arjxn-py in #1261
Bug fixes
- Add scrollWheelZoom.enable() and disable() by @lopezvoliver in #1225
- Make Leaflet-Geoman ignore created layers by default by @riccardoporreca in #1220
- Make cluster "bubbles" ignorable by Geoman by @lopezvoliver in #1249
- Update deprecated subdomains for tile.openstreetmap.org by @arjxn-py in #1257
- Add workaround for MeasureControl map panning bug by @gjmooney in #1171
- geojson layers pmIgnore by @lopezvoliver in #1251
Maintenance
- Fix CI by @arjxn-py in #1254
- CI: check comment author association instead of issue author by @arjxn-py in #1255
- Update Binder link in the Usage section of the docs by @arjxn-py in #1256
- fix
examples/KML.ipynb
by @arjxn-py in #1258 - Update flaky snapshots by @arjxn-py in #1259
- Update lite deployment in docs by @martinRenou in #1262
New Contributors
- @riccardoporreca made their first contribution in #1220
- @arjxn-py made their first contribution in #1254
- @letmaik made their first contribution in #1241
Full Changelog: 0.19.2...0.20.0
0.19.2
What's Changed
- fix(docs): GeomanDrawControl was not included in docs navigation by @iisakkirotko in #1197
- Fix velocity display_options bug by @giswqs in #1199
- remove broken, deprecated nbextension enable from installation docs by @minrk in #1200
- Add basemap model_id to Map._layer_ids attribute by @giswqs in #1208
- Improve vector tile layer by @lopezvoliver in #1206
- Vector tile layer opacity and visible by @lopezvoliver in #1210
- Updated integration tests workflow by @krassowski in #1216
- Interactive vector tile layers by @lopezvoliver in #1213
New Contributors
- @lopezvoliver made their first contribution in #1206
- @krassowski made their first contribution in #1216
Full Changelog: 0.19.1...0.19.2
0.19.1
Fixes
- Missing license in sdist by @martinRenou in #1190
- fix: do not include gifs in ipyleaflet source distribution (26mb->27kb) 96e898f
- fix: do not include .yarn dir in jupyter-leaflet source, (54mbmb->1.3mb) d3b07af
- fix: include dist directory for npm release of jupyter-leaflet fd02487
Full Changelog: 0.19.0...0.19.1
0.19.0
New Features
- feat: introduce leaflet-geoman as an alternative to leaflet-draw by @iisakkirotko in #1181
Documentation
- Add colormaps to choropleth docs by @gjmooney in #1157
- Marker cluster api docs by @gjmooney in #1151
Maintenance
- Ruff linting by @gjmooney in #1158
- Switch to using TypeScript by @gjmooney in #1159
- Start adding types by @gjmooney in #1160
- Migrate to Hatch by @gjmooney in #1166
- Leaflet update by @gjmooney in #1164
- Split Python and JavaScript packages by @gjmooney in #1168
- Update yarn.lock files by @martinRenou in #1170
- Add leaflet as singleton by @martinRenou in #1176
- fix: Support for Python 3.8 was removed by @iisakkirotko in #1180
- fix: outdated installation instructions in README.md by @iisakkirotko in #1179
- fix: cast this.get_options to support @types/leaflet@1.9.9 by @iisakkirotko in #1186
- Use hatch-nodejs-version for the jupyter-leaflet versioning by @martinRenou in #1188
- Refactor: remove ipyleaflet-core and have only ipyleaflet and jupyter-leaflet packages by @martinRenou in #1189
New Contributors
- @iisakkirotko made their first contribution in #1180
Full Changelog: 0.18.2...0.19.0
Release 0.18.2
Release 0.18.1
What's Changed
New features
- Add "collapsed" property to the "LayersControl" by @gjmooney in #1156
- Add "index" argument to the Map's "add" method by @gjmooney in #1156
Documentation
Maintenance
- Update galata bot by @martinRenou in #1152
- Fix missing hub command in bot action by @martinRenou in #1153
- Change jupyterlab version and add yarn dependency by @gjmooney in #1149
New Contributors
Full Changelog: 0.18.0...0.18.1
Release 0.18.0
What's Changed
- Removed the unwanted character from Python code. by @frankwwu in #1139
- Added Jupyter Lab 4 support by @cdanielw in #1146
- Add support for PMTiles by @giswqs in #1138
- Towards ipyleaflet 0.18.0 by @martinRenou in #1147
New Contributors
Full Changelog: 0.17.4...0.18.0
Release 0.17.3
What's Changed
- Add image service layers to address #932 by @tsutterley in #933
- Revert change from #965 that sets the default zoom to None by @martinRenou in #1068
- Fix in tab by @maartenbreddels in #1099
New Contributors
- @tsutterley made their first contribution in #933
- @maartenbreddels made their first contribution in #1099
Full Changelog: 0.17.2...0.17.3
Release 0.17.2
Bug fixes
- Fix view bounds by @davidbrochart in #1064
New features
- Add subitems to layers by @HaudinFlorence in #1011
Maintenance
- JS linters by @martinRenou in #1057
- Add pandas to bot by @martinRenou in #1056
- Fix Galata bot by @martinRenou in #1055
- Update the way we run UI-tests by @martinRenou in #1054
- Corrected cursor name by @tylere in #1047
- Fixup yarn.lock by @martinRenou in #1043
Full Changelog: 0.17.1...0.17.2
Release 0.17.1
New features
- Add a colormap control to be used with Choropleth layer by @HaudinFlorence in #1010
- Add zoom_offset param to TileLayer by @ned2 in #1023
- Add support for
as_leaflet_layer
inMap.add
by @banesullivan in #1033 and @davidbrochart in #1037 - ipywidgets 8.0 support by @jasongrout in #968
Maintenance
- Pin nodejs=16, drop base setup by @davidbrochart in #1017
- Remove HikeBike basemap from the examples by @HaudinFlorence in #1039
Documentation
- Use the latest
jupyterlite-sphinx
release on ReadTheDocs by @jtpio in #1026 - Lazy-load the JupyterLite embedded page in documentation by @HaudinFlorence in #1007
New Contributors
Full Changelog: 0.17.0...0.17.1