Skip to content
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

Add website news items for v3.2.4, v3.2.3, and v3.1.13 #1691

Merged
merged 4 commits into from
Mar 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
133 changes: 133 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,12 @@

# OpenEXR Release Notes

* [Version 3.2.4](#version-324-march-26-2024) March 26, 2024
* [Version 3.2.3](#version-323-march-6-2024) March 6, 2024
* [Version 3.2.2](#version-322-february-11-2024) February 11, 2024
* [Version 3.2.1](#version-321-september-27-2023) September 27, 2023
* [Version 3.2.0](#version-320-august-30-2023) August 30, 2023
* [Version 3.1.13](#version-3113-march-26-2023) March 26, 2024
* [Version 3.1.12](#version-3112-february-11-2023) February 11, 2024
* [Version 3.1.11](#version-3111-august-13-2023) August 13, 2023
* [Version 3.1.10](#version-3110-august-2-2023) August 2, 2023
Expand Down Expand Up @@ -71,6 +74,125 @@
* [Version 1.0.1](#version-101)
* [Version 1.0](#version-10)


## Version 3.2.4 (March 26, 2024)

Patch release that fixes handling of dwa compression in OpenEXRCore library.

This release also removes the unused CMake option
``OPENEXR_INSTALL_EXAMPLES``, and fixes some other compiler warnings.

### Merged Pull Requests

* [1684](https://github.com/AcademySoftwareFoundation/openexr/pull/1684)
Fix typo causing prefix len to be wrong
* [1668](https://github.com/AcademySoftwareFoundation/openexr/pull/1668)
Improve workflow filters
* [1666](https://github.com/AcademySoftwareFoundation/openexr/pull/1666)
🐛 Remove the OPENEXR_INSTALL_EXAMPLES CMake option
* [1662](https://github.com/AcademySoftwareFoundation/openexr/pull/1662)
Initialize _ySampling to 0
* [1659](https://github.com/AcademySoftwareFoundation/openexr/pull/1659)
Use size_t as iterator instead of int

## Version 3.2.3 (March 6, 2024)

Patch release with various build/bug/documentation fixes:

* Fix `bswap` on NetBSD
* Fix issue with decompressing fp32 dwa files
* Support cmake config for `libdeflate`
* updated security policy
* miscelleneous website improvements

This release also addresses:

* OSS-fuzz [66676](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66676)
Null-dereference in Imf_3_3::realloc_deepdata
* OSS-fuzz [66612](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66612)
Null-dereference in Imf_3_3::realloc_deepdata

### Merged Pull Requests

* [1653](https://github.com/AcademySoftwareFoundation/openexr/pull/1653)
Allow partial chunk tables
* [1652](https://github.com/AcademySoftwareFoundation/openexr/pull/1652)
Fix 0 samples in deep data
* [1651](https://github.com/AcademySoftwareFoundation/openexr/pull/1651)
Add recent releases to website news
* [1650](https://github.com/AcademySoftwareFoundation/openexr/pull/1650)
Fix memory leaks in exrstdattr and example code (#1649)
* [1647](https://github.com/AcademySoftwareFoundation/openexr/pull/1647)
Remove -Dsonar.login from sonar-scanner command line
* [1643](https://github.com/AcademySoftwareFoundation/openexr/pull/1643)
Use component for python
* [1640](https://github.com/AcademySoftwareFoundation/openexr/pull/1640)
Fix version tag for python wheel sdist
* [1637](https://github.com/AcademySoftwareFoundation/openexr/pull/1637)
Add instructions for creating signed releases/tags
* [1636](https://github.com/AcademySoftwareFoundation/openexr/pull/1636)
Do synk scans weekly on Sunday mornings
* [1635](https://github.com/AcademySoftwareFoundation/openexr/pull/1635)
check and control reduceMemory and reduceTime in stream mode
* [1634](https://github.com/AcademySoftwareFoundation/openexr/pull/1634)
adds a shortcut to avoid reconstructing every call
* [1633](https://github.com/AcademySoftwareFoundation/openexr/pull/1633)
Fix install of symlink
* [1631](https://github.com/AcademySoftwareFoundation/openexr/pull/1631)
Remove snyk-scan-pr.yml
* [1629](https://github.com/AcademySoftwareFoundation/openexr/pull/1629)
Build python wheels via scikit-build-core
* [1626](https://github.com/AcademySoftwareFoundation/openexr/pull/1626)
Bazel support: Bump Imath to 3.1.10
* [1624](https://github.com/AcademySoftwareFoundation/openexr/pull/1624)
Add uninstall target
* [1623](https://github.com/AcademySoftwareFoundation/openexr/pull/1623)
Document security expectations
* [1622](https://github.com/AcademySoftwareFoundation/openexr/pull/1622)
Add a reference to building tools from source to the tools webpage.
* [1621](https://github.com/AcademySoftwareFoundation/openexr/pull/1621)
Add explanation of distinction between OpenEXR/OpenEXRCore to API section
* [1620](https://github.com/AcademySoftwareFoundation/openexr/pull/1620)
Make 'Hello, World' example reader/writer downloadable
* [1615](https://github.com/AcademySoftwareFoundation/openexr/pull/1615)
Fix spelling of GitHub
* [1613](https://github.com/AcademySoftwareFoundation/openexr/pull/1613)
Support cmake config for libdeflate
* [1612](https://github.com/AcademySoftwareFoundation/openexr/pull/1612)
Fix bswap on NetBSD
* [1611](https://github.com/AcademySoftwareFoundation/openexr/pull/1611)
Update MacPorts install instructions
* [1608](https://github.com/AcademySoftwareFoundation/openexr/pull/1608)
CI/CD - Added Snyk C/C++ Scanning Job
* [1605](https://github.com/AcademySoftwareFoundation/openexr/pull/1605)
Bump skylib in workspace approach
* [1600](https://github.com/AcademySoftwareFoundation/openexr/pull/1600)
Release notes and news for v2.5.10
* [1597](https://github.com/AcademySoftwareFoundation/openexr/pull/1597)
Account for duplicate emails with .mailmap
* [1595](https://github.com/AcademySoftwareFoundation/openexr/pull/1595)
add deep id/manifest tools and doc
* [1592](https://github.com/AcademySoftwareFoundation/openexr/pull/1592)
Remove some dead code when writing
* [1591](https://github.com/AcademySoftwareFoundation/openexr/pull/1591)
Fix issue with decompressing fp32 dwa files
* [1587](https://github.com/AcademySoftwareFoundation/openexr/pull/1587)
#1545 Fix formatting of sample exr file in OpenEXRFileLayout.rst - 3rd attempt
* [1583](https://github.com/AcademySoftwareFoundation/openexr/pull/1583)
Converting code-blocks to literalincludes in ReadingAndWritingImageFiles.rst
* [1579](https://github.com/AcademySoftwareFoundation/openexr/pull/1579)
python-wheels.yml - add arm64 builds for macOS
* [1578](https://github.com/AcademySoftwareFoundation/openexr/pull/1578)
adding better error reporting for bin tests
* [1577](https://github.com/AcademySoftwareFoundation/openexr/pull/1577)
Add tests for the Header class.
* [1576](https://github.com/AcademySoftwareFoundation/openexr/pull/1576)
python-wheels.yml - bumps cibuildwheel version
* [1575](https://github.com/AcademySoftwareFoundation/openexr/pull/1575)
fix typo in README.md
* [1570](https://github.com/AcademySoftwareFoundation/openexr/pull/1570)
install.rst - update $ to % in the example shell prompts

## Version 3.2.2 (February 11, 2024)

Patch release that addresses
Expand Down Expand Up @@ -470,6 +592,17 @@ Improve Bazel Build
* [1058](https://github.com/AcademySoftwareFoundation/openexr/pull/1058)
Add ``validate_openexr_libs.sh`` to validate .so symlinks

## Version 3.1.13 (March 26, 2024)

Patch release that fixes handling of dwa compression in OpenEXRCore library.

### Merged Pull Requests

* [1684](https://github.com/AcademySoftwareFoundation/openexr/pull/1684)
Fix typo causing prefix len to be wrong
* [1591](https://github.com/AcademySoftwareFoundation/openexr/pull/1591)
Fix issue with decompressing fp32 dwa files

## Version 3.1.12 (February 11, 2024)

Patch release that addresses
Expand Down
26 changes: 22 additions & 4 deletions website/news.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,31 @@ News
.. toctree::
:caption: News

March 6, 2024 - OpenEXR v3.2.3 Released
=======================================
March 26, 2024 - OpenEXR v3.2.4 and OpenEXR v3.1.13 Released
============================================================

.. _LatestNewsStart:

OpenEXR v3.2.4 is released and available for download from `v3.2.4
<https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.2.4>`_.

Patch release that fixes handling of dwa compression in OpenEXRCore library.

Other miscellaneous changes:

- Add CMake `find_dependency` for `libdeflate`, to fix a vcpkg build error
- Remove the unused CMake option ``OPENEXR_INSTALL_EXAMPLES``
- Fix some other compiler warnings.

Also, the dwa bug fix has been back-ported to v3.1 and is available for
download at `v3.1.13
<https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.1.13>`_.

.. _LatestNewsEnd:

March 6, 2024 - OpenEXR v3.2.3 Released
=======================================

OpenEXR v3.2.3 is released and available for download from `v3.2.3
<https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.2.3>`_.

Expand All @@ -43,8 +63,6 @@ python wheels to `pypi.org <http://pypi.org>`_.
This release also introduces the process of signing release artifacts
via `sigstore <https://www.sigstore.dev>`_.

.. _LatestNewsEnd:

February 28, 2024 - Imath v3.1.11 Released
==========================================

Expand Down
Loading