From 3ec6904bc534f91cdfc76bc55a06a92574e3565b Mon Sep 17 00:00:00 2001 From: Cary Phillips Date: Thu, 18 May 2023 17:40:20 -0700 Subject: [PATCH] v3.1.8 commits and release notes Signed-off-by: Cary Phillips --- CHANGES.md | 24 ++++++++++++++++++++++++ CMakeLists.txt | 6 +++--- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 1be1d76e..506692ab 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,6 @@ # Imath Release Notes +* [Version 3.1.8](#version-318-May-22-2023) May 22, 2023 * [Version 3.1.7](#version-317-March-1-2023) March 1, 2023 * [Version 3.1.6](#version-316-november-7-2022) November 7, 2022 * [Version 3.1.5](#version-315-march-28-2022) March 28, 2022 @@ -16,6 +17,29 @@ * [Version 3.0.0-beta](#version-300-beta-march-15-2021) March 15, 2021 * [Inherited History from OpenEXR](#inherited-history-from-openexr) +## Version 3.1.8 (May 22, 2023) + +Patch release that addresses miscellaneous minor compiler/build/doc +issues and extends test coverage. + +### Merged Pull Requests + +* \[[#318](https://github.com/AcademySoftwareFoundation/Imath/pull/318)\] Separate CI job for docs +* \[[#317](https://github.com/AcademySoftwareFoundation/Imath/pull/317)\] fix the macro switching half-precision floating-point format implementation. +* \[[#315](https://github.com/AcademySoftwareFoundation/Imath/pull/315)\] Updated Mac and Windows jobs for VFX platform 2023. +* \[[#314](https://github.com/AcademySoftwareFoundation/Imath/pull/314)\] Remove duplicate IMATH_HOSTDEVICE +* \[[#313](https://github.com/AcademySoftwareFoundation/Imath/pull/313)\] IMATH_EXPORT for Rand32::nextf() +* \[[#310](https://github.com/AcademySoftwareFoundation/Imath/pull/310)\] Extend test coverage +* \[[#309](https://github.com/AcademySoftwareFoundation/Imath/pull/309)\] Undo #307, restore array-based Matrix constructors +* \[[#308](https://github.com/AcademySoftwareFoundation/Imath/pull/308)\] Fix run_gcov.sh to use proper _build/_coverage dirs +* \[[#307](https://github.com/AcademySoftwareFoundation/Imath/pull/307)\] Conditionally include Matrix constructors duplicated by interop declarations +* \[[#306](https://github.com/AcademySoftwareFoundation/Imath/pull/306)\] Fix coverage analysis for .c files +* \[[#305](https://github.com/AcademySoftwareFoundation/Imath/pull/305)\] Extend test code coverage and add missing python bindings +* \[[#303](https://github.com/AcademySoftwareFoundation/Imath/pull/303)\] Remove unused variables +* \[[#302](https://github.com/AcademySoftwareFoundation/Imath/pull/302)\] In testMatrix(), call fabs() instead of fabsf() for double values +* \[[#300](https://github.com/AcademySoftwareFoundation/Imath/pull/300)\] Check return status of extractSHRT in computeRSMatrix + + ## Version 3.1.7 (March 1, 2023) Patch release with miscellaneous bug/doc/build fixes. In particular: diff --git a/CMakeLists.txt b/CMakeLists.txt index 5574b62c..d6a3ab5e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,7 +14,7 @@ endif() # Imath version -project(Imath VERSION 3.1.7 LANGUAGES C CXX) +project(Imath VERSION 3.1.8 LANGUAGES C CXX) set(IMATH_VERSION_RELEASE_TYPE "" CACHE STRING "Extra version tag string for Imath build, such as -dev, -beta1, etc.") @@ -38,9 +38,9 @@ set(IMATH_VERSION_API "${Imath_VERSION_MAJOR}_${Imath_VERSION_MINOR}") # 2. API added: CURRENT+1.0.AGE+1 # 3. API changed: CURRENT+1.0.0 # -set(IMATH_LIBTOOL_CURRENT 30) +set(IMATH_LIBTOOL_CURRENT 31) set(IMATH_LIBTOOL_REVISION 0) -set(IMATH_LIBTOOL_AGE 1) +set(IMATH_LIBTOOL_AGE 0) set(IMATH_LIB_VERSION "${IMATH_LIBTOOL_CURRENT}.${IMATH_LIBTOOL_REVISION}.${IMATH_LIBTOOL_AGE}") set(IMATH_LIB_SOVERSION ${IMATH_LIBTOOL_CURRENT})