]> git.imager.perl.org - imager.git/blobdiff - Changes
[rt #77063] improve rotate(degrees => ...) results.
[imager.git] / Changes
diff --git a/Changes b/Changes
index 8ffd10b9be1a41dc64e06ea7682b40594f7fc71f..a9e302b909633376455859fc02cef50bc1d1d7d1 100644 (file)
--- a/Changes
+++ b/Changes
@@ -3,6 +3,23 @@ Imager release history.  Older releases can be found in Changes.old
  - eliminate the old IIM_new(), IIM_DESTROY() names from Imager's
    internals, those names only matter for the XS interface.
 
+ - improve error reporting when PERL_INITIALIZE_IMAGER_CALLBACKS finds
+   the API level compiled into a loadable module such as
+   Imager::File::GIF doesn't match that of Imager.  Previously it
+   could be difficult to determine exactly which module was failing to
+   load.
+   https://rt.cpan.org/Ticket/Display.html?id=77173
+
+ - The size of rotated images is no longer rounded up so aggressively.
+   Added rounding to the linear interpolation done for rotate() and
+   matrix_transform() for 1 and 3 channel 8-bit images.
+   Adjusted the two tranlate matrices used to build the final rotation
+   matrix to use the distance between the outlier pixels rather than
+   the pixel dimensions (ie. dimension-1).
+   With all of this the output of rotate(degrees => 270) on an 8-bit
+   image exactly matches the output of rotate(right => 270).
+   https://rt.cpan.org/Ticket/Display.html?id=77063
+
 Imager 0.90 - 30 Apr 2012
 ===========