Release 3.0.7.0 (Jun 1, 2025) -- compared to 3.0.6.1
- oiiotool:
--eraseattrib
new modifier:fromfile=1
reads from a file
to get a list of patterns to specify the attributes to erase. #4763 (by Lydia Zheng) - oiiotool: Added
--create-dir
flag to create directories needed by-o
if they doesn't already exist #4762 (by Dharshan Vishwanatha) - oiiotool: --eraseattrib:fromfile=1 #4763 (by Lydia Zheng)
- oiiotool: Added create-dir cmd arg to create dir if it doesn't exist #4762 (by Dharshan Vishwanatha)
- oiiotool: -i:native=1, fix --native behavior, fix convert datatype #4708
- iv: Fix crash on .DS_Store; fix uppercase extensions #4764 (by Anton Dukhovnikov)
- iv: Do not resize on open and other zoom fixes #4766 (by Aleksandr Motsjonov)
- iv: Bug fix for iv window losing focus on mac on startup #4773 (by Aleksandr Motsjonov)
- iv: Implement files drag and drop into an iv window #4774 (by Aleksandr Motsjonov)
- iv: Use screen pixel ratio to render sharp text in pixel view tool #4768 (by Aleksandr Motsjonov)
- python: Add python stub files #4692 #4754 (by Chad Dombrova)
- python: ImageBuf
_repr_png_
method added, which allows use of
ImageBuf in Jupyter Notebooks as a displayable object. #4753 (by Oktay Comu) - exr: Did not properly allocate 'missingcolor' vector #4751
- exr: Add
htj2k
as a compression option for OpenEXR. Only works with OpenEXR 3.4 or higher (or in-progress OpenEXR main). #4785 (by Li Ji) - iff: Improved IFF support reading and writing z buffers #4673 (by Mikael Sundell)
- webp: Respect the
oiio:UnassociatedAlpha
attribute #4770 (by Jesse Yurkovich) - webp: Allow finer grained control over WEBP compression settings #4772 (by Jesse Yurkovich)
- flx/python: IBA.demosaic had GIL release in wrong spot #4777
- fix: ImageInput/ImageOutput did not set per-file threads correctly #4750
- fix: Address safety warnings in pvt::append_tiff_dir_entry #4737
- build: Fix fmt throwing behavior warnings #4730
- build: Detect libultrahdr version and enforce minimum of 1.3 #4729
- build: Fix failed test with old fmt #4758
- ci: Save time by not checking out entire project history #4731
- ci: New testing variants for VFX Platform 2025, Windows 2025 #4744, Linux ARM #4749
- ci: Update ref output to compensate for GitHub windows drive changes #4761
- ci: Pkg config libdir fix #4775 (by Scott Wilson)
- ci: For docs workflow, lock down versions and speed up #4646
- ci: Improved clang-format CI task #4647
- ci: Add facility for benchmarking as part of CI #4745
- ci: Update ref image for slightly changed freetype accents #4765
- docs: Online docs improvements, mostly formatting (#4736, #4743)
- docs: Update Windows build instructions to rely on deps auto-build #4769