What's new in OptiPNG 0.7.5
Apr 8, 2014
- Other modification:
- Upgraded libpng to version 1.6.10-optipng.
- Upgraded zlib to version 1.2.8-optipng.
- Allowed the handling of huge image files (> millions of pixels per row or column) to be independent of the libpng version.
- Fixed bug:
- Fixed various build issues with libpng-1.5 and libpng-1.6.
- Fixed a build issue with Clang.
- Added or improved feature:
- Allowed the option -preserve to save the file ownership (UID/GID) on Unix.
- Added various enhancements to the configure script
New in OptiPNG 0.7.4 (Nov 14, 2012)
- Fixed the previous fix, which failed to fix the option -fix.
New in OptiPNG 0.6.4 (Mar 16, 2010)
- Upgraded libpng to version 1.4.1-optipng [private]
- Upgraded zlib to version 1.2.4-optipng [private]
- Added the option -nx.
- Clarified the behavior of -nz and the relation between -nz and -o0.
- Added a filesystem check (resolving normalized paths, symlinks, etc.)
- to better detect when the output overwrites the input.
- Enabled automatic wildcard expansion (i.e. globbing) on Win64.
- Fixed a Unicode build issue on Windows
New in OptiPNG 0.6.3 (Oct 13, 2009)
- Upgraded libpng to version 1.2.36-optipng [private]
- Fixed a use-after-free error in the GIF reader.
- (Thanks to Roy Tam for the report, and to Bryan McQuade for the fix.)
- Flushed the output log to display the current trial in real time.
- This only worked on Windows in the previous version.
- (Thanks to Vincent Lefevre for the fix.)
- Fixed an error in reporting unrecognized file formats.
- (Thanks to [LaughingMan] for the report.)
- Removed the requirement to "fix" TIFF files that contain unrecognized
- metadata. (Thanks to Piotr Bandurski for the suggestion.)
- Simplified the option abbreviation rules. Option names can now be
- abbreviated to their shortest unique prefix, as in X11 applications.
New in OptiPNG 0.6.2 (Nov 11, 2008)
- Put back a speed optimization, accidentally removed in version 0.6, allowing singleton trials (-o1) to be bypassed in certain conditions.
- Fixed an array overflow in the BMP reader.
- Fixed the loss of private chunks under the -snip option.
- Produced a more concise on-screen output in the non-verbose mode.
- Added a programming interface to the optimization engine, in order to facilitate the development of PNG-optimizing GUI apps and plugins.
New in OptiPNG 0.6.1 (Oct 23, 2008)
- Added a configure script, to be used instead of unix-secure.mak.
- Fixed a build issue that occured when using libpng from the system.
- Fixed processing when image reduction yields an output larger than the original.
- Fixed behavior of -preserve.
- Removed displaying of partial progress when abandoning IDATs under the -v option. The percentages displayed were not very accurate.