We have tagged v2.3.17.0 and set the "release" branch marker to that point. 
This is the latest patch release of the supported branch, and is guaranteed to 
be API, ABI, and link backward-compatible with previous releases in the 2.3 
family. Release notes are below.


Release 2.3.17 (1 Jul 2022) -- compared to 2.3.16
--------------------------------------------------
* TIFF: fix read problems with TIFF files with non-zero y offset. #3419
* Targa: Fix reading of tiny 1x1 2-bpp Targa 1.0 images. #3433 (2.3.17/2.2.21)
  (2.3.17/2.2.21)
* BMP: better detection of corrupted files with nonsensical image dimensions
  or total size. #3434 (2.3.17/2.2.21)
* BMP: protect against corrupted files that have palette indices out of bound.
  #3435 (2.3.17/2.2.21)
* TextureSystem: Fix typo that prevented "max_tile_channels" attribute from
  being set or retrieved. (2.3.17)
* ustring.h: ustring has added a from_hash() static method #3397, and a
  ustringhash helper class #3436. (2.3.17/2.2.21)
* benchmark.h: Alter the declaration of DoNotOptimize() so that it doesn't
  have compilation problems on some platforms. #3444 (2.3.17)
* Fix crash when ioproxy is passed to an image writer that doesn't support it.
  #3453 (2.3.17)
* Fix the "Makefile" wrapper to correctly recognize arm64 ("Apple silicon").
  #3456 (2.3.17)


A few reminders about current status of the OIIO world:
- The dev-2.3 branch is the current fully-supported series of releases, and as
  such gets a monthly release (like this one) containing all bug and security
  fixes that can be implemented without breaking binary compatibility, and
  also occasional feature enhancements if they are low risk (and obviously,
  also not breaking back-compatibility).
- The dev-2.2 branch is an obsolete series of releases that still occasionally
  gets patch updates, but only sporadically -- we had a release today, but
  it's the first one in 5 months -- and generally only including the most
  important fixes, and only those that can be safely backported without too
  much effort.
- master is where new development happens, and it makes no compatibility
  guarantees.
- We are VERY CLOSE to branching and starting a beta period for what will
  be the 2.4 series. Stay tuned.



--
Larry Gritz
l...@larrygritz.com





_______________________________________________
Oiio-dev mailing list
Oiio-dev@lists.openimageio.org
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to