November 30, 2017 - The 2.2.1 release addresses the known 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.
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 and 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:
code: https://github.com/openexr/openexr/tree/v2_beta.1
tarball: https://github.com/openexr/openexr/tarball/v2.0.0.beta.1
Many thanks for your support
Piotr
July 23, 2010 - New version of OpenEXR is now available.
This release includes support for stereoscopic images, 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. Thanks to all who contributed.
Please see the ChangeLog files for more detailed information.
This release includes: IlmBase v1.0.2, OpenEXR v1.7.0, OpenEXR-images v1.7.0 and OpenEXR_Viewers 1.0.2
While the code has been used extensively in production and core functionality has been in CVS for some time, we welcome any bug reports. The aim is to make an official stable release, 1.7.1, once any outstanding issues have been resolved.
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:
- OpenEXR supports a new image compression method, called B44. It has
a fixed compression rate of 2.28:1, or 4.57:1 if used in combination
with luminance/chroma encoding. B44-compressed images can be
uncompressed fast enough to support real-time playback of image
sequences.
- The new playexr program plays back moving image sequences. Playexr
is multi-threaded and utilizes the threading capabilities of the IlmImf
library that were introduced in OpenEXR 1.3.0. The program plays back
B44-compressed images with fairly high-resolution in real time on
commodity hardware.
- The playexr program and a new version of the existing exrdisplay image
viewer both support color rendering via color transforms written in
the new Color Transformation Language or CTL.
CTL is not part of OpenEXR; it will be released separately.
CTL support in playexr and exrdisplay is optional; the programs can
be built and will run without CTL.
- In preparation for the release of CTL, OpenEXR has been split into
three separate packages:
- IlmBase 0.9.0 includes the Half, Iex, Imath and IlmThread libraries
- OpenEXR 1.5.0 includes the IlmImf library, programming examples
and utility programs such as exrheader or exrenvmap
- OpenEXRViewers 0.9.0 includes the playexr and exrdisplay programs
- The "Technical Introduction to OpenEXR" document now includes a
recommendation for storing CIE XYZ pixel data in OpenEXR files.
- A new "OpenEXR Image Viewing Software" document describes the
playexr and exrdisplay programs. It briefly explains real-time
playback and color rendering, and includes recommendations for
testing if other image viewing software displays OpenEXR images
correctly.
- The OpenEXR sample image set now includes B44-compressed files and
files with CIE XYZ pixel data.
Headers and pre-compiled binaries, DLLs and static libraries for OpenEXR 1.4.0 for use with Visual Studio .NET 2003 are available here:
http://download.savannah.nongnu.org/releases/openexr/openexr-1.4.0-vsnet2003.zip
The DLLs and static libraries in this package are not compatible with Visual Studio 2005. Use the Visual Studio 2005 pre-compiled package for that development environment.
Along with the new OpenEXR 1.4.0 source code release, we've also updated our sample OpenEXR images package. The latest package contains some new files for testing OpenEXR support in your application.
You can download the images here:
http://download.savannah.nongnu.org/releases/openexr/openexr-images-1.4.0.tar.gz
The images are covered by the same license as the OpenEXR source code. Please see the COPYING file included in the package for details.
We've made header files and pre-compiled binaries, DLLs and static libs available for OpenEXR 1.4.0 for Visual Studio 2005 users. With this package, you can use OpenEXR in your application without needing to compile OpenEXR from source.
You can get the package here:
http://download.savannah.nongnu.org/releases/openexr/openexr-1.4.0-vs2005.zip
The DLLs and static libraries in this package will not work with Visual Studio .NET 2003. We'll be releasing a package for that environment soon.
There were a few bugs in the project files for Visual Studio .NET 2003 in the OpenEXR 1.4.0 release, so we've made another source tarball with the fixes. You can get it here:
http://download.savannah.nongnu.org/releases/openexr/openexr-1.4.0a.tar.gz
There are no changes in this source tarball other than the VS2003 project file fixes. If you're not using Visual Studio .NET 2003 and you've already downloaded OpenEXR 1.4.0, you don't need to download version 1.4.0a.
OpenEXR 1.4.0 has been released. This is the latest stable version of OpenEXR. If you were using OpenEXR 1.3.x, please upgrade to this version.
The major new feature in 1.4.0 is support for multithreaded file I/O.
You can download the source code here:
http://download.savannah.nongnu.org/releases/openexr/openexr-1.4.0.tar.gz
Please see the NEWS file or http://openexr.com for details on the new release.
This release contains a bug fix.
This is still a development release. Don't use this code in production/release software.
Source code is here:
http://download.savannah.nongnu.org/releases/openexr/openexr-1.3.2.tar.gz
This is another test release in the 1.3 series. The only change in this release is full working support for Visual Studio 2005 on Win32 platforms.
Go here for the source code download:
http://download.savannah.nongnu.org/releases/openexr/openexr-1.3.1.tar.gz
I'm happy to announce the release of OpenEXR 1.3.0.
OpenEXR 1.3.0 is a test release. The major change in this release 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.
I encourage you to try out the new multithreading support, but be
cautious before you use it in a production environment. There are no
file format changes in this release, so the files produced by this
version should be compatible with the 1.2 series, but it's possible
that a bug in the threading code could produce invalid files. (We
have not experienced this at ILM, however.)
We don't anticipate any API changes before the production release,
either, but if we discover any problems, we may be forced to change
it.
See the ChangeLog for more details. You can download the source tarball here:
http://download.savannah.gnu.org/releases/openexr/openexr-1.3.0.tar.gz
and you can download pre-compiled Win32 binaries, libs and DLLs here:
http://download.savannah.gnu.org/releases/openexr/openexr-1.3.0-win32.zip
OpenEXR 1.2.2 has been released. See the ChangeLog in the source code distribution for a list of changes since the previous version.
You can download the source code here:
http://savannah.nongnu.org/download/openexr/OpenEXR-1.2.2.tar.gz
The source for the OS X CodeWarrior project files is here:
http://savannah.nongnu.org/download/openexr/OpenEXR_MacCodeWarrior-1.2.2.tar.gz
I've fixed a problem with the Shake plugin source tarball regarding the OS X Xcode project files. If you tried to use the Shake plugin in the past with Xcode, please download the latest version of the tarball:
http://savannah.nongnu.org/download/openexr/OpenEXR_Shake-1.0.1.tar.gz
That's the only change to the tarball, so if you're not using Xcode, there's no need to download this version.
The projects for compiling OpenEXR 1.1.1 with Metrowerks' Codewarrior compiler for OS X are now available for download:
http://savannah.nongnu.org/download/openexr/OpenEXR_MacCodeWarrior_1.1.1.sit
A Photoshop plugin for the 1.1.1 release of OpenEXR is now available for download. There are pre-compiled plugins for Win32 and OS X, and a source code release:
http://savannah.nongnu.org/download/openexr/EXRFormat_1.1.1_Win32.zip
http://savannah.nongnu.org/download/openexr/EXRFormat_1.1.1_Mac.sit
http://savannah.nongnu.org/download/openexr/EXRFormat_Source_1.1.1.zip
The latest development release of OpenEXR, version 1.1.1, has been released. Note that the tiled file format has changed with this release, so tiled files you created with 1.1.0 are no longer compatible with any other version of OpenEXR. If you need to convert tiled images created with version 1.1.0 to the new tiled format, please contact us on one of the OpenEXR mailing lists.
You can download OpenEXR 1.1.1 from our downloads page:
http://savannah.nongnu.org/download/openexr/OpenEXR-1.1.1.tar.gz
Here's the list of major changes in this release:
* includes Pxr24 compressor, contributed by Pixar Animation Studios.
See my previous email to the list or the documentation included in the
source tarball for details.
* OpenEXR now supports high dynamic-range YCA (luminance/chroma/alpha)
images with subsampled chroma channels. These files are supported via
the RGBA convenience interface, so that data is presented to the
application as RGB(A) but stored in the file as YC(A). OpenEXR also
supports Y and YA (black-and-white/black-and-white with alpha) images.
* Tiled file format is changed in 1.1.1, making 1.1.0 tiled files
incompatible with all other versions of OpenEXR. Tiled files in
the old format can be converted to the new format, contact me for
details.
* when compiling with gcc, expressions using half are up to 25% faster.
Other compilers may also experience speedups.
* exrdisplay has new command-line options for viewing channels other
than the RGB channels.
* exrenvmap and exrmaketiled have options to select the compression type
of the output file.
* OpenEXR now compiles properly on 64-bit architectures.
* fixes a few minor bugs and performance issues discovered in 1.1.0.
OpenEXR 1.1.0 contains support for tiled and rip/mipmapped images, amongst other things. Please see the announcement at:
http://www.openexr.com.
You can download the new source tarball and examples images from:
http://www.openexr.com/downloads
Our Savannah downloads page is still not working properly.
The Files section is currently non-functional due to the recent Savannah compromise. If it's not back in the next few days, we'll find another place to host our distributions. Thanks for your patience.
A new module, "Photoshop", has been posted. This a Photoshop File Format plug-in (Mac and Windows) and html documentation on its use. The source for this plug-in has been checked into CVS as well.