X-Git-Url: http://git.imager.perl.org/imager.git/blobdiff_plain/02f040a6a31e56d4e68f93aafee9d55ae314e474..cd758af25ce8daf757a4a2e4e3ee6f79ecf6453e:/Changes diff --git a/Changes b/Changes index 8282cbfe..b1d07297 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,128 @@ Imager release history. Older releases can be found in Changes.old -Imager 0.79 - unreleased +Imager 0.82_01 - 17 May 2011 +============== + +Dev release, in case the compose tests are too sensitive. + +Bug fixes: + + - Imager::Font::T1 incorrectly checked for absolute filename under + Win32. Thanks to kmx for the report and fix. + https://rt.cpan.org/Ticket/Display.html?id=67963 + + - compose() with the target, source or mask position off the top or + left of the target image didn't clip the source image correctly. + https://rt.cpan.org/Ticket/Display.html?id=67220 + + - compose() now returns a useful error message on a non-positive + opacity. + + - compose.im now at 100% test coverage. (As opposed to, umm, much, + much less.) + +Imager 0.82 - 14 Mar 2011 +=========== + +Bug fixes: + + - eliminate calls to i_has_format() from the test suite, since it's + no longer a useful way to check for file format support. Eliminate + i_has_format() from the functions exposed via XS. + https://rt.cpan.org/Ticket/Display.html?id=65863 + + - eliminate calls to note(), which isn't in the (very old) version of + Test::More we have as a pre-requisite. note() is modern enough + that I don't feel a need to require a Test::More upgrade for it. + https://rt.cpan.org/Ticket/Display.html?id=65864 + + - skip the threads tests on Test::More 2.00_* + https://rt.cpan.org/Ticket/Display.html?id=65812 + + - add an (unshipped) test to check Imager's internal POD links + https://rt.cpan.org/Ticket/Display.html?id=65749 + + - improve the library detection summary + https://rt.cpan.org/Ticket/Display.html?id=9675 + + - increase the version of Imager::Font::Type1 so that upgrades don't + downgrade the version in this file. + https://rt.cpan.org/Ticket/Display.html?id=66250 + + - if we see an -rpath (or -R) option in $Config{lddlflags} supply + that option for the directories that would normally go in + LD_RUN_PATH. Typically an explicit -rpath overrides LD_RUN_PATH. + https://rt.cpan.org/Ticket/Display.html?id=65955 + +Imager 0.81 - 14 Feb 2011 +=========== + + - added coverage tests for masked images (maskimg.c @100% test coverage) + + - add hsv() method to Imager::Color + Thanks to Leolo (Philip Gwyn) + https://rt.cpan.org/Ticket/Display.html?id=65385 + + - split libt1 Type 1 font support into a sub-module + https://rt.cpan.org/Ticket/Display.html?id=49616 (partial) + + - add a preload() class method for use in forking servers, and to + work around limitations in PAR. + https://rt.cpan.org/Ticket/Display.html?id=65665 + +Bug fixes: + + - paletted writes to a masked image are now masked correctly. + Revealed by new coverage tests. + + - update the filter plugin documentation. + https://rt.cpan.org/Ticket/Display.html?id=56513 + + - add the matrix() method to Imager::Matrix2d to allow creation of a + matrix with specified co-efficients. You can now multiple an + Imager::Matrix2d object by a 9 element array ref or a number. + https://rt.cpan.org/Ticket/Display.html?id=29938 + + - really fix loading TTF fonts with FT2 when FT1 isn't available. + Thanks to Leolo (Philip Gwyn) + https://rt.cpan.org/Ticket/Display.html?id=65386 + https://rt.cpan.org/Ticket/Display.html?id=62855 + + - make sure each test script that needs testout/ creates it. + https://rt.cpan.org/Ticket/Display.html?id=65088 + + - handle a slightly different warning from libtiff 4.x + https://rt.cpan.org/Ticket/Display.html?id=65268 + + - the sat transform2() op returned an incorrect saturation. + https://rt.cpan.org/Ticket/Display.html?id=65391 + +Imager 0.80 - 17 Jan 2011 +=========== + + - added coverage tests for Imager::Fountain and Imager::Color::Float + + - Imager is now maintained in git + http://git.imager.perl.org/imager.git + git://git.imager.perl.org/imager.git + +Bug fixes: + + - images with an translucent alpha channel were not scaled correctly + by the default (qtype=normal) scaling method. + https://rt.cpan.org/Public/Bug/Display.html?id=63922 + + - Imager::Color::Float now translates "#FFFFFF" to white instead of + just a little darker. + + - make the default color map build algorithm "mediancut". This + changes the default color map builder for writing GIFs back to what + it was in 0.77, reverting a performance regression. + https://rt.cpan.org/Ticket/Display.html?id=64785 + + - handle failure to create a masked image correctly + +Imager 0.79 - 10 Dec 2010 =========== - add Imager::Test to the POD coverage tests and document the missing