X-Git-Url: http://git.imager.perl.org/imager.git/blobdiff_plain/a2791e47cffdde766f23b54f225afb199b454e29..504721f30ef723739a4e772a8945c1b4e19e10a3:/Changes diff --git a/Changes b/Changes index 373fd279..c8f0197c 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,75 @@ Imager release history. Older releases can be found in Changes.old + - add png_compression_level tag for writing PNG files. + + - avoid flooring a second time in matrix transform interpolation. + https://rt.cpan.org/Ticket/Display.html?id=124001 + + - produce v2 metadata. + Includes change from the ticket and updates to sub-modules. + https://rt.cpan.org/Ticket/Display.html?id=127216 + + - improve error reporting for the polygon() method + +Imager 1.006 - 26 Aug 2017 +============ + + - the internal i_errors() function now correctly allocates the stack + space needed for its result. + https://rt.perl.org/rt3/Ticket/Display.html?id=131938 + + - t/100-base/020-color.t now uses Imager::Test's test functions + instead of its own. + https://rt.cpan.org/Ticket/Display.html?id=111993 + + - write_multi() now returns an error result (a false value) if called + with a non-(Imager image object). Previously it would typically + crash. + https://rt.cpan.org/Ticket/Display.html?id=117878 + + - improve the documentation of the jpegquality parameter when + writing JPEG files. + + - add code to mitigate CVE-2016-1238, Imager will no longer search the + default current directory entry in @INC when searching for file + format support modules. + +Imager 1.005 - 16 Apr 2016 +============ + +It's now been ten years since I switched to the new Changes file in +release 0.55. + + - revert the ivdformat probes, they don't work as is and trying to + fix them is too much work for now. + +Imager 1.004_004 - 15 Apr 2016 +================ + + - test that the ivdformat from Config is correct and look for a valid + one if it isn't. + For the strange Win32 failures. + + - fix a copy and paste error in pod in samples/samp-form.cgi + +Imager 1.004_003 - 23 Mar 2016 +================ + + - add some extra error reporting to the I/O layers tests, this might + help catch a failure seen on Win32. + http://cpantesters.org/cpan/report/99781689-6bf5-1014-897a-75cb4eee1325 + +Imager 1.004_002 - 20 Mar 2016 +================ + + - don't use the seek() method on opened() handles in + t/200-file/400-basic.t. In older versions of perl such handles are + only IO::Handle objects, not IO::File, and don't have a seek() + method. + +Imager 1.004_001 - 16 Mar 2016 (Birthday release - but not my birthday) +================ + - re-work the t/200-file/400-basic.t to correctly handle failures It's custom ok() function didn't have a prototype and didn't use scalar(). This caused ok() to use the note instead of the value being tested when @@ -120,7 +190,7 @@ Imager 1.002 - 3 Apr 2015 - a future version of Imager may allow an image to be read without translation, for example a TIFF file that contains measurements from an instrument. Currently Imager transforms the samples into - the range 0.0 ... 1.0 which may means the user has to translates + the range 0.0 ... 1.0 which may means the user has to translate the value back. An untranslated image would be unusable as image data, so @@ -553,7 +623,7 @@ Enhancements: - avoid static variables when capturing IPTC data from JPEG files - - match Imager::Font;:T1's error message translations to those from + - match Imager::Font::T1's error message translations to those from later versions of T1Lib. - for libtiff versions that support extended warning handlers (3.8.0