diff --git a/CHANGELOG.md b/CHANGELOG.md index 45c460ef9e..8ac893ee75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,25 @@ +# 0.26.0 - 2020-12-21 + +- Add [signet support](https://github.com/rust-bitcoin/rust-bitcoin/pull/291) +- Add [wtxidrelay message and `WTx` inv type](https://github.com/rust-bitcoin/rust-bitcoin/pull/446) for BIP 339 +- Add [addrv2 support](https://github.com/rust-bitcoin/rust-bitcoin/pull/449) +- Distinguish [`FilterHeader` and `FilterHash`](https://github.com/rust-bitcoin/rust-bitcoin/pull/454) +- Add [hash preimage fields](https://github.com/rust-bitcoin/rust-bitcoin/pull/478) to PSBT +- Detect [write errors for `PublicKey::write_into`](https://github.com/rust-bitcoin/rust-bitcoin/pull/507) +- impl `Ord` and `PartialOrd` [for `Inventory`](https://github.com/rust-bitcoin/rust-bitcoin/pull/517) +- Add [binary encoding for BIP32 xkeys](https://github.com/rust-bitcoin/rust-bitcoin/pull/470) +- Add [Taproot Tagged Hashes](https://github.com/rust-bitcoin/rust-bitcoin/pull/259) +- Add [`message::MAX_INV_SIZE` constant](https://github.com/rust-bitcoin/rust-bitcoin/pull/516) +- impl [`ToSocketAddrs` for network addresses](https://github.com/rust-bitcoin/rust-bitcoin/pull/514) +- Add [new global fields to PSBT](https://github.com/rust-bitcoin/rust-bitcoin/pull/499) +- [Serde serialization of PSBT data](https://github.com/rust-bitcoin/rust-bitcoin/pull/497) +- [Make `Inventory` and `NetworkMessage` enums exhaustive](https://github.com/rust-bitcoin/rust-bitcoin/pull/496) +- [Add PSBT proprietary keys](https://github.com/rust-bitcoin/rust-bitcoin/pull/471) +- [Add `PublicKey::read_from` method symmetric with `write_to`](https://github.com/rust-bitcoin/rust-bitcoin/pull/542) +- [Bump rust-secp to 0.20, turn off `recovery` feature by default](https://github.com/rust-bitcoin/rust-bitcoin/pull/545) +- [Change return value of `consensus_encode` to `io::Error`](https://github.com/rust-bitcoin/rust-bitcoin/pull/494) + # 0.25.1 - 2020-10-26 - Remove an incorrect `debug_assert` that can cause a panic when running using diff --git a/Cargo.toml b/Cargo.toml index f7f925e254..59b22722cc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bitcoin" -version = "0.25.2" +version = "0.26.0" authors = ["Andrew Poelstra "] license = "CC0-1.0" homepage = "https://github.com/rust-bitcoin/rust-bitcoin/"