It's time for the monthly OIIO release. I have tagged Release-1.8.14 and 
updated the "release" branch marker to match. This is considered a stable 
production release, and as usual we believe that it's completely 
back-compatible in API and linkage with prior 1.8.x releases. Release notes are 
below:

Release 1.8.14 (1 Sep 2018) -- compared to 1.8.13
-------------------------------------------------
* Support compilation by clang 7.0. #1995
* Bug fix to ImageBuf::roi_cointains(). #1997
* Fix ImageSpec constructor from an ROI, display/"full" window did not get
  the right default origin. #1996
* GIF read: fix crash when reading GIF with comment extension but no
  comment data. #2001
* JPEG write: robust to accidentally setting the "density" metadata to
  values larger than JPEG's 16 bit integer field will accommodate. #2002
* ImageSpec::erase_attribute() fix bug where it got case-sensitivity of the
  search backwards when built using std::regex rather than boost::regex.
  #2003


Just as a note, I'm planning to branch soon for 1.9 or maybe we'll call it 2.0 
since we did make a much larger than usual set of API-breaking changes in 
master of late. I'm totally making this up as I type, but I'm thinking we'll 
aim for Oct 1 to do the branch and beta, Nov 1 to call it final and make it the 
official production release.

I'm also thinking that 1.9/2.0 is probably going to be the last release that is 
strictly C++11 compatible (and gcc 4.8 compatible), with the post-branch master 
free to update at some point to allow C++14 features and therefore need gcc 
6.3. (Note that VFXPlatform said gcc6.3/C++14 for 2018, so we're actually 
*behind*.)


--
Larry Gritz
[email protected]




_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to