- All compressors go in bundle with
image-optim
(no additional external installations of them).
- Fixed the downloading URL of Pngcrush, because it has been changed.
CAUTION! Changes break the backward compatibility!
- Tolerance (measurement error) can be set in percentages and bytes, see the docs for more details.
- Updated Zopflipng to commit Fix ColorIndex.
- Updated Pngcrush to
v1.7.85
.
- Used the version of Pngcrush as in
[email protected]
.
- Added sorting of results in reports by property
isOptimized
(in html report not optimized files come first, in flat report not optimized files come last).
- Fixed the downloading URL of Pngcrush, because it has been changed.
- Added the HTML and flat reporters of the results.
- The value of tolerance option is set in percentages.
- Fixed cases when paths to images contain spaces.
- Fixed the version of Zopflipng.
- Modified the patch for Zopflipng.
- Fixed the work of the algorithms on Linux:
- Used module pngout-bin for installing of PNGOUT.
- Patched Zopflipng.
- Ported the patch for OptiPNG from ImageOptim.
- Removed option keep-chunks from the executable command of Zopflipng.
- Moved Zopflipng on the second place in the optimization chain.
- Optimization and linting of PNG images.