NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #2539 most downloaded on crates.io
General purpose library for using and interoperating with Bitcoin.
Last release 1 months ago
22 Jul 2026
Release timing varies
gaps range from 8 days to 6 months
Most releases are documented
notes for 39 of the last 60 stable releases
4 versions withdrawn
withdrawn after publishing
11 years old
115 releases · first in 2015
* Add serde support for Address
AddressReject non-compact VarInts on various types
VarInts on various typesOrd, PartialOrd impls for ScriptOne column per quarter.
Add regtest network to Network enum
Network enumScript::is_op_return() which is more specific than
Script::is_provably_unspendable()ChildNumber and u32; make
representation non-public; fix documentationbip32 extended keysdeserialize::deserialize() enforce no trailing bytesTxOutRef with OutPoint; use it in TxIn struct.as_ to_ into_ conventions for array-wrapping types; impl Display rather than ToString for most typesscript::Instructions iterator to allow rejecting non-minimal pushes;
fix bug where errors would iterate forever.util::Error; introduce serialize::Error and use it for SimpleDecoder and SimpleEncoder rather
than parameterizing these over their error type.UDecimal and Decimal serialization and parsing and fix many lingering parsing bugsNothing published for this version
Add Display trait to uints, FromStr trait to Network enum
Display trait to uints, FromStr trait to Network enumis_coin_base accessor for tx inputsmerkleroot(Vec<Sha256dHash>)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Replace encoding functions with optional-alloc Base58CkString 6505
Base58CkString 6505bitcoin_hashes dependencyNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
- Update to latest hashes 0.20.0
hashes 0.20.0Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →