- convert t/t15color.t to Test::More
- prevent warnings when looking up a GIMP color with no palette
parameter and $ENV{HOME} not set.
+ Resolves: http://rt.cpan.org/NoAuth/Bug.html?id=13143
- added VERSION numbers to most .pms
- convert t/t104ppm.t to Test::More
- convert t/t107bmp.t to Test::More
provides is needed elsewhere.
- minor POD fixes
- added a brief tutorial
-
+- Imager::Font->new() for the tt (Freetype 1.x) driver now correctly
+ handles errors from i_tt_new(), and passed error messages now
+ generated by i_tt_new().
+ Resolves: http://rt.cpan.org/NoAuth/Bug.html?id=14804
+- renamed lib/Imager/Cookbook.pm to lib/Imager/Cookbook.pod - CPANTS
+ complains about it not having 'use strict;'
+- add samples/replace_color.pl
+- you can now supply a page parameter to read() to read a given page
+ from a TIFF file.
+- added samples/border.pl, and notes on adding a border in
+ Imager::Cookbook.
+- added sampled/slant_text.pl, and notes on shearing/rotating text in
+ Imager::Cookbook.
+- INCOMPATIBLE CHANGE:
+ reading a gif file will now read the first image from the file rather
+ than the a consolidated image. If you want the old behaviour supply
+ C<< gif_consolidate=>1 >> to the read() method. Older versions of
+ Imager will accept this parameter and produce the same result.
+- you can now supply a page parameter to read() to read a given page
+ from a GIF file.
+- reading a multi-image GIF was leaking memory (a line buffer per file)
+- maxcolors now must be at least 1 when creating a paletted image.
+- converted t/t022double.t to use Test::More
+- t1 library re-initialization modified to support T1Lib 5.1.0
+- setmask() now returns true on success and reports a missing mask
+ parameter.
+- double per sample images were ignoring the channel mask.
+- converted t/t021sixteen.t to use Test::More
+- 16-bit per sample images were ignoring the channel mask
+- added t/t91pod.t
+- expand Imager::ImageTypes:
+ - make all methods into =items
+ - document parameters
+ - more examples
+ - add AUTHOR/REVISION/SEE ALSO
+- add samples/tk-photo.pl
+- fixes to verbose mode in Makefile.PL, also added a -v switch so you
+ can enable it via the command-line
+ Resolves: http://rt.cpan.org/NoAuth/Bug.html?id=16094
+- arc(..., fill=> ...) wasn't handling concave areas correctly
+- arc(..., color=>...) wasn't properly filling it's area
+- added experimental antialiased support to arc()
+- the order of the returned values for Imager::Font's align() method
+ was incorrect.
+- check the correct directory when adding the cygwin Win32 API include
+ path (Makefile.PL). This was a later response to #16094
+ Resolves: http://rt.cpan.org/NoAuth/Bug.html?id=16094
+- add --nolog command-line switch to Makefile.PL to disable logging
+- filled polygons using a complex fill with combine != 0 (none) didn't
+ correctly handle polygons that crossed a given scanline more than once.
+- the straight edges of filled arcs weren't being drawn correctly,
+ causing minor artifacts at the inner and external corners
+- implemented valign=>'end' for Imager::Font->align
+- added $img->align_string() as a way to call Imager::Font->align
+- added samples/align-string.pl
+- improved missing argument handling a little for the string() method
+- linkify Imager.pm a bit more
+- expand Imager::Draw:
+ - make all methods items
+ - document parameters
+ - more examples
+ - add AUTHOR, REVISION.
+- add smoke test for nearest_color filter
+- added integer overflow checks to many memory allocation calls
+- added experimental EXIF decoding when reading JPEG files.
+- read/write i_xres, i_yres, i_aspect only tage with JPEG files,
+ and read/write jpeg_density_unit (+_name) tag
+- save the jpeg_comment tag when writing
+- the has_chars() method now checks the font objects utf8 flag as well
+ as the utf8 parameter.
+- clean up Imager::Font documentation:
+ - string now documented in Imager::Draw
+ - add parameter list documentation
+- document the utf8 parameter for bounding_box(), has_chars()
+ Resolves: http://rt.cpan.org/NoAuth/Bug.html?id=16094
+
=================================================================
For latest versions check the Imager-devel pages: