diff --git a/Cargo.lock b/Cargo.lock index 44890ee..12b42d5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -434,7 +434,7 @@ dependencies = [ [[package]] name = "jpegxl-rs" -version = "0.10.4+libjxl-0.10.3" +version = "0.10.5+libjxl-0.10.3" dependencies = [ "byteorder", "criterion", @@ -450,14 +450,14 @@ dependencies = [ [[package]] name = "jpegxl-src" -version = "0.10.5" +version = "0.10.6" dependencies = [ "cmake", ] [[package]] name = "jpegxl-sys" -version = "0.10.4+libjxl-0.10.3" +version = "0.10.5+libjxl-0.10.3" dependencies = [ "image", "jpegxl-src", diff --git a/jpegxl-rs/CHANGELOG.md b/jpegxl-rs/CHANGELOG.md new file mode 100644 index 0000000..0ee9d08 --- /dev/null +++ b/jpegxl-rs/CHANGELOG.md @@ -0,0 +1,34 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.10.5+libjxl-0.10.3](https://github.com/inflation/jpegxl-rs/compare/jpegxl-rs-v0.10.4+libjxl-0.10.3...jpegxl-rs-v0.10.5+libjxl-0.10.3) - 2024-09-24 + +### Added + +- Update JPEG quality setting in encoder ([#74](https://github.com/inflation/jpegxl-rs/pull/74)) + +### Fixed + +- Change ffi function types to use `c-unwind` ABI + +### Other + +- Bump thiserror from 1.0.63 to 1.0.64 +- Bump pretty_assertions from 1.4.0 to 1.4.1 +- Remove unnecessary feature attribute in thread pool implementations +- Remove threads feature and update dependencies. +- Don't use -sys in -rs with default features enabled +- Bump derive_builder from 0.20.0 to 0.20.1 +- Change JxlBoxType to use system char type +- Update how docs are generated ([#73](https://github.com/inflation/jpegxl-rs/pull/73)) +- ⬆️ (deps): Bump thiserror from 1.0.62 to 1.0.63 ([#66](https://github.com/inflation/jpegxl-rs/pull/66)) +- :arrow_up: (deps): Bump testresult from 0.4.0 to 0.4.1 +- :arrow_up: (deps): Bump image from 0.25.1 to 0.25.2 +- :arrow_up: (deps): Bump thiserror from 1.0.61 to 1.0.62 +- Update release-plz workflow and config diff --git a/jpegxl-rs/Cargo.toml b/jpegxl-rs/Cargo.toml index 9e8cc0b..b0e4ea3 100644 --- a/jpegxl-rs/Cargo.toml +++ b/jpegxl-rs/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0-or-later" name = "jpegxl-rs" readme = "README.md" repository = "https://github.com/inflation/jpegxl-rs" -version = "0.10.4+libjxl-0.10.3" +version = "0.10.5+libjxl-0.10.3" rust-version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -35,7 +35,7 @@ half = "2.4.0" byteorder = "1.5.0" [dependencies.jpegxl-sys] -version = "0.10.3" +version = "0.10.5" path = "../jpegxl-sys" default-features = false diff --git a/jpegxl-src/CHANGELOG.md b/jpegxl-src/CHANGELOG.md new file mode 100644 index 0000000..aea980a --- /dev/null +++ b/jpegxl-src/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.10.6](https://github.com/inflation/jpegxl-rs/compare/jpegxl-src-v0.10.5...jpegxl-src-v0.10.6) - 2024-09-24 + +### Other + +- Remove threads feature and update dependencies. +- :arrow_up: Bump cmake from 0.1.50 to 0.1.51 +- Update how docs are generated ([#73](https://github.com/inflation/jpegxl-rs/pull/73)) +- Set `JPEGXL_BUNDLE_LIBPNG` to `OFF` diff --git a/jpegxl-src/Cargo.toml b/jpegxl-src/Cargo.toml index 06e6dd8..34b1157 100644 --- a/jpegxl-src/Cargo.toml +++ b/jpegxl-src/Cargo.toml @@ -6,7 +6,7 @@ license = "BSD-3-Clause" name = "jpegxl-src" readme = "README.md" repository = "https://github.com/inflation/jpegxl-rs" -version = "0.10.5" +version = "0.10.6" rust-version.workspace = true exclude = [ "libjxl/third_party/libpng", diff --git a/jpegxl-sys/CHANGELOG.md b/jpegxl-sys/CHANGELOG.md new file mode 100644 index 0000000..9556f52 --- /dev/null +++ b/jpegxl-sys/CHANGELOG.md @@ -0,0 +1,22 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.10.5+libjxl-0.10.3](https://github.com/inflation/jpegxl-rs/compare/jpegxl-sys-v0.10.4+libjxl-0.10.3...jpegxl-sys-v0.10.5+libjxl-0.10.3) - 2024-09-24 + +### Fixed + +- Change ffi function types to use `c-unwind` ABI + +### Other + +- Bump pkg-config from 0.3.30 to 0.3.31 +- Bump pretty_assertions from 1.4.0 to 1.4.1 +- Remove threads feature and update dependencies. +- Update how docs are generated ([#73](https://github.com/inflation/jpegxl-rs/pull/73)) +- :arrow_up: (deps): Bump image from 0.25.1 to 0.25.2 diff --git a/jpegxl-sys/Cargo.toml b/jpegxl-sys/Cargo.toml index a06c510..aba7bcf 100644 --- a/jpegxl-sys/Cargo.toml +++ b/jpegxl-sys/Cargo.toml @@ -9,7 +9,7 @@ links = "jxl" name = "jpegxl-sys" readme = "README.md" repository = "https://github.com/inflation/jpegxl-rs" -version = "0.10.4+libjxl-0.10.3" +version = "0.10.5+libjxl-0.10.3" rust-version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -28,7 +28,7 @@ features = ["docs"] pkg-config = "0.3.31" [build-dependencies.jpegxl-src] -version = "0.10.4" +version = "0.10.6" path = "../jpegxl-src" optional = true