Features
- Add utility functions for converting between frame and axes (#1778)
- Jupyter frame selector (#1738, #1792, #1793)
Improvements
- Better report if rasterized vector files are geospatial (#1769)
- Provide some latitude in vips multiframe detection (#1770)
- Don't read multiplane ndpi files with openslide (#1772)
- Harden sources based on more fuzz testing (#1774)
- Default to not caching source in notebooks (#1776)
- Automatically set the JUPYTER_PROXY value (#1781)
- Add a general channelNames property to tile sources (#1783)
- Speed up compositing styles (#1784)
- Better repr of large_image classes (#1787)
- Better detect multiframe images in PIL (#1791)
Changes
- Allow umap-learn for graphing in girder annotations in python 3.13 (#1780)
- List a few more known extensions for different sources (#1790)
Bug Fixes
- Fix scaling tiles from stripped tiffs in some instances (#1773)
- Updated jupyter support for ipyleaflet (#1775)