SHA256
1
0
forked from pool/oxipng
Files
oxipng/oxipng.changes

106 lines
4.6 KiB
Plaintext

-------------------------------------------------------------------
Thu Jan 15 07:45:14 UTC 2026 - Kyle Scheuing <kyle@kylescheuing.com>
- Update to version 10.0.0:
* [Breaking] CLI: Change short zopfli flag from -Z to -z.
* [Breaking] CLI: Change --pretend/-P to --dry-run/-d.
* [Breaking] CLI: Change --interlace options from 1/0 to on/off.
* [Breaking] API: Change Options.interlace: Option<Interlacing> to Options.interlace: Option<bool>.
* [Breaking] API: Change Options.filter: IndexSet<RowFilter> to Options.filters: IndexSet<FilterStrategy>.
* [Breaking] API: Change Options.deflate: Deflaters to Options.deflater: Deflater.
* [Breaking] API: Change Deflaters::Zopfli { .. } to Deflater::Zopfli(ZopfliOptions { .. }).
* [Breaking] API: Change optimize() to return (usize, usize), with original and optimized sizes.
* [Feature] Allow zopfli iterations higher than 255.
* [Feature] Add --ziwi option for zopfli iterations without improvement.
* [Feature] Add --max-raw-size option to skip images that are too large.
* [Feature] Add --brute-level and --brute-lines options for advanced control of Brute filter.
* [Improvement] Reduce memory usage for fast mode.
* [Improvement] Slightly improve compression with Brute filter at levels 5 and 6.
* [Misc] Change --preserve option to no longer preserve last access time.
* [Misc] Make help output colored.
-------------------------------------------------------------------
Fri Jul 04 07:31:14 UTC 2025 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Update to version 9.1.5:
* Add --sequential option to process files sequentially rather
than in parallel.
* Update to latest Zopfli with greatly improved performance.
* Reduce memory usage.
* Correct handling of grayscale conversion when ICC profile is
present.
-------------------------------------------------------------------
Wed Mar 12 08:27:51 UTC 2025 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Enable features:
* sanity-checks
* system-libdeflate:
use system deflate libraries
-------------------------------------------------------------------
Thu Feb 27 19:30:41 UTC 2025 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Update to version 9.1.4:
* Improve optimization of APNG files (reductions still not
supported yet).
* Improve reductions for small images and ensure consistent
results for repeat runs.
* Add feature system-libdeflate to use the system-installed
version of libdeflate.
* Strip C2PA metadata by default.
* Add --zi option to control the number of Zopfli iterations.
* Allow setting compression level to 0.
* Improve filtering performance for some images.
* Move man page generation to an xtask.
* Fix --nx still applying deinterlacing by default.
* Fix optimized APNGs not being compatible with some programs.
-------------------------------------------------------------------
Tue Apr 23 06:17:25 UTC 2024 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Update to version 9.1.1:
* Change man page generation path to resolve issue with cargo publish
-------------------------------------------------------------------
Mon Apr 22 04:12:01 UTC 2024 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Add man pages
-------------------------------------------------------------------
Sun Apr 21 21:57:11 UTC 2024 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Update to version 9.1.0:
* Add --keep display equivalent to --strip safe.
* Add modified zeng palette sorting method, improving optimization of indexed images.
* If only one filter is specified, guarantee to only use this one.
* Evaluate low-depth indexed even if low-depth grayscale was already achieved.
* Fix battiato palette sorting method not being used if the input was not already indexed.
* Fix rare crash caused by a truncated palette.
* Reduce size of binaries.
* Add man page generation.
-------------------------------------------------------------------
Fri Nov 10 11:45:11 UTC 2023 - kilgore.trout@idesmi.eu
- Update to version 9.0.0:
* Overhaul help
* Tidy some issue tests
* Add test
* Combine palette reduction and sorting
* Update `zopfli` to v0.8.0
* Bump actions/checkout from 3 to 4
* Remove libdeflate slack space no longer needed
* Update libdeflater
* Remove `backup` and `check` options
-------------------------------------------------------------------
Mon Jul 31 06:24:24 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- Replace rust-packaging with cargo-packaging after the rename
-------------------------------------------------------------------
Sat Jan 14 21:10:56 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- initial package