Version 6.0.0 (#448)
Some checks failed
deploy / create-windows-binaries (x86_64) (push) Has been cancelled
deploy / create-unix-binaries (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
deploy / create-unix-binaries (ubuntu-latest, x86_64-unknown-linux-musl) (push) Has been cancelled
deploy / deploy (push) Has been cancelled

This commit is contained in:
Josh Holmer 2022-09-05 13:05:52 -04:00 committed by GitHub
parent 84bbec0666
commit 5810ae4f49
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 37 additions and 18 deletions

View file

@ -1,8 +1,18 @@
### Next ### Version 6.0.0
- [Breaking] Bump minimum Rust version to 1.56.0 - [Breaking] Bump minimum Rust version to 1.57.0
- [Misc] Bump `clap` to 3.0.0 - [Feature] Add `--check`/`-c` CLI option
- [Misc] Bump `zopfli` to 0.5.0 - [Security] Update stderrlog to 0.5.2 (Fixes RUSTSEC-2022-0006)
- [Security] Remove chrono as a transitive dependency (Fixes )
- [Misc] Bump `clap` to 3.2
- [Misc] Bump `zopfli` to 0.7
- [Misc] Bump `libdeflater` to 0.10
- [Misc] Remove `byteorder` dependency in favor of stdlib functions
- [Misc] Bump `image` to 0.24
- [Misc] Bump `crc` to 3.0
- [Misc] Bump `miniz_oxide` to 0.6
- [Misc] Update to Rust edition 2021
- [Misc] Various internal improvements
### Version 5.0.1 ### Version 5.0.1

27
Cargo.lock generated
View file

@ -69,9 +69,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]] [[package]]
name = "clap" name = "clap"
version = "3.2.17" version = "3.2.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29e724a68d9319343bb3328c9cc2dfde263f4b3142ee1059a9980580171c954b" checksum = "23b71c3ce99b7611011217b366d923f1d0a7e07a92bb2dbf1e84508c673ca3bd"
dependencies = [ dependencies = [
"atty", "atty",
"bitflags", "bitflags",
@ -316,9 +316,18 @@ dependencies = [
[[package]] [[package]]
name = "miniz_oxide" name = "miniz_oxide"
version = "0.5.3" version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc" checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34"
dependencies = [
"adler",
]
[[package]]
name = "miniz_oxide"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"
dependencies = [ dependencies = [
"adler", "adler",
] ]
@ -365,9 +374,9 @@ dependencies = [
[[package]] [[package]]
name = "once_cell" name = "once_cell"
version = "1.13.1" version = "1.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e" checksum = "2f7254b99e31cad77da24b08ebf628882739a608578bb1bcdfc1f9c21260d7c0"
[[package]] [[package]]
name = "os_str_bytes" name = "os_str_bytes"
@ -377,7 +386,7 @@ checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff"
[[package]] [[package]]
name = "oxipng" name = "oxipng"
version = "5.0.1" version = "6.0.0"
dependencies = [ dependencies = [
"bit-vec", "bit-vec",
"clap", "clap",
@ -390,7 +399,7 @@ dependencies = [
"itertools", "itertools",
"libdeflater", "libdeflater",
"log", "log",
"miniz_oxide", "miniz_oxide 0.6.2",
"rayon", "rayon",
"rgb", "rgb",
"rustc_version", "rustc_version",
@ -408,7 +417,7 @@ dependencies = [
"bitflags", "bitflags",
"crc32fast", "crc32fast",
"deflate", "deflate",
"miniz_oxide", "miniz_oxide 0.5.4",
] ]
[[package]] [[package]]

View file

@ -9,8 +9,8 @@ homepage = "https://github.com/shssoichiro/oxipng"
license = "MIT" license = "MIT"
name = "oxipng" name = "oxipng"
repository = "https://github.com/shssoichiro/oxipng" repository = "https://github.com/shssoichiro/oxipng"
version = "5.0.1" version = "6.0.0"
rust-version = "1.56.0" rust-version = "1.57.0"
[badges] [badges]
travis-ci = { repository = "shssoichiro/oxipng", branch = "master" } travis-ci = { repository = "shssoichiro/oxipng", branch = "master" }
@ -27,7 +27,7 @@ bit-vec = "0.6.3"
crc = "3.0.0" crc = "3.0.0"
itertools = "0.10.3" itertools = "0.10.3"
zopfli = { version = "0.7.0", optional = true } zopfli = { version = "0.7.0", optional = true }
miniz_oxide = "0.5.3" miniz_oxide = "0.6.2"
rgb = "0.8.33" rgb = "0.8.33"
indexmap = "1.9.1" indexmap = "1.9.1"
libdeflater = { version = "0.10.0", optional = true } libdeflater = { version = "0.10.0", optional = true }

View file

@ -32,7 +32,7 @@ cargo build --release
cp target/release/oxipng /usr/local/bin cp target/release/oxipng /usr/local/bin
``` ```
The current minimum supported Rust version is **1.56.0**. The current minimum supported Rust version is **1.57.0**.
Oxipng follows Semantic Versioning. Oxipng follows Semantic Versioning.

View file

@ -32,7 +32,7 @@ cargo build --release
cp target/release/oxipng /usr/local/bin cp target/release/oxipng /usr/local/bin
``` ```
The current minimum supported Rust version is **1.56.0**. The current minimum supported Rust version is **1.57.0**.
Oxipng follows Semantic Versioning. Oxipng follows Semantic Versioning.