OpenEXR News


June 15, 2020 - OpenEXR version v2.5.2 is released.


Available for download at https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.2

Patch release with various bug/security and build/install fixes:

June 15, 2020 - OpenEXR version v2.4.2 is released.


Available for download at https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.4.2

Patch release that backports various recent bug/security fixes:

May 11, 2020 - OpenEXR version v2.5.1 is released.


Available for download at https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.1

v2.5.1 is a patch release that corrects the SO version for the v2.5 release, which missed getting bumped in v2.5.0.

This release also fixes an improper failure in IlmImfTest when running on ARMv7 and AAarch64.

May 6, 2020 - OpenEXR version v2.5.0 is released.


Available for download at https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.0

This is a minor release with miscellaneous bug fixes and small features.

Summary:

April 30, 2020 - OpenEXR version v2.2.2 is released


Available for download at https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.2.2

This is a patch release of OpenEXR v2.2 that includes fixes for the following security vulnerabilities:

See the CHANGES.md for more details.

Feb 11, 2020 - OpenEXR version v2.4.1 is released.


Available for download at https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.4.1

This is a patch release that addresses miscellaneous bugs.

Summary:

Sep 19, 2019 - OpenEXR version v2.4.0 is released.


Available for download at https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.4.0

This release contains no major new functionality, although it does include many miscellaneous bug and security fixes. The major new feature is a completely rewritten CMake setup, which should work reliably on Linux, macOS, and Windows. The installation instructions and project documentation are also freshly revised. See the release notes for the complete details.

The project also now supports continuous integration via Azure Pipelines and code analysis via SonarCloud, services supported by the Academy Software Foundation. Links to the dashboards are through the“Azure Pipelines” and “quality gate” badges at the top the GitHub repo home page.

Summary of changes:

Sep 5, 2019 - OpenEXR version v2.4.0-beta.1 is released


Available for download at https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.4.0-beta.1

This release contains no major new functionality, although it does include many miscellaneous bug and security fixes. The major new feature is a completely rewritten CMake setup, which should work reliably on Linux, macOS, and Windows. The installation instructions and project documentation are also freshly revised. See the release notes for the complete details.

The project also now supports continuous integration via Azure Pipelines and code analysis via SonarCloud, services supported by the Academy Software Foundation. Links to the dashboards are through the“Azure Pipelines” and “quality gate” badges at the top the GitHub repo home page.

Summary of changes:

May 1, 2019 - OpenEXR has been adopted by the Academy Software Foundation.


August 13, 2018 - OpenEXR v2.3.0 is released.


Features/Improvements:

Bugs:

Build Fixes:

Full release notes are here:

https://github.com/AcademySoftwareFoundation/openexr/blob/develop/CHANGES.md

OpenEXR source can be obtained from the downloads section of the openexr.com or from the project page on github: https://github.com/AcademySoftwareFoundation/openexr

November 30, 2017 - OpenEXR v2.2.1 has been released and is available for download.


This maintenance release addresses the reported OpenEXR security vulnerabilities, specifically CVE-2017-9110, CVE-2017-9111, CVE-2017-9112, CVE-2017-9113, CVE-2017-9114, CVE-2017-9115, CVE-2017-9116.

OpenEXR source can be obtained from the downloads section of the openexr.com or from the project page on github: https://github.com/AcademySoftwareFoundation/openexr

August 10, 2014 - OpenEXR v2.2.0 has been released.


This release includes the following components:

The significant new features of this release include:

OpenEXR source can be obtained from the downloads section of the openexr.com or from the project page on github: https://github.com/AcademySoftwareFoundation/openexr

November 25, 2013 - OpenEXR v2.1.0 has been released.


This release includes the following components (version locked):

This release includes a refactoring of the optimised read paths for RGBA data, optimisations for some of the python bindings to Imath, improvements to the cmake build environment as well as additional documentation describing deep data in more detail.

