]> git.imager.perl.org - imager.git/blobdiff - Changes
getcolorusage() leaked in i_get_anonymous_color_histo() on too many colors
[imager.git] / Changes
diff --git a/Changes b/Changes
index 6446ba4cd4d679723fb60d2cf9fd99ce32dcba3c..2c7d556f7ce5a3efd2c3269610543c97a86e5b67 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,33 @@
 Imager release history.  Older releases can be found in Changes.old
 
+ - 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
+   the method called returned an empty list.  For an example of the problem
+   caused, see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812093
+
+ - remove some noise from when Imager tried to work with buggy
+   versions of giflib.
+
+ - the new autolevels filter (0.99) used an integer for the sample
+   scaling factor which caused the top output level to be too low
+   (depending on the scaling required.)  It now uses a double.
+   https://rt.cpan.org/Ticket/Display.html?id=111871
+
+ - the new autolevels filter had off-by-one errors calculation the
+   minimum and maximum luminance from the histogram.  This slightly
+   reduced the contrast of the output image.
+   https://rt.cpan.org/Ticket/Display.html?id=111871
+
+ - the new autolevels filter now uses a lookup table for 8-bit images
+   to avoid a floating point multiply for each sample.
+   https://rt.cpan.org/Ticket/Display.html?id=111871
+
+ - the addcolors() method leaked memory.
+
+Imager 1.004 - 8 Nov 2015
+============
+
  - Imager::Color::Table is now pre-loaded by the preload() method.
    https://rt.cpan.org/Ticket/Display.html?id=104896
 
@@ -8,6 +36,7 @@ Imager release history.  Older releases can be found in Changes.old
 
  - Imager->new can now be used to read raw image files.
    https://rt.cpan.org/Ticket/Display.html?id=106836
+   Thanks to Richard Kelsch for reporting this.
 
  - deal with output changes from Pod::Spell
    https://github.com/perl-pod/Pod-Spell/issues/21