]> git.imager.perl.org - imager.git/blobdiff - Changes
0.84_01 development release
[imager.git] / Changes
diff --git a/Changes b/Changes
index d8fa09e8a9f89b8432649308b42465b5ef2bac27..b510d4e7251ac57474cf839f79842d881673ba8b 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,11 +1,50 @@
 Imager release history.  Older releases can be found in Changes.old
 
 Imager release history.  Older releases can be found in Changes.old
 
-Imager 0.84
+Imager 0.84_01 - 8 Aug 2011
+==============
+
+Development release as a sanity check for the types re-work.
+
+Massive types re-work:
+
+ - the type used internally for pixel co-ordinates and image sizes is
+   now 64-bit on 64-bit platforms (at least sane ones).
+
+ - size_t is now used consistently for memory block sizes.
+
+ - since this changes the binary interface, the Imager API version has
+   been incremented.  Any module that uses the API will need to be
+   rebuilt.  In most cases that will be enough, but calls to any APIs
+   that take a pointer to image sizes may need source changes.
+
+ - you should be able to create very large images on 64-bit systems,
+   if you have enough memory.  Successfully created a 32768 x 49192 x
+   3 channel image, filled with a tiled image and scaled it.  The
+   unscaled image was also successfully saved to a JPEG.
+
+ - check the image size before attempting to write BMP, GIF, JPEG,
+   PNG, SGI, TGA, TIFF images.
+
+ - correctly handle reading TGA images over 32767 pixels wide or tall.
+
+Incidental changes:
+
+ - the gif_left and gif_top tags are now clamped to non-negative
+   values when writing a GIF image.
+
+ - removed dead callback read/write code
+
+The default maximum memory size when reading files is now 1G.
+
+Imager 0.84 - 20 Jun 2011
 ===========
 
  - Imager no longer inherits from Exporter (unless you're running an
    old, old perl.
 
 ===========
 
  - Imager no longer inherits from Exporter (unless you're running an
    old, old perl.
 
+ - Imager can now write progressive JPEGs (it could always read them).
+   https://rt.cpan.org/Ticket/Display.html?id=68691
+
 Bug fixes:
 
  - re-work, document and test Imager's logging facility.
 Bug fixes:
 
  - re-work, document and test Imager's logging facility.
@@ -27,6 +66,15 @@ Bug fixes:
    translation.
    https://rt.cpan.org/Ticket/Display.html?id=68508
 
    translation.
    https://rt.cpan.org/Ticket/Display.html?id=68508
 
+ - writing a paletted image to GIF wouldn't always use the colors
+   supplied (or generated, eg. via make_colors => "mono"), which was
+   confusing at best.
+   https://rt.cpan.org/Ticket/Display.html?id=67912
+
+ - replace (imager|tony)@imager.perl.org in the doc, since I don't
+   plan to continue receiving mail at that address.
+   https://rt.cpan.org/Ticket/Display.html?id=68591
+
 Imager 0.83 - 21 May 2011
 ===========
 
 Imager 0.83 - 21 May 2011
 ===========