]> Untitled Git - bdk/commitdiff
Bump bdk_wallet to v1.1.0
authorvalued mammal <valuedmammal@protonmail.com>
Tue, 4 Feb 2025 17:33:59 +0000 (12:33 -0500)
committervalued mammal <valuedmammal@protonmail.com>
Wed, 5 Feb 2025 13:23:09 +0000 (08:23 -0500)
bdk_bitcoind_rpc to 0.18.0
bdk_electrum to 0.21.0

crates/bitcoind_rpc/CHANGELOG.md
crates/bitcoind_rpc/Cargo.toml
crates/core/CHANGELOG.md
crates/electrum/CHANGELOG.md
crates/electrum/Cargo.toml
crates/wallet/CHANGELOG.md
crates/wallet/Cargo.toml

index 6acf96f8667cafec6c100834d111d456efd89d28..6c0c8c6812c696f999ba59863de39700a1060896 100644 (file)
@@ -7,10 +7,17 @@ Contributors do not need to change this file but do need to add changelog detail
 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).
 
+## [bitcoind_rpc-0.18.0]
+
+### Added
+
+- Added `bip158` module as a means of updating `bdk_chain` structures #1614
+
 ## [bitcoind_rpc-0.17.1]
 
 ### Changed
 
 - Minor updates to fix new rustc 1.83.0 clippy warnings #1776
 
-[bitcoind_rpc-0.17.1]: https://github.com/bitcoindevkit/bdk/releases/tag/bitcoind_rpc-0.17.1
\ No newline at end of file
+[bitcoind_rpc-0.17.1]: https://github.com/bitcoindevkit/bdk/releases/tag/bitcoind_rpc-0.17.1
+[bitcoind_rpc-0.18.0]: https://github.com/bitcoindevkit/bdk/releases/tag/bitcoind_rpc-0.18.0
index 4102a93d57e39d13b99b366034311233aca632f8..7e5eda93ef6fc5e88d0164a3e2e3045b45b870b4 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "bdk_bitcoind_rpc"
-version = "0.17.1"
+version = "0.18.0"
 edition = "2021"
 rust-version = "1.63"
 homepage = "https://bitcoindevkit.org"
index 1f108970f733f623afd35e13504ae3a62fcb3e42..6252a80ddb4e36f82b3b8962322dc99c23f0888a 100644 (file)
@@ -7,10 +7,14 @@ Contributors do not need to change this file but do need to add changelog detail
 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
+
+- test: add tests for `Merge` trait #1738
+
 ## [core-0.4.1]
 
 ### Changed
 
 - Minor updates to fix new rustc 1.83.0 clippy warnings #1776
 
-[core-0.4.1]: https://github.com/bitcoindevkit/bdk/releases/tag/core-0.4.1
\ No newline at end of file
+[core-0.4.1]: https://github.com/bitcoindevkit/bdk/releases/tag/core-0.4.1
index 613b0dc34c6398541c079102fb2d916505a0c005..f89e86ed14aa3baddb99861c0d2736907513736f 100644 (file)
@@ -7,10 +7,16 @@ Contributors do not need to change this file but do need to add changelog detail
 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).
 
+## [electrum-0.21.0]
+
+- Bump crate MSRV to 1.75.0
+- deps: bump `electrum-client` to 0.23.0
+
 ## [electrum-0.20.1]
 
 ### Changed
 
 - Minor updates to fix new rustc 1.83.0 clippy warnings #1776
 
-[electrum-0.20.1]: https://github.com/bitcoindevkit/bdk/releases/tag/electrum-0.20.1
\ No newline at end of file
+[electrum-0.20.1]: https://github.com/bitcoindevkit/bdk/releases/tag/electrum-0.20.1
+[electrum-0.21.0]: https://github.com/bitcoindevkit/bdk/releases/tag/electrum-0.21.0
\ No newline at end of file
index 65e7e8dc7a2459cb8efb4f341d58f22522c84c12..e3918c18d3cef7ce59c604754933f5af60e7abc5 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "bdk_electrum"
-version = "0.20.1"
+version = "0.21.0"
 edition = "2021"
 homepage = "https://bitcoindevkit.org"
 repository = "https://github.com/bitcoindevkit/bdk"
@@ -14,7 +14,7 @@ workspace = true
 
 [dependencies]
 bdk_core = { path = "../core", version = "0.4.1" }
-electrum-client = { version = "0.22", features = [ "proxy" ], default-features = false }
+electrum-client = { version = "0.23", features = [ "proxy" ], default-features = false }
 
 [dev-dependencies]
 bdk_testenv = { path = "../testenv" }
index 8713c598aa8b97616dc3877aa8543be540a3cabb..ffef24b0e08ed3ca4c2f6138cef0b9a25bb3652e 100644 (file)
@@ -7,6 +7,23 @@ Contributors do not need to change this file but do need to add changelog detail
 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).
 
+## [wallet-1.1.0]
+
+### Added
+
+- `Wallet` can now be constructed using `Network::Testnet4` #1805
+- test: create tx locktime cltv for a specific time #1682
+- docs: add architectural decision records (ADR) #1592
+
+### Changed
+
+- Changed the default transaction version number to version 2 for TxBuilder. #1789
+
+### Fixed
+
+- Improve safety on finalize psbt #1790
+- Fixed an issue preventing `build_fee_bump` from re-targeting the drain value for some wallets #1812
+
 ## [wallet-1.0.0]
 
 ### Summary
@@ -1237,3 +1254,4 @@ final transaction is created by calling `finish` on the builder.
 [v1.0.0-beta.5]: https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-beta.5
 [v1.0.0-beta.6]: https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-beta.6
 [wallet-1.0.0]: https://github.com/bitcoindevkit/bdk/releases/tag/wallet-1.0.0
+[wallet-1.1.0]: https://github.com/bitcoindevkit/bdk/releases/tag/wallet-1.1.0
index f8420beb21b00e2d5d33f056648707fef5afc267..028aac6c8ef4aea7a6aab4d849a194cd2fbb0a0e 100644 (file)
@@ -1,7 +1,7 @@
 [package]
 name = "bdk_wallet"
 homepage = "https://bitcoindevkit.org"
-version = "1.0.0"
+version = "1.1.0"
 repository = "https://github.com/bitcoindevkit/bdk"
 documentation = "https://docs.rs/bdk"
 description = "A modern, lightweight, descriptor-based wallet library"