April 9, 2013 - Industrial Light & Magic (ILM) and Weta Digital announce the release of OpenEXR 2.0.


This is a major version update of the open source high dynamic range file format first introduced by ILM and maintained and expanded by a number of key industry leaders including Weta Digital, Pixar Animation Studios, Autodesk and others.

The release includes a number of new features that align with the major version number increase. Amongst the major improvements are:

Although OpenEXR 2.0 is a major version update, files created by the new library that don’t exercise the new feature set are completely backwards compatible with previous versions of the library. By using the OpenEXR 2.0 library, performance improvements, namespace versions and basic multi-part/deep reading support should be available to applications without code modifications.

This code is designed to support Deep Compositing - a revolutionary compositing workflow developed at Weta Digital that detached the rendering of different elements in scene. In particular, changes in one layer could be rendered separately without the need to re-render other layers that would be required to handle holdouts in a traditional comp workflow or sorting of layers in complex scenes with elements moving in depth. Deep Compositing became the primary compositing workflow on Avatar and has seen wide industry adoption. The technique allows depth and color value to be stored for every pixel in a scene allowing for much more efficient handling of large complex scenes and greater freedom for artists to iterate.

True to the open source ethos, a number of companies contributed to support the format and encourage adoption. Amongst others, Pixar Animation Studios has contributed its DtexToExr converter to the OpenEXR repository under a Microsoft Public License, which clears any concerns about existing patents in the area, and Autodesk provided performance optimizations geared towards real-time post-production workflows.

Extensive effort has been put in ensuring all requirements were met to help a wide adoption, staying true to the wide success of OpenEXR. Many software companies were involved in the beta cycle to insure support amongst a number of industry leading applications. Numerous packages like SideFX’s Houdini, Autodesk’s Maya, Solid Angle’s Arnold renderer, Sony Pictures Imageworks’ Open Image IO have already announced their support of the format.

Open EXR 2.0 is an important step in the adoption of deep compositing as it provides a consistent file format for deep data that is easy to read and work with throughout a visual effects pipeline. The Foundry has build OpenEXR 2.0 support into its Nuke Compositing application as the base for the Deep Compositing workflows.

OpenEXR 2.0 is already in use at both Weta Digital and Industrial Light & Magic. ILM took advantage of the new format on Marvel’s The Avengers and two highly anticipated summer 2013 releases, Pacific Rim and The Lone Ranger. Recent examples of Weta Digital’s use of the format also include Marvel’s Avengers as well as Prometheus and The Hobbit. In addition, a large number of visual effects studios have already integrated a deep workflow into their compositing pipelines or are in the process of doing so including:, Sony Pictures Imageworks, Pixar Animation Studios, Rhythm & Hues, Fuel and MPC.

In addition to visual effects, the new additions to the format, means that depth data can also be assigned to two-dimensional data for a use in many design fields including, architecture, graphic design, automotive and product prototyping.

July 31st, 2012 - OpenEXR v1.7.1 has been released.


This release includes the following components:

Of particular note is the introduction of PyIlmBase. This module forms a comprehensive set of python bindings to the IlmBase module.

In addition, contained in this release is a number of additions to Imath as well as a minor tweak to Imath::Frustrum (for better support for Windows platforms) as well as other minor fixes, including correction for soname version of IlmImf.

June 18, 2012 - We’re pleased to announce the first public Beta release of OpenEXR v2.


Development of OpenEXR v2 has been undertaken in a collaborative environment (cf. previous github announcement) comprised of Industrial Light & Magic, Weta Digital as well as a number of other contributors.

Some of the new features included in the Beta.1 release of OpenEXR v2 are:

In addition, OpenEXR v2 also contains platform independent mechanisms for handling co-existing library version conflicts in the same process space. (Currently implemented in IlmImf)

Finally, a reminder that this is a Beta release and potentially incompatible changes may be introduced in future releases prior to the v2.0.0 production version.

