What changed, and why it matters
This commit only fixes three spelling mistakes in the project's CHANGELOG.md file ("serializaton" to "serialization", a duplicated "SimpleDecoder" to "SimpleEncoder", and "wrappend" to "wrapped"). It changes no source code, build scripts, tests, or documentation that affects how the software behaves. There is no security relevance.
No action required; this is a documentation-only typo fix with no security implications.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is limited to bitcoin/CHANGELOG.md and consists entirely of typo corrections in historical release notes. No Rust source files, Cargo.toml, CI configuration, or other functional files are modified. No APIs, logic, dependencies, or cryptographic operations are affected.
Changed components
Inspect captured patch +3 / −3
diff --git a/bitcoin/CHANGELOG.md b/bitcoin/CHANGELOG.md
index 6b593c7b..05f738a3 100644
--- a/bitcoin/CHANGELOG.md
+++ b/bitcoin/CHANGELOG.md
@@ -681,7 +681,7 @@ the case and how we broke both `rust-miniscript` and BDK.
* Add BIP-158 support with `BlockFilter` and related types.
* Add `util::misc::signed_msg_hash()` for signing messages.
* Add `MerkleBlock` and `PartialMerkleTree` types.
-* bip32: Support serde serializaton for types and add some utility methods:
+* bip32: Support serde serialization for types and add some utility methods:
* `ChildNumber::increment`
* `DerivationPath::children_from`
* `DerivationPath::normal_children`
@@ -784,7 +784,7 @@ the case and how we broke both `rust-miniscript` and BDK.
* Use modern `as_` `to_` `into_` conventions for array-wrapping types; impl `Display` rather than `ToString` for most types
* Change `script::Instructions` iterator [to allow rejecting non-minimal pushes](https://github.com/rust-bitcoin/rust-bitcoin/pull/136);
fix bug where errors would iterate forever.
-* Overhaul `util::Error`; introduce `serialize::Error` [and use it for `SimpleDecoder` and `SimpleDecoder` rather
+* Overhaul `util::Error`; introduce `serialize::Error` [and use it for `SimpleDecoder` and `SimpleEncoder` rather
than parameterizing these over their error type](https://github.com/rust-bitcoin/rust-bitcoin/pull/137).
* Overhaul `UDecimal` and `Decimal` serialization and parsing [and fix many lingering parsing bugs](https://github.com/rust-bitcoin/rust-bitcoin/pull/142)
* [Update to serde 1.0 and strason 0.4](https://github.com/rust-bitcoin/rust-bitcoin/pull/125)
@@ -808,7 +808,7 @@ the case and how we broke both `rust-miniscript` and BDK.
* The in-memory blockchain was moved into a dedicated project rust-bitcoin-chain.
* Removed old script interpreter
* A new optional feature "bitcoinconsensus" lets this library use Bitcoin Core's native
-script verifier, wrappend into Rust by the rust-bitcoinconsenus project.
+script verifier, wrapped into Rust by the rust-bitcoinconsensus project.
See `Transaction::verify` and `Script::verify` methods.
* Replaced Base58 traits with `encode_slice`, `check_encode_slice`, from and `from_check` functions in the base58 module.
* Un-reversed the Debug output for Sha256dHash
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.