Releases: ampas/CTL
Releases · ampas/CTL
ctl-1.5.4
What's Changed
- Issues/0146 strict aliasing violations by @michaeldsmith in #147
- Issues/0138 uint32 is deprecated by @michaeldsmith in #148
- Issues/0139 macos compile warnings by @michaeldsmith in #149
- Issues/0150 max inst count segfault by @michaeldsmith in #151
- restore tiff to vcpkg github workflow by @michaeldsmith in #152
- Fix Mac Github workflow CI by @michaeldsmith in #154
- Add soversion to IlmImfCtl too by @paolostivanin in #153
- issues/0155 - typo in set_target_properties() in /lib/dpx/CMakeLists.txt by @michaeldsmith in #156
- fix windows CI by @michaeldsmith in #157
- FreeBSD compatibility patch by @yurivict in #145
- change from actions/checkout@v3 to actions/checkout@v4 by @michaeldsmith in #158
- remove github workflow job that only does setup of freebsd by @michaeldsmith in #159
- Issues/0134 openexr2 shared iex_debug trap by @michaeldsmith in #160
- remove centos7 from github workflow, centos7 is EOL 2024-06-30 by @michaeldsmith in #161
- add ZLIB to CMakeLists.txt target_link_libraries() by @michaeldsmith in #162
- Disambiguate
clampcalls inexrToDpx.cppby @carlocab in #164 - Ctlrender help by @aforsythe in #38
- add docker with openexr 3.3 by @michaeldsmith in #165
- remove ubuntu 23.10 CI, change std::auto_ptr to std::unique_ptr by @michaeldsmith in #167
- fix missing va_end by @rex4539 in #166
- improve CMake status messages by @michaeldsmith in #169
- CodeQL - add permissions to GH workflows by @michaeldsmith in #170
- codeql/cpp-comparison-with-wider-type by @michaeldsmith in #172
- codeql/cpp-wrong-type-format-argument by @michaeldsmith in #173
- cmake/simplify-finding-openexr by @michaeldsmith in #174
- codeql/cpp/integer-multiplication-cast-to-long by @michaeldsmith in #175
- issues/0176-ctlrender-ctest-tiff32-uses-previous-ctest-output by @michaeldsmith in #177
- Add ARM Linux GitHub workflow by @michaeldsmith in #178
- Issues/0168 valgrind issue ctlrender with unsupported input format by @michaeldsmith in #179
- Issues/0180 llvm gentoo error by @michaeldsmith in #181
- Issues/0183 compile brew head by @michaeldsmith in #184
- add windows-11-arm CI workflows by @michaeldsmith in #185
- change SOVERSION to use MAJOR.MINOR format instead of MAJOR.MINOR.PATCH by @michaeldsmith in #186
- DockerFile cleanup by @michaeldsmith in #187
- prepare 1.5.4 release by @michaeldsmith in #188
New Contributors
- @paolostivanin made their first contribution in #153
- @yurivict made their first contribution in #145
- @carlocab made their first contribution in #164
- @rex4539 made their first contribution in #166
Full Changelog: ctl-1.5.3...ctl-1.5.4
ctl-1.5.3
What's Changed
- fix for issue #71 by @michaeldsmith in #78
- Feature/add docker by @michaeldsmith in #79
- Feature/add GitHub workflow by @michaeldsmith in #87
- Fixed comment in CtlColorSpace.h by @selfshadow in #76
- update libtiff install instructions for ubuntu by @michaeldsmith in #88
- Feature/add valgrind GitHub workflow by @michaeldsmith in #89
- Issues/0086 by @michaeldsmith in #90
- use default initializer with new char[], closes #85 by @michaeldsmith in #91
- addresses issue #93 compiler warning re: streampos by @michaeldsmith in #94
- feature - improve debugging output of CtlSimdInst.cpp by @michaeldsmith in #95
- feature - add AddressSanitizer, Release Test, Release Valgrind github workflow by @michaeldsmith in #96
- issues/0092 - add checks before calling executePath() by @michaeldsmith in #97
- issues/0098 - add AddressSanitizer ASAN build type to CMakelists.txt by @michaeldsmith in #99
- Issues/0101 ctlrender does not compile without openexr by @michaeldsmith in #103
- Issues/0102 ctlrender unittest fails when libtiff no found by @michaeldsmith in #104
- Add Imath to dependencies of IlmCtlMath by @equal-l2 in #74
- Issues/0100 support for openexr3 imath3, cmake refactor by @michaeldsmith in #105
- Issues/0106 - fix windows compile errors by @michaeldsmith in #107
- Issues/0108 ctlrender exr file support by @michaeldsmith in #110
- Issues/0111 ctlrender pickup module_name function (#111) by @ThomasWilshaw in #112
- Issues/0109 valgrind issues in ctlrender with 16bit exr output by @michaeldsmith in #116
- Update build system by @waebbl in #115
- Issues/0117 dependencies with apt get by @michaeldsmith in #118
- Exr resolution fix by @ThomasWilshaw in #119
- gitignore: Add Visual Studio files by @ThomasWilshaw in #120
- Start moving ctlrender tests to CTest by @ThomasWilshaw in #114
- dpx_file: Throw exception on invalid file read by @ThomasWilshaw in #125
- fixes #126, typo in include guard by @michaeldsmith in #127
- exr_file: Refactor exr_write into single function by @ThomasWilshaw in #128
- Issues/0130 add unit test for OpenEXR_CTL/exrdpx by @michaeldsmith in #133
- Issues/0129 unittests for exr_ctl_exr by @michaeldsmith in #136
- Issues/0134 shared and static builds by @michaeldsmith in #137
- Issues/0140 install from brew using brew install --head ctl by @michaeldsmith in #141
- add CI for AcesContainer by @michaeldsmith in #142
- prepare 1.5.3 release by @michaeldsmith in #143
New Contributors
- @michaeldsmith made their first contribution in #78
- @selfshadow made their first contribution in #76
- @equal-l2 made their first contribution in #74
- @ThomasWilshaw made their first contribution in #112
- @waebbl made their first contribution in #115
Full Changelog: https://github.com/ampas/CTL/commits/ctl-1.5.3