Skip to content

Prepare 2.5.2 release#2309

Open
doug-walker wants to merge 14 commits intoAcademySoftwareFoundation:RB-2.5from
autodesk-forks:walker-rb-252
Open

Prepare 2.5.2 release#2309
doug-walker wants to merge 14 commits intoAcademySoftwareFoundation:RB-2.5from
autodesk-forks:walker-rb-252

Conversation

@doug-walker
Copy link
Copy Markdown
Collaborator

@doug-walker doug-walker commented May 6, 2026

This is the PR to implement the 2.5.2 release. It includes the following PRs:

PR #2252, Update 2.5 documentation regarding ABI compatability
PR #2264, Add more info to the documentation overview page
PR #2270, Fix vector comparison expression for HLSL
PR #2273, Fix linking to self-built deps on Windows + Clang
PR #2276, Adsk Contrib - Hue curve python binding was not copying all parameters
PR #2285, Adsk Contrib - Update Python documentation requirements
PR #2302, Improve CMake and Actions settings
PR #2304, Add /bigobj for pybind11 target on Windows
PR #2281, Fix OpenGL ES type issues in ACES2 FixedFunction Ops
PR #2307, Improve LUT loading checks
PR #2308, Adsk Contrib - Miscellaneous improvements suggested by Claude

In addition, it pulls in a minor bug fix from PR #2282.

Regarding the CI, the failures on Linux CY2022 are expected. Separately, the GPU Action is failing on the latest PRs, however this is due to an unrelated issue. I have run the GPU tests on this branch on Linux, Windows, and Mac and they are all passing.

doug-walker and others added 14 commits May 6, 2026 18:33
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
(cherry picked from commit 2a8b59e)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
…dation#2264)

Signed-off-by: Doug Walker <doug.walker@autodesk.com>
(cherry picked from commit f390b9d)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
…#2270)

Signed-off-by: Eric Renaud-Houde <eric.renaud.houde@gmail.com>
(cherry picked from commit e9c4871)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
…ndation#2273)

1) Expat: 'MD' suffix is added on MSVC only, 'd' suffix is added on WIN32
2) ZLib: 'd' suffix is added only on MSVC

Signed-off-by: Dmitry Kazakov <dimula73@gmail.com>
(cherry picked from commit 75bb9d0)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
AcademySoftwareFoundation#2276)

* Fix bug in hue curve python binding

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Pointer check improvement

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Dangling reference fix

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

---------

Signed-off-by: Doug Walker <doug.walker@autodesk.com>
(cherry picked from commit 044f66b)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
…areFoundation#2285)

* Implement dependabot requests

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Revert Sphinx

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Update latest dependabot

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Add sphinx-press install

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Remove outdated comment

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

---------

Signed-off-by: Doug Walker <doug.walker@autodesk.com>
(cherry picked from commit 45ff624)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
* Improve cmake and actions settings

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Bump sonarqube action

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Fix Windows documentation fail

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Fix Windows documentation fail, take 2

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

---------

Signed-off-by: Doug Walker <doug.walker@autodesk.com>
(cherry picked from commit 39e775b)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
…#2304)

Signed-off-by: Rémi Achard <remiachard@gmail.com>
(cherry picked from commit 9abd326)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
…Foundation#2281)

* Fix OpenGL ES type issues in ACES2 FixedFunction Ops

Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Update src/OpenColorIO/ops/fixedfunction/FixedFunctionOpGPU.cpp

Co-authored-by: Doug Walker <doug.walker@autodesk.com>
Signed-off-by: Rémi Achard <remiachard@gmail.com>

* Add 2D texture path tests for ACES2 cusp and reach table sampling

Signed-off-by: Rémi Achard <remiachard@gmail.com>

---------

Signed-off-by: Rémi Achard <remiachard@gmail.com>
Co-authored-by: Doug Walker <doug.walker@autodesk.com>
(cherry picked from commit 4a119df)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
(cherry picked from commit 222ca50)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
…ySoftwareFoundation#2308)

* Various fixes suggested by Claude

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Address review comments

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Update security guidelines

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Address review comments

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Further max Lut3D size cleanup

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

* Improve cast to avoid possible warning

Signed-off-by: Doug Walker <doug.walker@autodesk.com>

---------

Signed-off-by: Doug Walker <doug.walker@autodesk.com>
(cherry picked from commit c173846)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
@doug-walker doug-walker requested review from cozdas and remia May 7, 2026 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants