github AcademySoftwareFoundation/OpenImageIO v3.0.3.0
OpenImageIO v3.0.3.0

latest release: v3.0.3.1
one day ago

Release 3.0.3.0 (Feb 1, 2025) -- compared to 3.0.2.0

  • 🐍🎉🍾 Python wheels workflow and build backend -- beginning with OpenImageIO 3.0.3.0, releases should automatically trigger building of Python wheels and upload to PyPI so that you can do a single-command pip3 install openimageio on any of Linux, Mac, or Windows, and get the Python bindings, the OpenImageIO libraries, and a working oiiotool, without having to build from source yourself. #4428 (by zachlewis)
  • oiiotool: oiiotool --layersplit, new command to split multi-layer OpenEXR files (using the usual channel naming convention to delineate "layers") into separate images #4591 (by Loïc Vital)
  • IBA: IBA:demosaic() adds the ability for X-Trans demosaicing #4579 (by Anton Dukhovnikov)
  • IBA: fix demosaic handling of roi channels #4602 (by Anton Dukhovnikov)
  • png: Alpha premultiplication adjustment and attribute #4585
  • psd: Perform endian byteswap on correct buffer area for PSD RLE #4600 (by Jesse Yurkovich)
  • raw: Add black level and BPS metadata #4601 (by Anton Dukhovnikov)
  • python: Disable loading Python DLLs from PATH by default on Windows #4590 (by zachlewis)
  • dev (span.h): Span_memcpy is a safer memcpy when you know the span boundaries #4597
  • dev (filesystem.h): Filesystem::getline() #4569
  • dev (paramlist.h): ParamValue as_span, as_cspan #4582
  • build: Recent change broke when using non-Apple clang on Apple #4596
  • build: Fix build_cmake.bash script for aarch64, bump its default version #4581
  • build: Fix libraw definitions (again) #4588
  • ci: Upgrade to newer actions #4570
  • ci: Test and document support for WebP 1.5 and fmt 11.1 #4574
  • ci: Only pass build-steps the secrets it needs #4576
  • ci: Fix Windows 2019 CI -- make python version match the runner #4592
  • ci: Raise 'latest' tests to use new fmt 11.1.2 #4593
  • ci: Adjust some pugixml versions #4594
  • ci: Allow special branch names to prune CI jobs #4604
  • tests: Improve Ptex testing #4573
  • tests: Better testing coverage of null image reader/writer #4578
  • tests: At long last, set up a softimage reading test. #4583
  • tests: Additional ref output for jpeg-corrupt test #4595
  • docs: Fix typo in oiiotool's gradient fill example #4589 (by Loïc Vital)

Don't miss a new OpenImageIO release

NewReleases is sending notifications on new releases.