1.7 KiB
1.7 KiB
Version 0.3.1 (unreleased)
- Performance optimizations
Version 0.3.0
- Properly decode interlaced images
- [SEMVER_MINOR] Allow converting between progressive and interlaced images (#3)
- Fix a bug that would cause oxipng to crash on very small images
Version 0.2.2
- Limit number of threads to 1.5x number of cores
- Significantly improve memory usage, especially with high optimization levels. (#32)
- Refactor output code (#19)
Version 0.2.1
- Add rustdoc for public methods and structs
- Improve filter mode 5 heuristic (#16)
- Add tests for edge-case images with subtitles (#29)
Version 0.2.0
- Fix program version that is displayed when running
oxipng -V - Ensure
--quietmode is actually quiet (@SethDusek #20) - Write status/debug information to stderr instead of stdout
- Use heuristics to determine best combination for
-o1(#21) - [SEMVER_MAJOR] Allow 'safe', 'all', or comma-separated list as options for
--strip - [SEMVER_MINOR] Add
-salias for--strip
Version 0.1.1
- Fix
oxipng *writing all input files to one output file (#15)
Version 0.1.0
- Initial beta release
- Reduce color type and bit depth
- Recompress with zlib
- Multithreading
- Strip headers option
- Backup file before writing option
- Write to stdout option