Release 3.0.17.0 (Apr 1, 2026) -- compared to 3.0.16.0
(note: this is the obsolete branch)
- IBA: Handle offset data windows in fillholes_pushpull #5105 (3.1.12.0, 3.0.17.0)
- texture: Fix texture overblur with st-blur parameters #5071 #5080 (by Pascal Lecocq) (3.1.12.0, 3.0.17.0)
- tiff: Wrong number of values passed to invert_photometric #5083
- ImageInput: check_open fixes and new validity checks #5087 (3.1.12.0, 3.0.17.0)
- bmp: Use check_open to guard against corrupt resolutions #5086 (3.1.12.0, 3.0.17.0)
- ico: Various validity checks and error handling for corruptions #5088 (3.1.12.0, 3.0.17.0)
- psd: Fixes against corrupt files with better validation #5089 (3.1.12.0, 3.0.17.0)
- rla: Lots of additional validity checking and safety #5094 (3.1.12.0, 3.0.17.0)
- ImageSpec: metadata_val improved safety #5096 (3.1.12.0, 3.0.17.0)
- build: Include idiff in the python wheels we build #5104 (3.1.12.0, 3.0.17.0)
- ci: Add CI test for MSVS 2026 #5060 (3.1.12.0, 3.0.17.0)
- ci: On Mac Intel CI variant, don't install openvdb, for speed #5065 (3.1.12.0, 3.0.17.0)
- ci: Fix broken Mac CI and wheel building by specifying full compiler paths #5100 #5101 (3.1.12.0, 3.0.17.0)
- ci: Update certificates to be able to install icc #5122 (3.1.12.0, 3.0.17.0)
- tests: New ref outputs for heif no-avif, ffmpeg 8.1, and tiff-misc cases #5079 #5099 #5112 (3.1.12.0, 3.0.17.0)
- docs: Keep TextureSystem docs in sync with ImageCache #5085 (3.1.12.0, 3.0.17.0)
- docs: Fix typos and incorrect attribute name in a comment #5093 (3.1.12.0, 3.0.17.0)
- docs: Fix misstatement about oiiotool
--if#5102 (3.1.12.0, 3.0.17.0) - admin: Draft policy on use of AI coding assistants #5072 (3.1.12.0, 3.0.17.0)