OpenEXR v2Beta.1 can be found at: https://github.com/AcademySoftwareFoundation/openexr/tree/v2_beta.1

June 18, 2012 - We’re pleased to announce that the OpenEXR source code is moving to github.com.


You can browse, download and branch the code at www.github.com/AcademySoftwareFoundation/openexr.

We’re looking forward to taking advantage of the collaborative features presented by git and github.com and of course community contributions. Please see the developer Wiki pages for more information regarding participation.

July 23, 2010 - New feature version of OpenEXR is now available.


This release includes support for stereoscopic images, please see the adjoining documentation in the MultiViewOpenEXR.pdf. (Many thanks to Weta Digital for their contribution.) In addition, we added support for targeting 64 bit Windows, fixes for buffer overruns and a number of other minor fixes, additions and optimisations. Please see the Changelog files for more detailed information.

OpenEXR 1.7.0, OpenEXR_Viewers 1.0.2, IlmBase 1.0.2 and OpenEXR-Images-1.7.0 can be downloaded from the downloads section of openexr.com

October 22, 2007 - New versions of OpenEXR and CTL are now available.


This release fixes a buffer overrun in OpenEXR and a Windows build problem in CTL, and it removes a few unnecessary files from the .tar.gz packages.

OpenEXR 1.6.1, OpenEXR_Viewers 1.0.1 and IlmBase 1.0.1 can be downloaded from the downloads section \ of openexr.com. CTL 1.4.1 and OpenEXR_CTL 1.0.1 can be downloaded from http://www.oscars.org/science-technology/council/projects/ctl.html.

August 3, 2007 - New stable versions of OpenEXR and CTL are now available.


The source code has been tested on Linux, Mac OS X and Windows (Visual Studio 7 and 8).

Here’s a summary of what has changed since the last release:

OpenEXR 1.6.0:

CTL 1.4.0:

OpenEXR_CTL 1.0.0:

IlmBase 1.0.0:

OpenEXR 1.6.0, OpenEXR_Viewers 1.0.0 and IlmBase 1.0.0 can be downloaded from the downloads section of openexr.com. CTL 1.4.0 and OpenEXR_CTL 1.0.0 can be downloaded from http://www.oscars.org/council/ctl.html.

January 22, 2007 - CTL has been released.


The Color Transformation Language, or CTL, is a programming language for digital color management. Color management requires translating images between different representations or color spaces. CTL allows users to describe color transforms in a concise and unambiguous way by expressing them as programs. In order to apply a given transform to an image, a color management system instructs a CTL interpreter to load and run the CTL program that describes the transform.

The image viewers included in the OpenEXR software distribution, exrdisplay and playexr, both support color rendering via CTL. For more information see http://www.openexr.com/OpenEXRViewers.pdf.

Sorce code and documentation for the CTL interpreter can be downloaded from http://ampasctl.sourceforge.net. Please note the license under which CTL is distributed; it is similar but not identical to the OpenEXR license.

January 4, 2007 - OpenEXR wins an Academy Award for Technical Achievement.


The Academy of Motion Picture Arts and Sciences today announced the 15 winners of Scientific and Technical Academy Awards. A Technical Achievement Award goes to Florian Kainz for the design and engineering of OpenEXR, a software package implementing 16-bit, floating-point, high dynamic range image files. Widely adopted, OpenEXR is engineered to meet the requirements of the visual effects industry by providing for lossless and lossy compression of tiered and tiled images.

Congratulations to all for making OpenEXR such a success!!!

Click here for the official Press Release

December 15, 2006 - A new development version of OpenEXR is now available.


We have tested the code in this version internally at ILM, but we would like to get feedback from others before we release a production version.

The new version includes several significant changes:

August 8, 2006 - We have released an updated set of sample OpenEXR images.


This release includes several new images that are useful for testing OpenEXR applications. The images are organized by subdirectory according to their image type or purpose. Several of these subdirectories contain README files that explain the contents of the images in those subdirectories.

