Skip to content

Commit

Permalink
Add website news items for v3.2.4, v3.2.3, and v3.1.13 (#1691)
Browse files Browse the repository at this point in the history
* Release notes for v3.2.4

Signed-off-by: Cary Phillips <[email protected]>

* Add additional PRs to to release notes

Signed-off-by: Cary Phillips <[email protected]>

* Release notes for v3.1.13

Signed-off-by: Cary Phillips <[email protected]>

* New for v3.2.4 and v3.1.13

Signed-off-by: Cary Phillips <[email protected]>

---------

Signed-off-by: Cary Phillips <[email protected]>
  • Loading branch information
cary-ilm authored Mar 26, 2024
1 parent 076c832 commit ddd116b
Show file tree
Hide file tree
Showing 2 changed files with 155 additions and 4 deletions.
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

0 comments on commit ddd116b

Please sign in to comment.