Imager release history. Older releases can be found in Changes.old
-Imager 0.64 - unreleased
+Imager 0.66 - 12 Dec 2008
===========
+ - 24-bit color .ICO/.CUR files can now be read.
+
+Bug fixes:
+
+ - an optimization skipping 0 src alpha values could cause the
+ rubthrough() to read past the end of a buffer.
+ http://www.nntp.perl.org/group/perl.cpan.testers/2008/05/msg1509184.html
+
+ - corrected a reference leak where writing GIFs would leak memory.
+ This could also happen calling to_paletted().
+ Also documented the underlying long existing feature where the
+ colors parameter is filled with the generated color table and added
+ tests for it.
+ http://rt.cpan.org/Ticket/Display.html?id=41028
+
+ - write out the image size in bytes field of a BMP correctly.
+ http://rt.cpan.org/Ticket/Display.html?id=41406
+
+ - add limited tests for Imager::ExtUtils
+
+ - make Imager::ExtUtils->includes use an absolute path, since
+ a relative path could cause failures using Inline::C.
+ http://rt.cpan.org/Ticket/Display.html?id=37353
+
+ - re-arrange the POD for Imager::Font::BBox:
+ - mark total_width(), pos_width(), end_offset() obsolete, since
+ they're mostly for backwards compatibility
+ - group width methods and height methods
+ https://rt.cpan.org/Ticket/Display.html?id=39999
+
+Imager 0.65 - 20 May 2008
+===========
+
+Bug fixes:
+
+ - In some cases when an error occurs reading those parts of a JPEG
+ file after the image the scan-line buffer could be freed a second
+ time. In cases where the the error occured while reading the image
+ data it's possible that the buffer could have leaked.
+ Thanks to Gabriel Vasseur for reporting this and help in tracking
+ it down.
+
+ - the gif_screen_height tag was overriding the screen width and being
+ ignored for the screen height when present.
+ https://rt.cpan.org/Public/Bug/Display.html?id=35568
+
+Imager 0.64 - 23 April 2008
+===========
+
+This is a bug fix release. This includes a fix for a possible
+security issue.
+
Bug fixes:
+ - Possible security issue: The floating point sample path for image
+ based fills had a buffer overflow. This would overwrite the end of
+ a malloc()ed buffer with double precision floats.
+ http://rt.cpan.org/Ticket/Display.html?id=35324
+ CVE-2008-1928
+
- check that the result of fileno($fh) is defined rather than simply
true when read() or write() is supplied with an fh parameter.
http://rt.cpan.org/Ticket/Display.html?id=35139
color channels from the supplied fg/bg colors.
https://rt.cpan.org/Ticket/Display.html?id=35278
+ - fixed a related problem for image fills.
+
Imager 0.63 - 7 April 2008
===========