From 4f6f627a7e980159ddaf9d466530bea2187e89dc Mon Sep 17 00:00:00 2001 From: Thanga Ganapathy Date: Wed, 7 Oct 2026 20:24:00 +0530 Subject: [PATCH] chore(release): otf-pixels-codec-avif@0.2.0, otf-pixels-codec-gif@0.2.0, otf-pixels-codec-jpeg@0.2.0, otf-pixels-codec-png@0.2.0, otf-pixels-codec-raw@0.2.0, otf-pixels-codec-tiff@0.2.0, otf-pixels-codec-webp@0.2.0, otf-pixels-compress@0.2.0, otf-pixels-core@0.2.0, otf-pixels-ops@0.2.0, otf-pixels@0.2.0 --- CHANGELOG.md | 2 ++ Cargo.lock | 22 +++++++++++----------- Cargo.toml | 22 +++++++++++----------- 3 files changed, 24 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9585653..4705451 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ versioning: [SemVer](https://semver.org/). ## [Unreleased] +## [0.2.0] - 2026-10-07 + ### Changed - The README and every crate's README follow the Open Tech Foundation layout: a centred title and tagline, short sections, and tables instead of long diff --git a/Cargo.lock b/Cargo.lock index 9db0854..c9203ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -117,7 +117,7 @@ dependencies = [ [[package]] name = "otf-pixels" -version = "0.1.0" +version = "0.2.0" dependencies = [ "fast_image_resize", "image", @@ -134,14 +134,14 @@ dependencies = [ [[package]] name = "otf-pixels-codec-avif" -version = "0.1.0" +version = "0.2.0" dependencies = [ "otf-pixels-core", ] [[package]] name = "otf-pixels-codec-gif" -version = "0.1.0" +version = "0.2.0" dependencies = [ "otf-pixels-compress", "otf-pixels-core", @@ -149,7 +149,7 @@ dependencies = [ [[package]] name = "otf-pixels-codec-jpeg" -version = "0.1.0" +version = "0.2.0" dependencies = [ "jpeg-decoder", "otf-pixels-core", @@ -157,7 +157,7 @@ dependencies = [ [[package]] name = "otf-pixels-codec-png" -version = "0.1.0" +version = "0.2.0" dependencies = [ "otf-pixels-compress", "otf-pixels-core", @@ -165,14 +165,14 @@ dependencies = [ [[package]] name = "otf-pixels-codec-raw" -version = "0.1.0" +version = "0.2.0" dependencies = [ "otf-pixels-core", ] [[package]] name = "otf-pixels-codec-tiff" -version = "0.1.0" +version = "0.2.0" dependencies = [ "otf-pixels-compress", "otf-pixels-core", @@ -180,25 +180,25 @@ dependencies = [ [[package]] name = "otf-pixels-codec-webp" -version = "0.1.0" +version = "0.2.0" dependencies = [ "otf-pixels-core", ] [[package]] name = "otf-pixels-compress" -version = "0.1.0" +version = "0.2.0" [[package]] name = "otf-pixels-core" -version = "0.1.0" +version = "0.2.0" dependencies = [ "crossbeam-deque", ] [[package]] name = "otf-pixels-ops" -version = "0.1.0" +version = "0.2.0" dependencies = [ "otf-pixels-core", ] diff --git a/Cargo.toml b/Cargo.toml index a7eeb21..bbdb946 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ members = [ ] [workspace.package] -version = "0.1.0" +version = "0.2.0" edition = "2024" rust-version = "1.85" license = "Apache-2.0" @@ -28,18 +28,18 @@ keywords = ["image", "streaming", "pipeline", "resize", "codec"] # Work-stealing deque primitive only; the pool and all scheduling policy are # ours (ADR-0008). crossbeam-deque = "0.8.7" -otf-pixels-core = { version = "0.1.0", path = "crates/otf-pixels-core" } -otf-pixels-ops = { version = "0.1.0", path = "crates/otf-pixels-ops" } -otf-pixels-codec-avif = { version = "0.1.0", path = "crates/otf-pixels-codec-avif" } -otf-pixels-codec-gif = { version = "0.1.0", path = "crates/otf-pixels-codec-gif" } +otf-pixels-core = { version = "0.2.0", path = "crates/otf-pixels-core" } +otf-pixels-ops = { version = "0.2.0", path = "crates/otf-pixels-ops" } +otf-pixels-codec-avif = { version = "0.2.0", path = "crates/otf-pixels-codec-avif" } +otf-pixels-codec-gif = { version = "0.2.0", path = "crates/otf-pixels-codec-gif" } # Default features off here so the facade can decide whether to pull in the # wrapped progressive decoder; members cannot override a workspace default. -otf-pixels-codec-jpeg = { version = "0.1.0", path = "crates/otf-pixels-codec-jpeg", default-features = false } -otf-pixels-codec-png = { version = "0.1.0", path = "crates/otf-pixels-codec-png" } -otf-pixels-codec-tiff = { version = "0.1.0", path = "crates/otf-pixels-codec-tiff" } -otf-pixels-codec-webp = { version = "0.1.0", path = "crates/otf-pixels-codec-webp" } -otf-pixels-compress = { version = "0.1.0", path = "crates/otf-pixels-compress" } -otf-pixels-codec-raw = { version = "0.1.0", path = "crates/otf-pixels-codec-raw" } +otf-pixels-codec-jpeg = { version = "0.2.0", path = "crates/otf-pixels-codec-jpeg", default-features = false } +otf-pixels-codec-png = { version = "0.2.0", path = "crates/otf-pixels-codec-png" } +otf-pixels-codec-tiff = { version = "0.2.0", path = "crates/otf-pixels-codec-tiff" } +otf-pixels-codec-webp = { version = "0.2.0", path = "crates/otf-pixels-codec-webp" } +otf-pixels-compress = { version = "0.2.0", path = "crates/otf-pixels-compress" } +otf-pixels-codec-raw = { version = "0.2.0", path = "crates/otf-pixels-codec-raw" } [workspace.lints.rust] missing_docs = "deny"