August 2, 2006 - OpenEXR 1.4.0 is now available.


This is the next major production-ready release of OpenEXR and offers full compatibility with our last production release, which was 1.2.2. This version obsoletes versions 1.3.x, which were test versions for 1.4.0. If you have been using 1.3.x, please upgrade to 1.4.0.

June 8, 2006 - OpenEXR 1.3.0 is now available.


This is a test release. The major new feature in this version is support for multithreaded file I/O. We’ve been testing the threaded code internally at ILM for a few months, and we have not encountered any bugs, but we’d like to get some feedback from others before we release the production version.

Here’s a summary of the changes since version 1.2.2:

March 15, 2005 - We’re pleased to announce the release of OpenEXR 1.2.2.


This is a relatively minor update to the project, with the following changes:

August 10, 2004 - ILM’s OpenEXR color management proposal,


presented at the Siggraph 2004 “OpenEXR, Film and Color” Birds of a Feather meeting, is now available online.

June 6, 2004 - OpenEXR 1.2.1 is now available.


This is a fairly minor release, mostly just a few tweaks, a few bug fixes, and some new documentation. Here are the most important changes:

May 11, 2004 - OpenEXR 1.2.0 is now available.


This is the first official, production-ready release since OpenEXR 1.0.7. If you have been using the development 1.1 series, please switch to 1.2.0 as soon as possible. We believe that OpenEXR 1.2.0 is ready for use in shipping applications. We have been using it in production at ILM for several months now with no problems. There are quite a few major new features in the 1.2 series as compared to the original 1.0 series:

See the downloads section to download the source code and sample images.

Mar 27, 2004 - OpenEXR 1.1.1 is now available.


This another development release. We expect to release a stable version, 1.2, around the end of April. Version 1.1.1 includes support for PXR24 compression, and for high-dynamic-range luminance/chroma images with subsampled chroma channels. Version 1.1.1 also fixes a bug in the 1.1.0 tiled file format.

This compression method compresses 32-bit floating-point data quite a bit better than OpenEXR’s other compressors. This new compressor is called PXR24 and is available as of the 1.1.1 development release of OpenEXR. It will also be included in the upcoming 1.2 stable release. Thanks to Loren Carpenter and Dana Batali of Pixar, for making this happen!

Feb 6, 2004 - OpenEXR 1.1.0 is now available.


This is a major new release with support for tiled images, multi-resolution files (mip/ripmaps), environment maps, and abstracted file I/O. We’ve also released a new set of images that demonstrate these features, and updated the CodeWarrior project and Photoshop plugins for this release. See the downloads section for the source code and the new images.

Jan 8, 2004 - Industrial Light & Magic has released the source code


for an OpenEXR Shake plugin.

The plugin is supported on Shake 3.0 on the GNU/Linux and MacOS X platforms. See the downloads section.

Jan 7, 2004 - OpenEXR 1.0.7 is now available.


In addition to some bug fixes, this version adds support for some new standard attributes, such as primary and white point chromaticities, lens aperture, film speed, image acquisition time and place, and more. If you want to use these new attributes in your applications, see the ImfStandardAttributes.h header file for documentation.

Our project hosting site, Savannah, is still recovering from a compromise last month, so in the meantime, we’re hosting file downloads here. Some of the files are not currently available, but we’re working to restore them.

April 3, 2003 - OpenEXR release 1.0.5 is now available.


It includes support for Windows and improved support for OS X. It also includes support for hardware rendering of OpenEXR images on NVIDIA GeForce FX and Quadro FX video cards. See the downloads section for source code and prebuilt packages for Windows, OS X 10.2, and RedHat.

April 3, 2003 - Industrial Light & Magic has released the source


code for an OpenEXR display driver for Pixar’s Renderman.

This display driver is covered under the OpenEXR free software license. See the downloads section for the source code.

January 22, 2003 - OpenEXR Press Release click here


January 22, 2003 - openexr.com web site is officially launched.