Bump version to 9.1.5

This commit is contained in:
Andrew 2025-04-24 20:37:38 +12:00
parent ef7b5eeba5
commit c3bf046b5d
4 changed files with 19 additions and 4 deletions

View file

@ -1,3 +1,10 @@
## Version 9.1.5
- [Feature] Add `--sequential` option to process files sequentially rather than in parallel.
- [Performance] Update to latest Zopfli with greatly improved performance.
- [Improvement] Reduce memory usage.
- [Bugfix] Correct handling of grayscale conversion when ICC profile is present.
## Version 9.1.4
- [Improvement] Improve optimization of APNG files (reductions still not supported yet).

2
Cargo.lock generated
View file

@ -394,7 +394,7 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
[[package]]
name = "oxipng"
version = "9.1.4"
version = "9.1.5"
dependencies = [
"bitvec",
"clap",

View file

@ -20,7 +20,7 @@ homepage = "https://github.com/shssoichiro/oxipng"
license = "MIT"
name = "oxipng"
repository = "https://github.com/shssoichiro/oxipng"
version = "9.1.4"
version = "9.1.5"
rust-version = "1.74.0"
[badges]

View file

@ -1,4 +1,4 @@
oxipng 9.1.4
oxipng 9.1.5
Losslessly improve compression of PNG files
Usage: oxipng [OPTIONS] <files>...
@ -182,7 +182,15 @@ Options:
high compression levels.
-t, --threads <num>
Set number of threads to use [default: num CPU cores]
Set the maximum number of threads to use. Oxipng uses multithreading to evaluate multiple
optimizations on the same file in parallel as well as process multiple files in parallel.
You can set this to a lower value if you need to limit memory or CPU usage.
[default: num logical CPUs]
--sequential
Process multiple files sequentially rather than in parallel. Use this if you need
determinism in the processing order. Note this is not necessary if using '--threads 1'.
-h, --help
Print help (see a summary with '-h')