Blame NEWS

Packit 0d464f
Version 1.5.0:
Packit 0d464f
    - Separated some of the code into other libraries - IlmBase and
Packit 0d464f
      OpenEXR_Viewers - for easier integration with CTL.
Packit 0d464f
Packit 0d464f
Version 1.4.0a:
Packit 0d464f
    - Fix for Visual Studio .NET 2003 ReleaseDLL builds.
Packit 0d464f
Packit 0d464f
Version 1.4.0:
Packit 0d464f
    - Production release.
Packit 0d464f
    - Bug fix for setFrameBuffer() on a tiled file.
Packit 0d464f
Packit 0d464f
Version 1.3.1:
Packit 0d464f
    - Fixed the ReleaseDLL targets on Visual Studio 2005.
Packit 0d464f
      
Packit 0d464f
Version 1.3.0:
Packit 0d464f
    - The 1.3.x series is a developer-only release for testing 
Packit 0d464f
      OpenEXR's new multithreaded I/O support.
Packit 0d464f
    - Multithread support for reading and writing an OpenEXR
Packit 0d464f
      file.
Packit 0d464f
    - Support for Intel-based OS X systems.
Packit 0d464f
    - Support for Visual Studio 2005.
Packit 0d464f
    - When compiling against OpenEXR headers, there's no longer any
Packit 0d464f
      need to define any PLATFORM_* or HAVE_* macros; OpenEXR now
Packit 0d464f
      supplies an OpenEXRConfig.h header file which is included by
Packit 0d464f
      the OpenEXR headers that need these special macros.  However,
Packit 0d464f
      on Windows platforms, when using OpenEXR DLLs, you must still
Packit 0d464f
      define the OPENEXR_DLL preprocessor directive in your project.
Packit 0d464f
    - New documentation for multithread support, plus some
Packit 0d464f
      updates and additions.
Packit 0d464f
    - Bug fixes releated to better handling of incomplete/damaged 
Packit 0d464f
      files.
Packit 0d464f
    - Numerous bug fixes and cleanups to the autoconf-based
Packit 0d464f
      build system.
Packit 0d464f
    - Removed support for the following configurations that were
Packit 0d464f
      previously supported.  Some of these configurations may happen
Packit 0d464f
      to continue to function, but we can't help you if they don't,
Packit 0d464f
      largely because we don't have any way to test OpenEXR on these
Packit 0d464f
      configurations.
Packit 0d464f
      	   - IRIX 
Packit 0d464f
      	   - OSF1
Packit 0d464f
	   - SunOS
Packit 0d464f
	   - OS X versions prior to 10.3.
Packit 0d464f
	   - gcc on any platform prior to version 3.3
Packit 0d464f
Packit 0d464f
Version 1.2.2:
Packit 0d464f
    - New build system for Windows; support for DLLs.
Packit 0d464f
    - Imath: Removed TMatrix<T> classes; these classes are still
Packit 0d464f
      under development and are too difficult to keep in sync
Packit 0d464f
      with OpenEXR CVS.
Packit 0d464f
    - IlmImf: support for image layers in ChannelList.
Packit 0d464f
    - IlmImf: added isComplete() method to file classes to check
Packit 0d464f
      whether a file is complete.
Packit 0d464f
    - IlmImf: exposed staticInitialize() in ImfHeader.h in
Packit 0d464f
      order to allow thread-safe library initialization in
Packit 0d464f
      multithreaded applications.
Packit 0d464f
    - IlmImf: New "time code" standard attribute.
Packit 0d464f
    - exrdisplay: support for displaying wrap-around texture map
Packit 0d464f
      images.
Packit 0d464f
    - exrmaketiled: can now specify wrap mode.
Packit 0d464f
    - IlmImf: New "wrapmodes" standard attribute to indicate
Packit 0d464f
      extrapolation mode for mipmaps and ripmaps.
Packit 0d464f
    - IlmImf: New "key code" standard attribute to identify motion
Packit 0d464f
      picture film frames.
Packit 0d464f
Packit 0d464f
Version 1.2.1:
Packit 0d464f
    - reduced memory footprint of exrenvmap and exrmaketiled 
Packit 0d464f
      utilities.
Packit 0d464f
    - IlmImf: new helper functions to determine whether a
Packit 0d464f
      file is an OpenEXR file, and whether it's scanline- or
Packit 0d464f
      tile-based.
Packit 0d464f
    - IlmImf: bug fix for PXR24 compression with ySampling != 1.
Packit 0d464f
    - Imath: a few new enhancements
Packit 0d464f
    - Better support for gcc 3.4.
Packit 0d464f
    - Warning cleanups in Visual C++.
Packit 0d464f
Packit 0d464f
Version 1.2:
Packit 0d464f
    - Production-ready release.
Packit 0d464f
    - Support for gcc 3.4.
Packit 0d464f
    - Supports gcc 2.95 again.
Packit 0d464f
    - IlmImf: bug fix for handling broken OpenEXR files without
Packit 0d464f
      crashing.
Packit 0d464f
Packit 0d464f
Version 1.1.1:
Packit 0d464f
    - Added Pixar's new "slightly lossy" image compression method
Packit 0d464f
      for FLOAT channels, called PXR24.  HALF and UINT channels
Packit 0d464f
      are compressed without loss.
Packit 0d464f
    - Changed top-level LICENSE file to allow for other copyright
Packit 0d464f
      holders for individual files.
Packit 0d464f
    - Reading tiled files with the scanline interface is faster.
