All Versions
71
Latest Version
Avg Release Cycle
45 days
Latest Release
-
Changelog History
Page 7
Changelog History
Page 7
-
v0.8.0 Changes
- [SEMVER_MINOR] Add support for optimizing PNGs already loaded into memory via library function
-
v0.7.0 Changes
- Minor compression improvement on interlaced images
- Performance optimizations
- [SEMVER_MINOR] Move default Options into a Default impl
- [SEMVER_MINOR] Add option for setting number of threads (#39)
-
v0.6.0 Changes
- Fix issue where output directory would not be created if it did not exist
- Use miniz for compression strategies where it outperforms zlib
- [SEMVER_MINOR] Partially implement -p / --preserve, as far as stable Rust will allow for now
- [SEMVER_MINOR] Implement --fix to ignore CRC errors and recalculate correct CRC in output
-
v0.4.0 Changes
- Performance optimizations
- [SEMVER_MAJOR]
-s
automatically infers--strip safe
(#31) - Update byteorder and clap crates
- Fix issue where interlaced images incorrectly applied filters on the first line of a pass
-
v0.3.0 Changes
- 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
-
v0.2.0 Changes
- Fix program version that is displayed when running
oxipng -V
- Ensure
--quiet
mode 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
-s
alias for--strip
- Fix program version that is displayed when running
-
v0.1.1 Changes
- Fix
oxipng *
writing all input files to one output file (#15)
- Fix