diff --git a/CHANGELOG.md b/CHANGELOG.md index f4982ae2..4cff6b17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,16 @@ 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] + + +## [v0.20.0] - [v0.19.0] + - New MSRV set to `1.56.1` - Fee sniping discouraging through nLockTime - if the user specifies a `current_height`, we use that as a nlocktime, otherwise we use the last sync height (or 0 if we never synced) - Fix hang when `ElectrumBlockchainConfig::stop_gap` is zero. - Set coin type in BIP44, BIP49, and BIP84 templates - Get block hash given a block height - A `get_block_hash` method is now defined on the `GetBlockHash` trait and implemented on every blockchain backend. This method expects a block height and returns the corresponding block hash. +- Add `remove_partial_sigs` and `try_finalize` to `SignOptions` ## [v0.19.0] - [v0.18.0] @@ -26,7 +31,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Signing Taproot PSBTs (key spend and script spend) - Support for `tr()` descriptors in the `descriptor!()` macro - Add support for Bitcoin Core 23.0 when using the `rpc` blockchain -- Add `remove_partial_sigs` and `try_finalize` to `SignOptions` ## [v0.18.0] - [v0.17.0] @@ -472,4 +476,5 @@ final transaction is created by calling `finish` on the builder. [v0.17.0]: https://github.com/bitcoindevkit/bdk/compare/v0.16.1...v0.17.0 [v0.18.0]: https://github.com/bitcoindevkit/bdk/compare/v0.17.0...v0.18.0 [v0.19.0]: https://github.com/bitcoindevkit/bdk/compare/v0.18.0...v0.19.0 -[unreleased]: https://github.com/bitcoindevkit/bdk/compare/v0.19.0...HEAD +[v0.20.0]: https://github.com/bitcoindevkit/bdk/compare/v0.19.0...v0.20.0 +[unreleased]: https://github.com/bitcoindevkit/bdk/compare/v0.20.0...HEAD diff --git a/src/lib.rs b/src/lib.rs index 6db7103e..4c4bb3c2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -44,7 +44,7 @@ //! interact with the bitcoin P2P network. //! //! ```toml -//! bdk = "0.18.0" +//! bdk = "0.20.0" //! ``` //! //! # Examples