Skip to content

Conversation

@BrewTestBot
Copy link
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
Patch release with miscellaneous bug/build/documentation fixes:

🐛 Fix a bug involving deep tiled images
🐛 Adjust the clamping on the dwa compression (Issue AcademySoftwareFoundation/openexr#1982)
🐛 Address issues with small exr files and header parse (Issue AcademySoftwareFoundation/openexr#1984)
🐛 Fix crash if user does not provide memory when filling deep framebuffer
🐛 Fix bad pointer SSE math causing out-of-bounds access
🐛 Fix potential buffer overwrite with zip data
🐛 Fix usage of utf-8 filenames for windows
🐛 Fix regression in reading EXR images on 32bit Windows involving atomic_compare_exchange_strong
🐛 Add checks to avoid using optimizations when inappropriate (Issue AcademySoftwareFoundation/openexr#1949)
🐛 Convert dwa encoder to use algorithm quantize (Issue AcademySoftwareFoundation/openexr#1915)
🐛 Fix incorrect v3 array size validation
🚀 Add minor huf encode / decode performance optimizations
🛠️ Add numpy dependency to python wrapper (Issue AcademySoftwareFoundation/openexr#1919)
🛠️ Remove duplicate cmake dependency from skbuild plugin (Issue AcademySoftwareFoundation/openexr#1958)
🛠️ Don't set the library postfix in the cmake cache (Issue AcademySoftwareFoundation/openexr#1981)

This version also introduces a new tool, exrmetrics, a utility to help analyize file i/o times and compression ratios. See exrmetrics for details.

This version also officially installs the exrcheck utility, formerly built for internal use but not installed.

This version also publishes the python bindings for arm64 on Ubuntu and macOS.

@github-actions github-actions bot added the bump-formula-pr PR was created using `brew bump-formula-pr` label Mar 24, 2025
@daeho-ro daeho-ro added CI-skip-recursive-dependents Pass --skip-recursive-dependents to brew test-bot. long dependent tests Set a long timeout for dependent testing labels Mar 24, 2025
@github-actions
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Mar 24, 2025
@BrewTestBot BrewTestBot enabled auto-merge March 24, 2025 10:01
@BrewTestBot BrewTestBot added this pull request to the merge queue Mar 24, 2025
Merged via the queue into master with commit 163aa56 Mar 24, 2025
14 checks passed
@BrewTestBot BrewTestBot deleted the bump-openexr-3.3.3 branch March 24, 2025 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. CI-skip-recursive-dependents Pass --skip-recursive-dependents to brew test-bot. long dependent tests Set a long timeout for dependent testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants