Skip to content

openexr 3.3.3 #216268

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 24, 2025
Merged

openexr 3.3.3 #216268

merged 2 commits into from
Mar 24, 2025

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

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
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