From 7156be5958df0ec34ecdf6758157f3b474662848 Mon Sep 17 00:00:00 2001 From: Wonwoo Choi Date: Sat, 12 Oct 2024 22:43:02 +0900 Subject: [PATCH] jxl-oxide v0.9.1 (#359) --- CHANGELOG.md | 5 +++-- Cargo.lock | 12 ++++++------ README.md | 2 +- crates/jxl-color/Cargo.toml | 2 +- crates/jxl-grid/Cargo.toml | 2 +- crates/jxl-modular/Cargo.toml | 2 +- crates/jxl-oxide-cli/Cargo.toml | 4 ++-- crates/jxl-oxide/Cargo.toml | 8 ++++---- crates/jxl-render/Cargo.toml | 8 ++++---- fuzz/Cargo.lock | 10 +++++----- 10 files changed, 28 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab2f03d9..420edd16 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,11 @@ 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.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.9.1] - 2024-10-12 ### Fixed - `jxl-color`: Fix generated `mluc` tag in ICC profile (#347). +- `jxl-oxide`: Fix panic while decoding fully loaded intermediate frame (#345). ## [0.9.0] - 2024-09-10 @@ -134,7 +135,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - This is the first official release of jxl-oxide, a JPEG XL decoder written in Rust. - Frequently used features are mostly implemented. -[Unreleased]: https://github.com/tirr-c/jxl-oxide/compare/0.9.0...HEAD +[0.9.1]: https://github.com/tirr-c/jxl-oxide/releases/tag/0.9.1 [0.9.0]: https://github.com/tirr-c/jxl-oxide/releases/tag/0.9.0 [0.8.1]: https://github.com/tirr-c/jxl-oxide/releases/tag/0.8.1 [0.8.0]: https://github.com/tirr-c/jxl-oxide/releases/tag/0.8.0 diff --git a/Cargo.lock b/Cargo.lock index 6ed03c15..019657f0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -711,7 +711,7 @@ dependencies = [ [[package]] name = "jxl-color" -version = "0.8.0" +version = "0.8.1" dependencies = [ "jxl-bitstream", "jxl-coding", @@ -736,7 +736,7 @@ dependencies = [ [[package]] name = "jxl-grid" -version = "0.5.0" +version = "0.5.1" dependencies = [ "tracing", ] @@ -753,7 +753,7 @@ dependencies = [ [[package]] name = "jxl-modular" -version = "0.8.0" +version = "0.8.1" dependencies = [ "jxl-bitstream", "jxl-coding", @@ -764,7 +764,7 @@ dependencies = [ [[package]] name = "jxl-oxide" -version = "0.9.0" +version = "0.9.1" dependencies = [ "criterion", "jxl-bitstream", @@ -784,7 +784,7 @@ dependencies = [ [[package]] name = "jxl-oxide-cli" -version = "0.9.0" +version = "0.9.1" dependencies = [ "clap", "jxl-oxide", @@ -819,7 +819,7 @@ dependencies = [ [[package]] name = "jxl-render" -version = "0.9.0" +version = "0.9.1" dependencies = [ "jxl-bitstream", "jxl-coding", diff --git a/README.md b/README.md index b0777e19..c7cc245a 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ which covers various components of jxl-oxide. ```toml [dependencies] -jxl-oxide = "0.9.0" +jxl-oxide = "0.9.1" ``` --- diff --git a/crates/jxl-color/Cargo.toml b/crates/jxl-color/Cargo.toml index 415d7039..713f8cc3 100644 --- a/crates/jxl-color/Cargo.toml +++ b/crates/jxl-color/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["jpeg-xl", "decoder", "jxl-oxide"] categories = ["multimedia::images"] license = "MIT OR Apache-2.0" -version = "0.8.0" +version = "0.8.1" edition = "2021" [dependencies] diff --git a/crates/jxl-grid/Cargo.toml b/crates/jxl-grid/Cargo.toml index 41dd9f4c..1eaa16ca 100644 --- a/crates/jxl-grid/Cargo.toml +++ b/crates/jxl-grid/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["jpeg-xl", "decoder", "jxl-oxide"] categories = ["multimedia::images"] license = "MIT OR Apache-2.0" -version = "0.5.0" +version = "0.5.1" edition = "2021" [dependencies] diff --git a/crates/jxl-modular/Cargo.toml b/crates/jxl-modular/Cargo.toml index 7b78f5d5..9686f85f 100644 --- a/crates/jxl-modular/Cargo.toml +++ b/crates/jxl-modular/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["jpeg-xl", "decoder", "jxl-oxide"] categories = ["multimedia::images"] license = "MIT OR Apache-2.0" -version = "0.8.0" +version = "0.8.1" edition = "2021" [dependencies] diff --git a/crates/jxl-oxide-cli/Cargo.toml b/crates/jxl-oxide-cli/Cargo.toml index 7134c6ac..25e4408a 100644 --- a/crates/jxl-oxide-cli/Cargo.toml +++ b/crates/jxl-oxide-cli/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["jpeg-xl", "decoder", "jxl-oxide"] categories = ["multimedia::images"] license = "MIT OR Apache-2.0" -version = "0.9.0" +version = "0.9.1" edition = "2021" default-run = "jxl-oxide" @@ -24,7 +24,7 @@ version = "4.5.1" features = ["derive"] [dependencies.jxl-oxide] -version = "0.9.0" +version = "0.9.1" path = "../jxl-oxide" default-features = false features = ["lcms2"] diff --git a/crates/jxl-oxide/Cargo.toml b/crates/jxl-oxide/Cargo.toml index 721ef85b..cd454632 100644 --- a/crates/jxl-oxide/Cargo.toml +++ b/crates/jxl-oxide/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["jpeg-xl", "decoder", "jxl-oxide"] categories = ["multimedia::images"] license = "MIT OR Apache-2.0" -version = "0.9.0" +version = "0.9.1" edition = "2021" exclude = ["tests/"] @@ -21,7 +21,7 @@ version = "0.4.1" path = "../jxl-bitstream" [dependencies.jxl-color] -version = "0.8.0" +version = "0.8.1" path = "../jxl-color" [dependencies.jxl-frame] @@ -29,7 +29,7 @@ version = "0.10.0" path = "../jxl-frame" [dependencies.jxl-grid] -version = "0.5.0" +version = "0.5.1" path = "../jxl-grid" [dependencies.jxl-image] @@ -37,7 +37,7 @@ version = "0.10.0" path = "../jxl-image" [dependencies.jxl-render] -version = "0.9.0" +version = "0.9.1" path = "../jxl-render" [dependencies.jxl-threadpool] diff --git a/crates/jxl-render/Cargo.toml b/crates/jxl-render/Cargo.toml index 5c955e92..da9ee20d 100644 --- a/crates/jxl-render/Cargo.toml +++ b/crates/jxl-render/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["jpeg-xl", "decoder", "jxl-oxide"] categories = ["multimedia::images"] license = "MIT OR Apache-2.0" -version = "0.9.0" +version = "0.9.1" edition = "2021" [dependencies] @@ -23,7 +23,7 @@ version = "0.4.1" path = "../jxl-coding" [dependencies.jxl-color] -version = "0.8.0" +version = "0.8.1" path = "../jxl-color" [dependencies.jxl-frame] @@ -31,7 +31,7 @@ version = "0.10.0" path = "../jxl-frame" [dependencies.jxl-grid] -version = "0.5.0" +version = "0.5.1" path = "../jxl-grid" [dependencies.jxl-image] @@ -39,7 +39,7 @@ version = "0.10.0" path = "../jxl-image" [dependencies.jxl-modular] -version = "0.8.0" +version = "0.8.1" path = "../jxl-modular" [dependencies.jxl-threadpool] diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 63d20065..33209f0d 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "jxl-color" -version = "0.8.0" +version = "0.8.1" dependencies = [ "jxl-bitstream", "jxl-coding", @@ -70,7 +70,7 @@ dependencies = [ [[package]] name = "jxl-grid" -version = "0.5.0" +version = "0.5.1" dependencies = [ "tracing", ] @@ -87,7 +87,7 @@ dependencies = [ [[package]] name = "jxl-modular" -version = "0.8.0" +version = "0.8.1" dependencies = [ "jxl-bitstream", "jxl-coding", @@ -98,7 +98,7 @@ dependencies = [ [[package]] name = "jxl-oxide" -version = "0.9.0" +version = "0.9.1" dependencies = [ "jxl-bitstream", "jxl-color", @@ -127,7 +127,7 @@ dependencies = [ [[package]] name = "jxl-render" -version = "0.9.0" +version = "0.9.1" dependencies = [ "jxl-bitstream", "jxl-coding",