From 998f2d36d522be3d60f7f60dad7070306c70c415 Mon Sep 17 00:00:00 2001 From: Thanga Ganapathy Date: Wed, 21 Oct 2026 14:20:48 +0530 Subject: [PATCH] chore(release): otf-pixels-codec-avif@0.5.0, otf-pixels-codec-gif@0.5.0, otf-pixels-codec-jpeg@0.5.0, otf-pixels-codec-jxl@0.5.0, otf-pixels-codec-png@0.5.0, otf-pixels-codec-raw@0.5.0, otf-pixels-codec-tiff@0.5.0, otf-pixels-codec-webp@0.5.0, otf-pixels-compress@0.5.0, otf-pixels-core@0.5.0, otf-pixels-ops@0.5.0, otf-pixels@0.5.0 --- CHANGELOG.md | 2 ++ Cargo.lock | 24 ++++++++++++------------ Cargo.toml | 24 ++++++++++++------------ 3 files changed, 26 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8e0bb7f..3a5603f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ versioning: [SemVer](https://semver.org/). ## [Unreleased] +## [0.5.0] - 2026-10-21 + ### Added - sharp's `metadata()`: `Image::source_metadata()` reads, from the headers alone, the file's format and size, stored and oriented dimensions, pixel diff --git a/Cargo.lock b/Cargo.lock index 17f9371..9947b57 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -86,7 +86,7 @@ dependencies = [ [[package]] name = "otf-pixels" -version = "0.4.0" +version = "0.5.0" dependencies = [ "fast_image_resize", "image", @@ -104,14 +104,14 @@ dependencies = [ [[package]] name = "otf-pixels-codec-avif" -version = "0.4.0" +version = "0.5.0" dependencies = [ "otf-pixels-core", ] [[package]] name = "otf-pixels-codec-gif" -version = "0.4.0" +version = "0.5.0" dependencies = [ "otf-pixels-compress", "otf-pixels-core", @@ -119,21 +119,21 @@ dependencies = [ [[package]] name = "otf-pixels-codec-jpeg" -version = "0.4.0" +version = "0.5.0" dependencies = [ "otf-pixels-core", ] [[package]] name = "otf-pixels-codec-jxl" -version = "0.4.0" +version = "0.5.0" dependencies = [ "otf-pixels-core", ] [[package]] name = "otf-pixels-codec-png" -version = "0.4.0" +version = "0.5.0" dependencies = [ "otf-pixels-compress", "otf-pixels-core", @@ -141,14 +141,14 @@ dependencies = [ [[package]] name = "otf-pixels-codec-raw" -version = "0.4.0" +version = "0.5.0" dependencies = [ "otf-pixels-core", ] [[package]] name = "otf-pixels-codec-tiff" -version = "0.4.0" +version = "0.5.0" dependencies = [ "otf-pixels-compress", "otf-pixels-core", @@ -156,22 +156,22 @@ dependencies = [ [[package]] name = "otf-pixels-codec-webp" -version = "0.4.0" +version = "0.5.0" dependencies = [ "otf-pixels-core", ] [[package]] name = "otf-pixels-compress" -version = "0.4.0" +version = "0.5.0" [[package]] name = "otf-pixels-core" -version = "0.4.0" +version = "0.5.0" [[package]] name = "otf-pixels-ops" -version = "0.4.0" +version = "0.5.0" dependencies = [ "otf-pixels-core", ] diff --git a/Cargo.toml b/Cargo.toml index 735d504..a1cc19f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ members = [ ] [workspace.package] -version = "0.4.0" +version = "0.5.0" edition = "2024" rust-version = "1.85" license = "Apache-2.0" @@ -26,19 +26,19 @@ categories = ["multimedia::images"] keywords = ["image", "streaming", "pipeline", "resize", "codec"] [workspace.dependencies] -otf-pixels-core = { version = "0.4.0", path = "crates/otf-pixels-core" } -otf-pixels-ops = { version = "0.4.0", path = "crates/otf-pixels-ops" } -otf-pixels-codec-avif = { version = "0.4.0", path = "crates/otf-pixels-codec-avif" } -otf-pixels-codec-gif = { version = "0.4.0", path = "crates/otf-pixels-codec-gif" } +otf-pixels-core = { version = "0.5.0", path = "crates/otf-pixels-core" } +otf-pixels-ops = { version = "0.5.0", path = "crates/otf-pixels-ops" } +otf-pixels-codec-avif = { version = "0.5.0", path = "crates/otf-pixels-codec-avif" } +otf-pixels-codec-gif = { version = "0.5.0", path = "crates/otf-pixels-codec-gif" } # Default features off: the codec's only feature is the deprecated no-op # `progressive`, and members cannot override a workspace default. -otf-pixels-codec-jpeg = { version = "0.4.0", path = "crates/otf-pixels-codec-jpeg", default-features = false } -otf-pixels-codec-jxl = { version = "0.4.0", path = "crates/otf-pixels-codec-jxl" } -otf-pixels-codec-png = { version = "0.4.0", path = "crates/otf-pixels-codec-png" } -otf-pixels-codec-tiff = { version = "0.4.0", path = "crates/otf-pixels-codec-tiff" } -otf-pixels-codec-webp = { version = "0.4.0", path = "crates/otf-pixels-codec-webp" } -otf-pixels-compress = { version = "0.4.0", path = "crates/otf-pixels-compress" } -otf-pixels-codec-raw = { version = "0.4.0", path = "crates/otf-pixels-codec-raw" } +otf-pixels-codec-jpeg = { version = "0.5.0", path = "crates/otf-pixels-codec-jpeg", default-features = false } +otf-pixels-codec-jxl = { version = "0.5.0", path = "crates/otf-pixels-codec-jxl" } +otf-pixels-codec-png = { version = "0.5.0", path = "crates/otf-pixels-codec-png" } +otf-pixels-codec-tiff = { version = "0.5.0", path = "crates/otf-pixels-codec-tiff" } +otf-pixels-codec-webp = { version = "0.5.0", path = "crates/otf-pixels-codec-webp" } +otf-pixels-compress = { version = "0.5.0", path = "crates/otf-pixels-compress" } +otf-pixels-codec-raw = { version = "0.5.0", path = "crates/otf-pixels-codec-raw" } [workspace.lints.rust] missing_docs = "deny"