From 8ce58e68b848c7a87b51cff4758b7c2b02b3025d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Aug 2025 09:44:01 +0000 Subject: [PATCH 1/2] chore: release v0.4.28 --- CHANGELOG.md | 25 ++++++++++++++++++ Cargo.toml | 6 ++--- crates/compression-codecs/CHANGELOG.md | 19 ++++++++++++++ crates/compression-codecs/Cargo.toml | 2 +- crates/compression-core/CHANGELOG.md | 35 ++++++++++++++++++++++++++ crates/compression-core/Cargo.toml | 2 +- 6 files changed, 84 insertions(+), 5 deletions(-) create mode 100644 crates/compression-codecs/CHANGELOG.md create mode 100644 crates/compression-core/CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md index bc21ce09..ac2dcec4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,31 @@ 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.5.0](https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.27...async-compression-v0.5.0) - 2025-08-23 + +### Fixed + +- fix wasi ci testing and update doc in README ([#367](https://github.com/Nullus157/async-compression/pull/367)) + +### Other + +- Fix Cargo.toml: add back version for async-compression ([#372](https://github.com/Nullus157/async-compression/pull/372)) +- Have separate package.version field for compression-* ([#369](https://github.com/Nullus157/async-compression/pull/369)) +- Re-export compression_codecs as codecs ([#368](https://github.com/Nullus157/async-compression/pull/368)) +- Fix breaking API change ([#366](https://github.com/Nullus157/async-compression/pull/366)) +- Fix docs.rs build for compression-codecs ([#365](https://github.com/Nullus157/async-compression/pull/365)) +- Separate codecs as a separate crate, allow direct configuration ([#363](https://github.com/Nullus157/async-compression/pull/363)) +- *(deps)* bump actions/checkout from 4 to 5 ([#360](https://github.com/Nullus157/async-compression/pull/360)) +- Fix doc link for futures-io ([#361](https://github.com/Nullus157/async-compression/pull/361)) +# 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 diff --git a/Cargo.toml b/Cargo.toml index 2d5d0353..d0931eaf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,8 +10,8 @@ categories = ["compression", "asynchronous"] edition = "2018" [workspace.dependencies] -compression-codecs = { version = "0.4.27", path = "crates/compression-codecs" } -compression-core = { version = "0.4.27", path = "crates/compression-core" } +compression-codecs = { version = "0.4.28", path = "crates/compression-codecs" } +compression-core = { version = "0.4.28", path = "crates/compression-core" } futures-core = { version = "0.3", default-features = false } memchr = "2" pin-project-lite = "0.2" @@ -25,7 +25,7 @@ authors.workspace = true license.workspace = true categories.workspace = true edition.workspace = true -version = "0.4.27" +version = "0.5.0" [package.metadata.docs.rs] all-features = true diff --git a/crates/compression-codecs/CHANGELOG.md b/crates/compression-codecs/CHANGELOG.md new file mode 100644 index 00000000..778f862f --- /dev/null +++ b/crates/compression-codecs/CHANGELOG.md @@ -0,0 +1,19 @@ +# 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.4.28](https://github.com/Nullus157/async-compression/compare/compression-codecs-v0.4.27...compression-codecs-v0.4.28) - 2025-08-23 + +### Fixed + +- fix wasi ci testing and update doc in README ([#367](https://github.com/Nullus157/async-compression/pull/367)) + +### Other + +- Have separate package.version field for compression-* ([#369](https://github.com/Nullus157/async-compression/pull/369)) +- Fix docs.rs build for compression-codecs ([#365](https://github.com/Nullus157/async-compression/pull/365)) diff --git a/crates/compression-codecs/Cargo.toml b/crates/compression-codecs/Cargo.toml index 8ee2e614..3cee7f39 100644 --- a/crates/compression-codecs/Cargo.toml +++ b/crates/compression-codecs/Cargo.toml @@ -3,7 +3,7 @@ name = "compression-codecs" description = """ Adaptors for various compression algorithms. """ -version = "0.4.27" +version = "0.4.28" authors.workspace = true license.workspace = true categories.workspace = true diff --git a/crates/compression-core/CHANGELOG.md b/crates/compression-core/CHANGELOG.md new file mode 100644 index 00000000..397fdec2 --- /dev/null +++ b/crates/compression-core/CHANGELOG.md @@ -0,0 +1,35 @@ +# 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.4.28](https://github.com/Nullus157/async-compression/compare/compression-core-v0.4.27...compression-core-v0.4.28) - 2025-08-23 + +### Fixed + +- fix wasi ci testing and update doc in README ([#367](https://github.com/Nullus157/async-compression/pull/367)) + +### Other + +- Have separate package.version field for compression-* ([#369](https://github.com/Nullus157/async-compression/pull/369)) +- Separate codecs as a separate crate, allow direct configuration ([#363](https://github.com/Nullus157/async-compression/pull/363)) +- Release async-compression 0.4.8 ([#265](https://github.com/Nullus157/async-compression/pull/265)) +- prepare release 0.4.7 +- prepare release 0.4.6 +- prepare release 0.4.3 +- *(async-compression)* prepare release 0.4.2 +- prepare release 0.4.1 ([#236](https://github.com/Nullus157/async-compression/pull/236)) +- prepare async-compression release 0.4.0 +- add deps and license badge +- remove references to old `stream` crate feature +- update repo links +- Update references to master branch +- Enable testing with all possible feature sets +- Update links in readme for repo location +- Mention features for local testing +- Update README.md +- Add licenses and trivial readme diff --git a/crates/compression-core/Cargo.toml b/crates/compression-core/Cargo.toml index 07b8b940..528fb402 100644 --- a/crates/compression-core/Cargo.toml +++ b/crates/compression-core/Cargo.toml @@ -3,7 +3,7 @@ name = "compression-core" description = """ Abstractions for compression algorithms. """ -version = "0.4.27" +version = "0.4.28" authors.workspace = true license.workspace = true categories.workspace = true From 2f3f3b12ff0b7455576d1867d61d3bf5124113a5 Mon Sep 17 00:00:00 2001 From: Jiahao XU <30436523+NobodyXu@users.noreply.github.com> Date: Sat, 23 Aug 2025 20:20:50 +1000 Subject: [PATCH 2/2] Release 0.4.28 Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com> --- CHANGELOG.md | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac2dcec4..96af1e24 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [0.5.0](https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.27...async-compression-v0.5.0) - 2025-08-23 +## [0.4.28](https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.27...async-compression-v0.4.28) - 2025-08-23 ### Fixed diff --git a/Cargo.toml b/Cargo.toml index d0931eaf..e84f0b20 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,7 +25,7 @@ authors.workspace = true license.workspace = true categories.workspace = true edition.workspace = true -version = "0.5.0" +version = "0.4.28" [package.metadata.docs.rs] all-features = true