Skip to content

Conversation

@doug-walker
Copy link
Collaborator

Added a What's New page for the 2.5 release and made updates to existing documentation where necessary based on the new features.

A preliminary description has been provided, but more work is needed for the config merge and hue curve transforms. To be done in a follow-up.

I added a "Breaking Changes" section at the top for people that aren't going to read the whole What's New, but maybe that is too dramatic? Open to suggestions for how to do that better.

Signed-off-by: Doug Walker <doug.walker@autodesk.com>
@doug-walker doug-walker added the Documentation Documentation related development and/or updates. label Sep 30, 2025
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
@cozdas
Copy link
Collaborator

cozdas commented Sep 30, 2025

Do we want to mention that

  • ociocheck will now check the interop_id field against the known CIF ids.
  • ocioconvert will write the colorInteropID attribute to the output image if available.

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

@cozdas cozdas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

Copy link
Collaborator

@remia remia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great thanks Doug.

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

@carolalynn carolalynn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made one small comment re: negative mirroring but it's minor, happy to approve as is. Great work and thank you Doug :)

In addition, the new configs make expanded use of OCIO v2 features such as File Rules and
Viewing Rules and add a virtual display to support use with ICC monitor profiles.

Please take note that the display color spaces in the new configs pass through negative
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm wondering if this should be added to the "breaking changes" section somehow as well?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had originally added something there, but then removed it because it is not really a breaking change. In other words, the ACES 1 configs still clamp negs as before. The ACES 2 config mirrors, but I felt that it was really a new config and so this wasn't a change to existing behavior and that it was therefore sufficient to describe mirroring in the section on the new ACES 2 configs. (Yes, external ACES 2 configs were released in the spring, but we did bump the major version number of those.)

Anyway, that was the logic, but am open to adding something, if you want.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I agree with you, it's not really breaking... let's leave it for now, and if we get a lot of feedback/questions around it, we can revisit making it more prominent.

@doug-walker doug-walker merged commit a9ca7e5 into AcademySoftwareFoundation:main Oct 1, 2025
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation Documentation related development and/or updates.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants