]> git.imager.perl.org - imager.git/blobdiff - Changes
parse defines from the options returned by pkg-config --cflags
[imager.git] / Changes
diff --git a/Changes b/Changes
index c377f0d10d284243a8108b63d57c4c64e4cae119..77f81d3f4c244737b82bb9f494aadeea9d7ff98f 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,17 +1,87 @@
 Imager release history.  Older releases can be found in Changes.old
 
-Imager 0.78 - unreleased
+Imager 0.79 - unreleased
 ===========
 
+ - add Imager::Test to the POD coverage tests and document the missing
+   functions.
+
+ - the convert() method now optimizes the case where all output
+   channels are either 0, sourced from a single input channel or 1.
+   This significantly speeds up presets like "addalpha", "green".
+   https://rt.cpan.org/Ticket/Display.html?id=51254
+
+ - add wiggle.pl sample, as suggested by Dan Oppenheim.
+
+ - add the combine() method to combine channels from multiple source
+   images into a new image
+   https://rt.cpan.org/Ticket/Display.html?id=11872
+
+Bug fixes:
+
+ - treat the co-efficients for convert() as doubles instead of floats.
+
+ - If a higher (earlier) priority font failed to load, that would
+   crash preventing loading of later fonts.
+   https://rt.cpan.org/Ticket/Display.html?id=62855
+
+ - parse defines from the options returned by pkg-config --cflags
+   https://rt.cpan.org/Ticket/Display.html?id=63223
+   
+
+Imager 0.78 - 4 Oct 2010
+===========
+
+Bug fixes:
+
+ - don't access deprecated members of the png_structp.
+   https://rt.cpan.org/Ticket/Display.html?id=60242
+
+ - document that using color objects is faster than supplying colors
+   by name, etc.
+   https://rt.cpan.org/Ticket/Display.html?id=61047
+
+ - Imager::Probe now accepts array references for incpath and libpath.
+   https://rt.cpan.org/Ticket/Display.html?id=60244
+
+Imager 0.77_02 - 27 Sep 2010
+==============
+
+ - moved Win32, FreeType 2 font support into sub-modules.
+   https://rt.cpan.org/Ticket/Display.html?id=49616 (partial)
+   Uses Imager::Probe now.
+   https://rt.cpan.org/Public/Bug/Display.html?id=61328
+
+ - tested successfully with jpeg-8b
+   https://rt.cpan.org/Ticket/Display.html?id=60221
+
+Bug fixes:
+
+ - from _01: look for missing file support test files in the right
+   places.
+
+ - flood_fill() wouldn't fill the right side of a single scan-line
+   fill area.
+   Thanks to Nicolas Roggli for reporting this.
+
+ - flood_fill wouldn't fill to the left edge of the image if the
+   starting line didn't reach the left edge.
+   Thanks to Nicolas Roggli for reporting this.
+
+Imager 0.77_01 - 13 Sep 2010
+==============
+
  - add each library-directory/pkgconfig/ to the pkg-config search path
    in Imager::Probe.
    Thanks to Justin Davis.
    https://rt.cpan.org/Ticket/Display.html?id=60491
 
- - moved GIF, TIFF file handling code into sub-modules in preparation
-   for separate distribution.
+ - moved GIF, TIFF, JPEG file handling code into sub-modules in
+   preparation for separate distribution.
    https://rt.cpan.org/Ticket/Display.html?id=49616 (partial)
 
+ - optimize filled box drawing (color, not fill)
+
 Bug fixes:
 
  - Imager::Probe was calling ExtUtils::Liblist to initialize
@@ -23,6 +93,19 @@ Bug fixes:
    then only when it would use its search mechanisms.
    https://rt.cpan.org/Ticket/Display.html?id=60509
 
+ - fix the cache check for the X rgb.txt loader.  This is typically
+   used for color translation on Unix-like systems, and the fix
+   improves performance of supplying colors by name by about 80 times.
+   Test code that managed 3400 10x10 pixel boxes/second sped up to
+   25700 boxes/second.
+
+ - clarify that Imager doesn't write EXIF metadata to images.
+   https://rt.cpan.org/Ticket/Display.html?id=60637
+
+ - Imager::Probe can now search subdirectories under its include path.
+   Used by the PNG Makefile.PL to find headers and libraries when they
+   aren't in the base directory, as in cygwin.
+   https://rt.cpan.org/Ticket/Display.html?id=60635
 
 Imager 0.77 - 11 Aug 2010
 ===========