Packit 0d464f
    - OpenEXR now supports YCA (luminance/chroma/alpha) images with
Packit 0d464f
      subsampled chroma channels.
Packit 0d464f
    - IlmImf: various bug fixes.
Packit 0d464f
    - The half class is now faster in some expressions.
Packit 0d464f
    - New tiled file format.  The new format is incompatible with
Packit 0d464f
      the format used by 1.1.0.
Packit 0d464f
Packit 0d464f
Version 1.1.0:
Packit 0d464f
    - IlmImfExamples: Updated to include examples of how to use
Packit 0d464f
      the tiling and mip/ripmapping interfaces.
Packit 0d464f
    - exrmakepreview: A new utility for embedding preview images
Packit 0d464f
      in OpenEXR files.
Packit 0d464f
    - exrenvmap: A new utility for creating OpenEXR environment maps.
Packit 0d464f
    - exrstdattr: A new utility for manipulating standard attributes.
Packit 0d464f
    - exrdisplay: Support for tiled, mip/ripmapped images, display
Packit 0d464f
      windows, and preview images.
Packit 0d464f
    - exrmaketiled: A new utility which generates tiled versions
Packit 0d464f
      of OpenEXR images.
Packit 0d464f
    - exrheader: Support for tiles, mipmaps, environment maps.
Packit 0d464f
    - IlmImf: Support for environment maps.
Packit 0d464f
    - IlmImf: Support for abstracted stream I/O.  You can
Packit 0d464f
      wrap the IStream and OStream classes around your API
Packit 0d464f
      of choice (FILE *, fd, even an HTTP 1.1 stream) as long
Packit 0d464f
      as it supports seeking.
Packit 0d464f
    - IlmImf: Support for tiled and mip/ripmapped files.  This
Packit 0d464f
      requires a new file format.  Scanline files generated by
Packit 0d464f
      the 1.1.0 version of the library can be read by older
Packit 0d464f
      versions, but tiled files can only be read by 1.1.0 or
Packit 0d464f
      greater.
Packit 0d464f
    - Imath: added TMatrix*, generic 2D matricies and algorithms.
Packit 0d464f
    - Imath: various updates and bug fixes.
Packit 0d464f
Packit 0d464f
Version 1.0.7:
Packit 0d464f
    - Support for "optional standard" attributes:
Packit 0d464f
	Primary and white point chromaticities.
Packit 0d464f
	Absolute luminance.
Packit 0d464f
	Content owner
Packit 0d464f
	Comments
Packit 0d464f
	Image acquisition time and place
Packit 0d464f
	Focus distance
Packit 0d464f
	Lens aperture
Packit 0d464f
	Film sensitivity
Packit 0d464f
      If you want to use these new attributes in your application, see
Packit 0d464f
      ImfStandardAttributes.h for documentation on what they are and how
Packit 0d464f
      to use them.
Packit 0d464f
    - Bug fix in OpaqueAttributes.
Packit 0d464f
Packit 0d464f
Version 1.0.6:
Packit 0d464f
    - Support for embedded preview images (thumbnails).
Packit 0d464f
    - Automatic frame buffer type conversion.
Packit 0d464f
    - Support for Visual Studio .NET 2003 w/ Microsoft's C++ compiler.
Packit 0d464f
    - Minor bug fixes.
Packit 0d464f
Packit 0d464f
Version 1.0.5:
Packit 0d464f
    - PIZ decoding should be 20-60% faster on Athlon and Pentium 4
Packit 0d464f
      systems.
Packit 0d464f
    - exrdisplay supports hardware rendering with vp30 profile fragment
Packit 0d464f
      shaders.
Packit 0d464f
    - Support for Win32 with Visual Studio 6.0 and Intel C++ compiler
Packit 0d464f
      version 7.0.
Packit 0d464f
    - Support for gcc 2.95.
Packit 0d464f
    - New exrheader utility.
Packit 0d464f
    - exrdisplay works on Win32 and OS X now.
Packit 0d464f
    - Minor bug fixes.
Packit 0d464f
Packit 0d464f
Version 1.0.4:
Packit 0d464f
    - Released under the new modified BSD license.
Packit 0d464f
Packit 0d464f
Version 1.0.3:
Packit 0d464f
    - Even more OS X fixes.
Packit 0d464f
    - Support for Metrowerks Codewarrior compiler.  Enables OpenEXR code
Packit 0d464f
      to be used in a MacOS Photoshop plugin, if someone wants to write
Packit 0d464f
      one. ;)
Packit 0d464f
    - Fixed a bug in Imath, added some new confidence tests to ImathTest.
Packit 0d464f
    - Other minor fixes.
Packit 0d464f
    - Install include files.
Packit 0d464f
    - exrdisplay requires fltk 1.1+ now.
Packit 0d464f
Packit 0d464f
Version 1.0.2:
Packit 0d464f
    - More OS X fixes.
Packit 0d464f
    - Fixed a rotation bug in Imath.
Packit 0d464f
Packit 0d464f
Version 1.0.1:
Packit 0d464f
    - OS X fixes.
Packit 0d464f
    - Removed the example images; these are now distributed separately.
Packit 0d464f
Packit 0d464f
Version 1.0:
Packit 0d464f
    - official release.
Packit 0d464f
Packit 0d464f
Version 0.9:
Packit 0d464f
    - another limited release.
Packit 0d464f
    - included exrdisplay viewer and sample EXR images.
Packit 0d464f
Packit 0d464f
Version 0.8:
Packit 0d464f
    - initial limited release.