diff --git a/CHANGELOG b/CHANGELOG index e94eafc..f9d592a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,14 @@ +Version 1.5.3: + * Fix compile bug preventing compilation on Ubuntu Focal and later + * Fix valgrind and address santizer errors that caused runtime crashes and CI failures + * Transition unit tests to use CMake's ctest + * Refactor exr_write() function in ctlrender + * Add support for OpenEXR 3 while retaining support for OpenEXR 2 + * Add unit tests for ctlrender, exr_ctl_exr and exrdpx executables + * Modernize the CMake build process to support more platforms (Mac, Linux and Windows) + * Add CI to build and test on many platforms + * Add docker containers + Version 1.5: * added OpenEXR_CTL, ctlrender * changed build system to Cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index 7636841..28fae87 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.12) -project(CTL VERSION 1.5.2) +project(CTL VERSION 1.5.3) include(GNUInstallDirs) set(CMAKE_CXX_STANDARD 11) diff --git a/README.md b/README.md index 9635786..b320515 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,6 @@ downloaded from http://www.openexr.com or use one of the commands below. $ brew install ilmBase - ### Suggested ### __OpenEXR__ @@ -152,7 +151,7 @@ If you want to use CTL together with the TIFF image file format, you should down __ACES Container__ -ctlrender is able to write files compliant with SMPTE S2065-4. This +ctlrender is able to write files compliant with SMPTE ST2065-4. This functionality requires the aces_container library, the latest version of which can be downloaded from https://github.com/ampas/aces_container @@ -180,7 +179,6 @@ can be downloaded from https://github.com/ampas/aces_container $ brew install --head ctl - * Redhat, Ubuntu from the root source directory: @@ -192,7 +190,7 @@ can be downloaded from https://github.com/ampas/aces_container to run the optional unit tests: - $ sudo make check + $ ctest * Docker diff --git a/vcpkg.json b/vcpkg.json index 30e9cb4..7b1adbc 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,6 @@ { "name": "ctl", - "version": "1.5.2", + "version": "1.5.3", "dependencies": [ "imath", "openexr",