Imager release history. Older releases can be found in Changes.old
-Imager 0.86 - unreleased
+ - describe how to build libgif etc on OS X in such a way as to be
+ compatible with a fat binary perl (such as the system perl), in
+ README.
+ https://rt.cpan.org/Ticket/Display.html?id=73371
+
+Imager 0.87 - 03/01/12
===========
+ - document the return value of the filter() method.
+ https://rt.cpan.org/Ticket/Display.html?id=72369
+
+ - document i_gsamp_bits() and i_psamp_bits().
+ https://rt.cpan.org/Ticket/Display.html?id=68815
+
+ - properly increment the Imager::Matrix2d $VERSION.
+
+ - actually include the Imager::Test tests in the dist
+
+ - correctly read and write 256x256 pixel ICO files
+ https://rt.cpan.org/Ticket/Display.html?id=69599
+
+ - make the error message from read() or read_multi() when they can't
+ identify the file type match reality.
+ https://rt.cpan.org/Ticket/Display.html?id=72475
+
+ - read() now uses $FORMATGUESS if it can't determine the file type
+ based on the file header, to match read_multi().
+
+ - re-work and add tests for def_guess_type(). def_guess_type() no
+ longer returns any random file extension as the file type.
+
+ - add gray4, gray16 and gray as presets for make_colors.
+ https://rt.cpan.org/Ticket/Display.html?id=67911
+
+ - add make_palette() method that produces a palette from one or more
+ images.
+
+ - fix the Imager dependency for the separately distributed font
+ drivers.
+ https://rt.cpan.org/Ticket/Display.html?id=72643
+
+ - fix i_render_color() to properly draw in "normal" mode - ie. when
+ writing to a 1 or 3 channel image the second or fourth channel of
+ the source color was being ignored, it is now significant.
+ https://rt.cpan.org/Ticket/Display.html?id=71564
+
+Imager 0.86 - 31 Oct 2011
+===========
+
+ - improve error reporting for W32 tests
+
+Imager 0.85_02 - 24 Oct 2011
+==============
+
Bug fixes:
- eliminate unused i_gif_opts type (clean-up)
- provide our own STRLEN typemap entry for older perls.
https://rt.cpan.org/Ticket/Display.html?id=71641
+ - add extra ppport.h configuration to support older perls.
+
+ - depend on Scalar::Util, since we use it and older perls don't have
+ it.
+
+ - add overloaded eq to Imager::Matrix2d, since older perls don't seem
+ to synthesize it from overloaded "".
+
+ - use T1_StrError() for error messages on modern libt1
+ https://rt.cpan.org/Ticket/Display.html?id=69879
+
+ - actually load the font rather than just adding it to the catalog on
+ creation.
+
+ - Imager::Font->new now produces better error messages for the T1
+ engine.
+
+ - the font has_chars() method now returns perl's true and false
+ values in list context rather than integers, which should be more
+ efficient.
+ https://rt.cpan.org/Ticket/Display.html?id=69158
+
+ - the btm data structure used by the flood_fill code is now
+ initialized more efficiently.
+ https://rt.cpan.org/Ticket/Display.html?id=68994
+
+ - updated the Thanks list in README
+ https://rt.cpan.org/Ticket/Display.html?id=71607
+
+ - check there's at least one coefficient for the convolution filter
+ https://rt.cpan.org/Ticket/Display.html?id=68993
+
+ - make the APIRef synopsis ordering consistent, older versions of
+ perl could order it differently.
+ https://rt.cpan.org/Ticket/Display.html?id=71675
+
+ - we rely on Config.pm's d_vsnprintf as to whether we use
+ vsnprintf/snprintf, which is defined in the Win32 Config.pm even
+ though it only has _ prefixed versions of these. Define our own
+ prefixed names on Win32.
+ https://rt.cpan.org/Ticket/Display.html?id=71642
+
+ - fix library detection with MSVC
+
+ - search a few more library directories, so EU::MM doesn't discard
+ them. Hopefully fixes:
+ https://rt.cpan.org/Ticket/Display.html?id=71643
+
Imager 0.85_01 - 10 Oct 2011
==============