Features
- Add default_encoding and default_projection config values ([1846](../../pull/1846), [1854](../../pull/1854))
Improvements
- Apply background color information from openslide sources ([1819](../../pull/1819))
- Memoize a check for DICOM series UID ([1827](../../pull/1827))
- Speed up finding adjacent DICOM files in girder ([1829](../../pull/1829), [1836](../../pull/1836))
- Ipyleaflet region indicator ([1815](../../pull/1815))
- Add minWidth and minHeight to zarr sink ([1831](../../pull/1831))
- Reformat metadata for non-uniform axis values ([1832](../../pull/1832))
- Reorder zarr axes in read mode ([1833](../../pull/1833))
- Allow selecting inverted histogram ranges in the UI ([1839](../../pull/1839))
- Jupyter: Increase default zoom on small images ([1843](../../pull/1843), [1852](../../pull/1852))
- Debounce histogram requests in the frame selector ([1844](../../pull/1844))
- Better parse ImageJ channel names ([1857](../../pull/1857))
Changes
- Require a minimum version of Pillow to avoid a CVE ([1828](../../pull/1828))
Bug Fixes
- Zarr Sink: Allow X and Y to have length 1 ([1837](../../pull/1837))
- Ask zarr to use zero rather than empty arrays ([1840](../../pull/1840))
- Harden the ometiff reader against erroneous axis values ([1847](../../pull/1847))
- The annotation geojson output was erroneously requiring a closed flag ([1859](../../pull/1859))