Skip to content

OpenImageIO v3.0.7.0

Latest
Compare
Choose a tag to compare
@lgritz lgritz released this 01 Jun 17:58
· 209 commits to main since this release
v3.0.7.0

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