Releases for the Jupyter Widgets organization, updated on 2025-08-02.
ipyleaflet 0.20.0¶
GitHub Release • June 13th, 2025
New features
- Add event coordinates to GeoJSON message by
@lopezvoliver
in jupyter-widgets /ipyleaflet #1228 - Default zoom level to 4 instead of 12 so that default Map() don’t onl… by
@SylvainCorlay
in jupyter-widgets /ipyleaflet #1252 - Preserve
{r}
in basemap urls by@letmaik
in jupyter-widgets /ipyleaflet #1241 - Fix geoman controls option update + snapping option by
@mangecoeur
in jupyter-widgets /ipyleaflet #1247 - Add on_click to GeomanDrawControl by
@arjxn-py
in jupyter-widgets /ipyleaflet #1261
Bug fixes
- Add scrollWheelZoom.enable() and disable() by
@lopezvoliver
in jupyter-widgets /ipyleaflet #1225 - Make Leaflet-Geoman ignore created layers by default by
@riccardoporreca
in jupyter-widgets /ipyleaflet #1220 - Make cluster “bubbles” ignorable by Geoman by
@lopezvoliver
in jupyter-widgets /ipyleaflet #1249 - Update deprecated subdomains for tile
.openstreetmap .org by @arjxn-py
in jupyter-widgets /ipyleaflet #1257 - Add workaround for MeasureControl map panning bug by
@gjmooney
in jupyter-widgets /ipyleaflet #1171 - geojson layers pmIgnore by
@lopezvoliver
in jupyter-widgets /ipyleaflet #1251
Maintenance
- Fix CI by
@arjxn-py
in jupyter-widgets /ipyleaflet #1254 - Update Binder link in the Usage section of the docs by
@arjxn-py
in jupyter-widgets /ipyleaflet #1256 - fix
examples/KML.ipynb
by@arjxn-py
in jupyter-widgets /ipyleaflet #1258 - Update flaky snapshots by
@arjxn-py
in jupyter-widgets /ipyleaflet #1259 - Update lite deployment in docs by
@martinRenou
in jupyter-widgets /ipyleaflet #1262
ipywidgets 8.1.7¶
GitHub Release • May 5th, 2025
What’s Changed
- Fix CI + remove Python 3.8 by
@martinRenou
in jupyter-widgets /ipywidgets #3989 - Dynamic widgets registry by
@martinRenou
in jupyter-widgets /ipywidgets #3988
ipywidgets 8.1.6¶
GitHub Release • April 11th, 2025
What’s Changed
- Fix lumino and lab packages pinning by
@martinRenou
in jupyter-widgets /ipywidgets #3958 - Typo fix by
@david4096
in jupyter-widgets /ipywidgets #3960 - Update lables even without MatJax/TypeSetter by
@DonJayamanne
in jupyter-widgets /ipywidgets #3962 - Update github actions and fix readthedocs by
@brichet
in jupyter-widgets /ipywidgets #3983 - Fix the new line when pressing enter in textarea widget by
@brichet
in jupyter-widgets /ipywidgets #3982 - Backward compatibility on processPhosphorMessage by
@martinRenou
in jupyter-widgets /ipywidgets #3945 - Include sourcemaps in npm tarballs by
@manzt
in jupyter-widgets /ipywidgets #3978 - Fix deprecation warning when importing the backend_inline by
@emolinlu
in jupyter-widgets /ipywidgets #3984
ipydatagrid 1.4.0¶
GitHub Release • December 16th, 2024
What’s Changed
- Refactor transform logic to make it column name based by
@martinRenou
in jupyter-widgets /ipydatagrid #520 - Fix bot by
@martinRenou
in jupyter-widgets /ipydatagrid #527 - Fix correct display of date-based filter conditions by
@ianthomas23
in jupyter-widgets /ipydatagrid #531 - Preparation of ownership transfer by
@anismousse
in jupyter-widgets /ipydatagrid #532 - Update URLs by
@SylvainCorlay
in jupyter-widgets /ipydatagrid #534 - Remove unused test-environment.yaml by
@ianthomas23
in jupyter-widgets /ipydatagrid #544 - Fix CI by
@ianthomas23
in jupyter-widgets /ipydatagrid #551 - Drop support for python 3.8 by
@ianthomas23
in jupyter-widgets /ipydatagrid #553 - Streaming Datagrid by
@martinRenou
in jupyter-widgets /ipydatagrid #498
ipywidgets 7.8.5¶
GitHub Release • October 22nd, 2024
What’s Changed
- 7.x: Allow building against JupyterLab 4 by
@martinRenou
in jupyter-widgets /ipywidgets #3955
ipywidgets 7.8.4¶
GitHub Release • September 3rd, 2024
What’s Changed
- 7.x: Fix widget state saving logic for JupyterLab 4 by
@martinRenou
in jupyter-widgets /ipywidgets #3943
ipywidgets 8.1.5¶
GitHub Release • August 22nd, 2024
What’s Changed
- More Phosphor backward compatibility by
@martinRenou
in jupyter-widgets /ipywidgets #3942
ipywidgets 8.1.4¶
GitHub Release • August 22nd, 2024
New features
- Allow
interact
to use basic type hint annotations by@corranwebster
in jupyter-widgets /ipywidgets #3908 - Support horizontal orientation of radio buttons by
@DonJayamanne
in jupyter-widgets /ipywidgets #3620
Maintenance and bug fixes
- Fix compatibility with pytest 8 by
@frenzymadness
in jupyter-widgets /ipywidgets #3903 - HTMLManager: Support both ipywidgets 7 and 8 models by
@martinRenou
in jupyter-widgets /ipywidgets #3932 - Make tests compatible with Python 3.13 by
@frenzymadness
in jupyter-widgets /ipywidgets #3924 - fix: get_metadata deprecated since traitlets 4.1 by
@ManonMarchand
in jupyter-widgets /ipywidgets #3894 - Phosphor widget backward compatibility fixes by
@martinRenou
in jupyter-widgets /ipywidgets #3933 - Remove confusing error message by
@martinRenou
in jupyter-widgets /ipywidgets #3936 - Fix wrong tag index in TagsInput when updated via python by
@s-weigand
in jupyter-widgets /ipywidgets #3862
Documentation
- Update Widget List.ipynb by
@liamb27
in jupyter-widgets /ipywidgets #3897 - Update yarn version in dev_install.md by
@jorgepiloto
in jupyter-widgets /ipywidgets #3929 - Specify Jupyterlab (version 3.x or above) by
@danmarshall
in jupyter-widgets /ipywidgets #3880 - update image processing example notebok imports and function call by
@RRosio
in jupyter-widgets /ipywidgets #3896 - Update Output Widget.ipynb by
@tomichec
in jupyter-widgets /ipywidgets #3881