chacha20_poly1305: bump minor version and changelog for v0.2.0
What changed, and why it matters
This commit is purely a housekeeping release: it bumps the version number of the chacha20-poly1305 sub-crate from 0.1.2 to 0.2.0 and updates the changelog and lock files. No code behavior changes, no bug fixes, and no security-related content is present.
No security action needed; treat as a normal release-bump commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff only modifies version strings in Cargo.toml and two Cargo.lock files, plus reformats and extends the CHANGELOG.md. The listed changelog entries for v0.2.0 are routine maintenance (fuzzing support, dependency removal, common trait impls, MSRV bump). There are no source-code changes, no cryptographic changes, and no security fixes.
Changed components
chacha20_poly1305/Cargo.tomlchacha20_poly1305/CHANGELOG.mdCargo-minimal.lockCargo-recent.lockInspect captured patch +17 / −6
diff --git a/Cargo-minimal.lock b/Cargo-minimal.lock
index 4577fa27..8be04424 100644
--- a/Cargo-minimal.lock
+++ b/Cargo-minimal.lock
@@ -234,7 +234,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chacha20-poly1305"
-version = "0.1.2"
+version = "0.2.0"
dependencies = [
"hex-conservative 0.3.2",
]
diff --git a/Cargo-recent.lock b/Cargo-recent.lock
index 194e270c..e7cf0f82 100644
--- a/Cargo-recent.lock
+++ b/Cargo-recent.lock
@@ -232,7 +232,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chacha20-poly1305"
-version = "0.1.2"
+version = "0.2.0"
dependencies = [
"hex-conservative 0.3.2",
]
diff --git a/chacha20_poly1305/CHANGELOG.md b/chacha20_poly1305/CHANGELOG.md
index 7b7a6e92..494d3873 100644
--- a/chacha20_poly1305/CHANGELOG.md
+++ b/chacha20_poly1305/CHANGELOG.md
@@ -1,11 +1,22 @@
-# 0.1.2 - 2025-05-15
+# Changelog
+
+## Unreleased
+
+## 0.2.0 - 2026-04-03
+
+* Add fuzzing support [#5854](https://github.com/rust-bitcoin/rust-bitcoin/pull/5854).
+* Dropped the `hex_lit` dependency [#5645](https://github.com/rust-bitcoin/rust-bitcoin/pull/5645).
+* Add common trait implementations [#5605](https://github.com/rust-bitcoin/rust-bitcoin/pull/5605).
+* Bumped the MSRV to 1.74 [#4926](https://github.com/rust-bitcoin/rust-bitcoin/pull/4926).
+
+## 0.1.2 - 2025-05-15
* Fixed a bug which was doubling the amount of work, performance should be improved [#4083](https://github.com/rust-bitcoin/rust-bitcoin/pull/4083).
-# 0.1.1 - 2024-11-07
+## 0.1.1 - 2024-11-07
* The crate is now `no_std`.
-# 0.1.0 - 2024-10-28
+## 0.1.0 - 2024-10-28
* Initial release to create the chacha20-poly1305 crate.
diff --git a/chacha20_poly1305/Cargo.toml b/chacha20_poly1305/Cargo.toml
index b0a6a0e4..ab8f7fdc 100644
--- a/chacha20_poly1305/Cargo.toml
+++ b/chacha20_poly1305/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "chacha20-poly1305"
-version = "0.1.2"
+version = "0.2.0"
authors = ["Nick Johnson <nick@yonson.dev>", "Robert Netzke <rustaceanrob@protonmail.com>"]
license = "CC0-1.0"
repository = "https://github.com/rust-bitcoin/rust-bitcoin/"
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.