Imager release history. Older releases can be found in Changes.old
-Imager 0.62 - unreleased
+Imager 0.63 - unreleased
===========
+ - the font libraries are now only initialized when needed.
+ http://rt.cpan.org/Ticket/Display.html?id=28825
+
+ - moved the imtoc.perl code into Imager::Preprocess
+
+ - paste() and rubthrough() now adapt the source image data to the
+ destination, so you can now safely paste/rubthrough from greyscale
+ images to color images or back, or from alpha channel images to
+ noalpha channels or back.
+ https://rt.cpan.org/Ticket/Display.html?id=30908
+
+ - rubthrough() now falls back to pasting when the source doesn't have
+ an alpha channel. This effectively treats the source as having a
+ max alpha channel, the right thing to do.
+ http://rt.cpan.org/Ticket/Display.html?id=29944
+
+ - re-worked most of the area filling code to use a common set of
+ functions when filling.
+ Corrected normal combine mode.
+ Rewrote most of the combine modes to match the way the SVG draft
+ defines them with respect to a translucent source and destination.
+ Added tests for translucent source and destination.
+ Added tests to check 8-bit/sample and double/sample combines work
+ similarly.
+ https://rt.cpan.org/Ticket/Display.html?id=29879
+
+ - some TGA images weren't being detected correctly as TGA images
+ https://rt.cpan.org/Ticket/Display.html?id=32925
+
+ - handling of the left-over bit for 16-bit/pixel TGA images has been
+ changed to match the behaviour of the GIMP. Previously the bit
+ being set was treated as an opaque pixel, but one user reported a
+ problem with loading such an image. I haven't been able to find any
+ tools beyond the GIMP that handle alpha-channel 16-bit TGAs, so
+ I'll match it's behaviour. See issue 114913 in the GIMP's
+ bugzilla.
+ http://rt.cpan.org/Ticket/Display.html?id=32926
+
+ - writing a 2 or 4 channel image to a JPEG will now write that image as
+ if composited against a background, black by default, overridable
+ with the i_background tag/parameter.
+ https://rt.cpan.org/Ticket/Display.html?id=29876
+
+Bug fixes:
+
+ - Imager::Matrix2d->translate() now only requires one of the x or y
+ parameters.
+ http://rt.cpan.org/Ticket/Display.html?id=29937
+
+Imager 0.62 - 10 December 2007
+===========
+
+ - Makefile.PL now expands ~/path supplied to --incpath or --libpath
+ to /path under your home directory.
+ http://rt.cpan.org/Ticket/Display.html?id=29484
+
+ - the old dynaload code used Mach API functions to load dynamic
+ libraries on Mac OS X. These APIs have been deprecated in OS X
+ 10.5 and were causing some build problems.
+ So henceforth Imager uses the dlopen() family of functions, and you
+ will need version 10.3 or later of OS X.
+
+ - added the det() function to the transform2() engine.
+ added the sample quad_to_square.pl
+ Courtesy Richard Fairhurst.
+ http://rt.cpan.org/Ticket/Display.html?id=31244
+
Bug fixes:
- samples/gifscale.pl sourced the base value for gif_top from
gif_left.
Thanks to Eleneldil G. Arilou for pointing this out.
+ - t/t82inline.t no longer loads B at runtime, to work around a bug
+ in some 5.005_0[45] installations.
+ http://rt.cpan.org/Ticket/Display.html?id=30508
+
+ - work around Module::Depends::Intrusive bug #21229
+ http://rt.cpan.org/Ticket/Display.html?id=30520
+
+ - the hardinvert filter no-longer inverts the alpha channel.
+ http://rt.cpan.org/Ticket/Display.html?id=30002
+
+ - the hardinvert filter now supports large samples
Imager 0.61_02 - 28 November 2007
==============