Imager-File-JPEG 0.98
=====================
- fix an invalid sscanf() return value check detected by CodeQL
Imager-File-JPEG 0.97
=====================
- MANIFEST.SKIP updates
- eliminate some undefined value warnings from t/t10jpeg.t
Imager-File-JPEG 0.96
=====================
- adapt to rename of i_img virtual member.
- detect libjpeg (of whichever variety) via pkg-config if possible
- add specific support for mozjpeg (turn its optimization off by
default so tests pass.)
- add libjpeg_version(), is_mozjpeg(), is_turbojpeg() and
has_arith_coding() methods
- add jpeg_compress_profile output tag, which only matters for
mozjpeg
- the libjpeg_version() method replaces the old
Imager::File::JPEG::i_libjpeg_version() function, and the format
has changed.
- various obscure jpeg output controls:
- add support for JPEG arithmetic coding when the supplied libjpeg
supports it. Note that not all JPEG decoders can handle arithmetic
coded JPEGs.
- add support for disabling the JFIF header for JPEG files using the
jpeg_jfif tag.
- add support for smoothing to eliminate dithering noise (like cjpeg
-smooth) using the jpeg_smooth tag.
- add support for producing JPEG restart markers (like cjpeg -restart
N), using the jpeg_restart tag.
- add control over subsample for JPEG (like the cjpeg -sample
parameter) using the jpeg_sample tag
- added tags for the rest of the MozJPEG API parameters.
- add jpeg_tune tag, corresponding to the MozJPEG cjpeg -tune-*
options.
Imager-File-JPEG 0.95
=====================
- update the bug tracking URL to point at github
https://github.com/tonycoz/imager/pull/466
Imager-File-JPEG 0.94
=====================
- Imager has moved to github
Imager-File-JPEG 0.93
=====================
- remove an unneeded check when terminating the stream for JPEG
writing. CID 185347.
Imager-File-JPEG 0.92
=====================
- move common EXIF parsing into core Imager.
Imager-File-JPEG 0.91
=====================
- Makefile.PL improvements
Imager-File-JPEG 0.90
=====================
- update the bundled/modified Devel::CheckLib to handle the gcc-4
symlink on Cygwin
Imager-File-JPEG 0.89
=====================
- added the jpeg_optimize parameter for writing JPEG files. This can
significantly reduce file sizes, but uses more memory and time.
https://rt.cpan.org/Ticket/Display.html?id=94292
Imager-File-JPEG 0.88
=====================
- correct an internal documentation error. No functional changes.
Imager-File-JPEG 0.87
=====================
- fix some mismatched format strings/types
Imager-File-JPEG 0.86
=====================
- correct 0.85 header below
- test code now reports the (compile-time) library version
Imager-File-JPEG 0.85
=====================
- avoid static variables when capturing IPTC data
- clean up .dSYM directories generated performing probes on OS X
Mountain Lion.
- pass the --verbose command-line option through to Imager::Probe in
Makefile.PL
https://rt.cpan.org/Ticket/Display.html?id=75878
Imager-File-JPEG 0.84
=====================
- allow compiling imexif.c with C89 compilers.
Imager-File-JPEG 0.83
=====================
- no longer fallback to using DynaLoader to load the XS code
https://rt.cpan.org/Ticket/Display.html?id=75560
Imager-File-JPEG 0.82
=====================
- modify to use the new buffered I/O functions instead of calling
I/O layer callbacks directly.
- handle I/O close errors properly
Imager-File-JPEG 0.81
=====================
- update the bundled (and still modified) Devel::CheckLib
https://rt.cpan.org/Ticket/Display.html?id=69170
- use snprintf() when imconfig.h indicates it's available
https://rt.cpan.org/Ticket/Display.html?id=69147
Imager-File-JPEG 0.80
=====================
- the big types cleanup
- fail writing an image that is too large for JPEG to support.
Imager-File-JPEG 0.79
=====================
- add progressive write support
https://rt.cpan.org/Ticket/Display.html?id=68691
- 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-File-JPEG 0.78
=====================
Split off from Imager.