- Formats
- WebP lossless, lossy and animated support.
- Gain support for .zip archives
- EPub support. ePub contents are never converted.
- TIFF support
- Timestamps
- Timestamps are now kept in .picopt_treestamps.yaml files.
- Picopt will convert and clean up old style timestamps.
- Timestamps are now recorded after optimizing every image for each image
individually instead of directories, preserving progress.
- Timestamps record configuration. Running with a new config invalidates
non-matching timestamps.
- Configuration
- .picoptrc.yaml files can configure options
- Changed cli option names.
- Removed cli args for manually disabling programs
- Faster checking for external programs
- Fall back to Pillow optimization if better external programs not found.
- Colored terminal output.
- Fixes
- Cleans up old temporary files from aborted picopt runs.
- Fix condition where new files in an old archive were not processed.
- optiping optimization level changed to o5
- Exif & icc metadata preserved in all formats much better by default.