Improvements
- Add support for Python 3.14 (#2022, #2026)
- In Jupyter, set edge value of tilesource to transparent (#2019)
- When reading tiff files via the tiff or openslide reader, stop reading sooner if they are corrupt (#2037)
- Support two point warp correspondence in the multi-source (#2039)
Changes
- Refactored internal code to use contextlib.suppress where appropriate (#2031)
- Drop support for Python 3.9 (#2032)
- When converting images, associated images stored as jpegs will be YCbCr (#2043)
Bug Fixes
- When reading raw files via the PIL source, fix handling uint16 data (#2030)
- When copying an item via girder, ensure permissions on annotations are granted to the owner of the destination folder (#2033)
- The large_image/folder/{}/tiles endpoint didn't always handle partially complete items (#2038)