Revision history for Image::Scale 0.14 2017-11-27 - Trying to resize certain kinds of corrupt JPEGs from an in-memory variable could get stuck in an infinite loop. 0.13 2016-11-24 - save_jpeg() and save_png() will now properly stringify when passed something such as a Path::Tiny object. - Added back support for giflib 4.1.x. 0.12 2016-05-08 - Skip JPEG binary comparison tests by default, as they are broken with libjpeg-turbo. - Correctly find libjpeg-turbo on Linux systems where some headers are installed in /usr/include/x86_64-linux-gnu - Removed hints/darwin.pl, don't try to be smarter than Perl about how to build things. 0.11 2015-10-07 - Added $img->resized_height() and $img->resized_width() accessors that return the post-resize dimensions of the image. This can be useful if you only specified one dimension and need to know the other dimension that was calculated by the module. (RT #80269) - Changed ARM fixed_mul assembly code to not round the result, in order to match the output from x86 and C versions and pass the tests. (RT #93417) - Fixed GIF compilation when using giflib >= 5.0. (RT #106749) - Compilation fixes for newer OSX versions. - Point at new GitHub repo. 0.10 2015-08-23 - GIF support now requires giflib >= 4.2.0, due to API changes. libungif is no longer supported. (RT #101679) - Fixed call to png_memcpy no longer working (RT #89927) 0.09 (unreleased) - Bug 17573, fixed several places where we could divide by 0. - Fixed JPEG version detection for libjpeg-turbo. - Fixed GIF library detection when using only --with-gif-includes switch. 0.08 2011-08-24 - Forgot to add some new test files to the manifest. - Updated the Makefile and Win32 instructions to use libjpeg-turbo-1.1.1. 0.07 2011-08-24 - Protect against resizing to a 0-width or 0-height image. - Use libungif if giflib is not found. (Max Soulé) - Fix build issue when building a non-x86 version using libjpeg-turbo's header file. - Hide orientation warning when EXIF orientation value is 0 (invalid but common for some reason). 0.06 2010-09-20 18:40:00 - JPEG: Don't abort on fatal read errors if we have already processed some lines from the image. An image with blank space is better than no image at all. 0.05 2010-09-20 14:30:00 - Faster resize when image doesn't have an alpha channel. - Faster JPEG compression when using libjpeg-turbo. 0.04 2010-09-17 15:40:00 - More fixes for CPAN testers. 0.03 2010-09-16 18:00:00 - Fixed compilation on Windows. 0.02 2010-09-16 17:00:00 - Fixed crash when reading JPEG images with large Exif tags. - Improved fixed-point performance for x86. - Fixes for various test failures. 0.01 2010-09-08 23:40:00 - Initial release.