Imager release history. Older releases can be found in Changes.old
-Imager 0.56 -
+Imager 0.60
+===========
+
+ - Finished/rewrote Arnar's old SGI RGB file format support, so Imager
+ now has full SGI RGB image format, including RLE and 16-bit/sample
+ images.
+ https://rt.cpan.org/Ticket/Display.html?id=8666
+
+ - logging functions are now available in the API
+
+ - applied Gabriel Vasseur's patch
+ added documentation, further tests, and support for greyscale images
+ Obviously problems are my fault :)
+ https://rt.cpan.org/Ticket/Display.html?id=28142
+
+ - the mask for ICO/CUR images is now applied as an alpha channel to
+ the returned image. For the old behaviour, supply ico_masked => 0
+ to read() or read_multi(). This should be less confusing when
+ using Imager as a general image processor.
+ https://rt.cpan.org/Ticket/Display.html?id=29001
+
+Bug fixes:
+
+ - in some cases it's possible for giflib/libungif to return color
+ indexes outside the range of colors defined by the image's palette.
+ We now expand the palette to match the indexes used.
+ Thanks to Gabriel Vasseur for reporting this.
+
+ - fixed various memory leaks that could occur when failing to read png,
+ jpeg, bmp or tga files.
+
+ - to avoid confusion, channels not present in the image are returned as
+ zero by getscanline(). This has no effect on the C level i_glin()
+ and i_glinf() API functions which continue to not set the unused
+ channels.
+
+ - the convert() method now returns an image of the same sample size as
+ the source image.
+ https://rt.cpan.org/Ticket/Display.html?id=28492
+
+ - remove repeated text in Imager::Files
+ http://rt.cpan.org/Ticket/Display.html?id=27589
+
+ - be even more explicit that scale() and friends don't modify the source
+ image, but return a new image.
+ http://rt.cpan.org/Ticket/Display.html?id=28570
+
+ - improve the error message from errstr() when you try to load a font
+ for which the driver hasn't been built in Imager.
+ http://rt.cpan.org/Ticket/Display.html?id=27571
+
+ - transparency is now enabled by default when writing GIF images
+ http://rt.cpan.org/Ticket/Display.html?id=27615
+
+ - Imager would not load on Windows 98
+ http://rt.cpan.org/Ticket/Display.html?id=27653
+
+Imager 0.59 - 14 June 2007
+===========
+
+Bug fixes:
+
+ - fixes a regression introduced by the fixes for RT 11972
+ http://rt.cpan.org/Ticket/Display.html?id=27546
+
+ - cropping outside the image would return an Imager object with
+ no low-level image object, instead of returning false.
+ Fixed by: Philip Gwyn (Leolo)
+ http://rt.cpan.org/Ticket/Display.html?id=27509
+
+Imager 0.58 - 16 May 2007
+===========
+
+No significant changes from 0.57_01.
+
+Imager 0.57_01 - 11 May 2007
+==============
+
+ - added to_rgb16 to produce a 16-bit/sample version of an image
+
+ - improve freetype 1.x text output efficiency
+
+Bug fixes:
+
+ - search another place for rgb.txt, and check all the places
+ Imager::Color checks when deciding whether to skip testing it
+ http://rt.cpan.org/Ticket/Display.html?id=26064
+
+ - use a convolution kernel size based on the stddev rather than a
+ fixed size when performing a gaussian blur
+ http://rt.cpan.org/Ticket/Display.html?id=25645
+
+ - document the difference() method's mindist parameter, and debug it.
+
+ - put the Imager release number in the Inline::C generated code to
+ regenerate Inline code when a new release of Imager is installed.
+ http://rt.cpan.org/Ticket/Display.html?id=26278
+
+ - fix rendering on alpha channel images for the FreeType 1.x driver.
+ http://rt.cpan.org/Ticket/Display.html?id=11972
+
+ - fix rendering on alpha channel images for the T1lib driver.
+ http://rt.cpan.org/Ticket/Display.html?id=11972
+
+ - reworked library probing, we can now set more than one probe
+ function for a library. Disabled the default (non-freetype-config)
+ library probe and added an extra probe function that searches for
+ both ft2build.h and whatever it includes, and adds -I as needed.
+ Hopefully this will fix build problems like
+ http://www.nntp.perl.org/group/perl.cpan.testers/2007/05/msg472281.html
+ http://rt.cpan.org/Ticket/Display.html?id=26086
+
+Imager 0.57 - 30 Apr 2007
+===========
+
+This is a maintenence release fixing a security issue in Imager.
+
+ - CRITICAL: a specially crafted compressed BMP file can cause a buffer
+ overflow in malloced memory. There will be further discussion of
+ this issue in the ticket below.
+ http://rt.cpan.org/Ticket/Display.html?id=26811
+ CVE-2007-2459 CVE-2007-2413
+ The descriptions at cve.mitre.org varied in quality, please see the
+ ticket at rt.cpan.org for a more accurate description of the issue.
+
+Imager 0.56 - 1 Apr 2007
===========
- added support for reading 16-bit/sample PGM/PPM images