Skip to content

Commit c82c02a

Browse files
committed
Merge #188: Chore/make release
e5d48df chore: update rust edition 2021, package v1.0.0 (Vihiga Tyonum) b660286 chore: release version 1.0.0 (Vihiga Tyonum) Pull request description: <!-- You can erase any parts of this template not applicable to your Pull Request. --> ### Description update `bdk-cli` version to `1.0.0` and bumped the rust edition to 2021. #### All Submissions: * [x] I've signed all my commits * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk-cli/blob/master/CONTRIBUTING.md) * [x] I ran `cargo fmt` and `cargo clippy` before committing ACKs for top commit: notmandatory: ACK e5d48df Tree-SHA512: b730e6dd256dab0c5f7270c510f3e50f6138978eceb7d1b9eba7150eb4cc4f181e771d899c73815c3b36b8b671b008624e796aef77d15c753ebb52c5b5ca095b
2 parents 72b7cb6 + e5d48df commit c82c02a

File tree

4 files changed

+462
-198
lines changed

4 files changed

+462
-198
lines changed

CHANGELOG.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,38 @@ page. See [DEVELOPMENT_CYCLE.md](DEVELOPMENT_CYCLE.md) for more details.
55

66
## [Unreleased]
77

8+
## [1.0.0]
9+
10+
- Changed the MSRV to 1.75.0 and bumped the rust edition to 2021
11+
- Changed `electrum` client to use `bdk_electrum`, `sqlite` feature to use `bdk_wallet/rusqlite`
12+
- Updated `repl` to use shlex instead of `regex`, `rustyline` and `fd-lock`
13+
- Updated `bdk_wallet` to 1.0.0
14+
- Updated `bdk_bitcoind_rpc` to `0.18.0`, `bdk_electrum` to `0.21.0`, `bdk_esplora` to `0.20.1`, `bdk-reserves` to `0.29.0`
15+
- Updated `electrsd` to v31.0
16+
- Updated `clap` to v4.5
17+
- Added `cbf` (compact block filter) feature using `bdk-kyoto`
18+
- Replaced `regtest-bitcoin` feature with `rpc`
19+
- Added custom error enum
20+
- Set `repl` and `sqlite` as the default features
21+
- Set default fee rate to `FeeRate::BROADCAST_MIN`
22+
- Enabled replace-by-fee by default
23+
- Replaced `ExtendedPrivateKey` with `Xpriv`
24+
- Replaced `list_transactions` with `transactions`
25+
- Replaced `allow_shringking` with `drain_to` methods
26+
- Replaced `Wallet<D>` with `PersistedWallet<D>`
27+
- Replaced `descriptor` CLI parameter with `ext-descriptor` and `change` with `int-descriptor`
28+
- Dropped support for `sled`
29+
- Dropped `key-value-db` feature
30+
- Dropped `esplora-ureq`, `esplora-reqwest`, `regtest-bitcoin`, `regtest-electrum`, `regtest-node` and `reserves` features
31+
832
## [0.27.1]
33+
934
- Added hardware signers through the use of HWI.
1035
- Bumped rustc stable to 1.65.
1136
- Bumped electrsd version to v0.22.*.
1237

1338
## [0.26.0]
39+
1440
- Check that a `PSBT` is signed before broadcast, else throw a useful error message to user.
1541
- Miniscript Translation capability to an `AliasMap` in wasm, to enhance the paly ground interface.
1642
- cli-app framework from `structop` to `clap`.
@@ -81,7 +107,8 @@ page. See [DEVELOPMENT_CYCLE.md](DEVELOPMENT_CYCLE.md) for more details.
81107

82108
## [0.1.0-beta.1]
83109

84-
[unreleased]: https://github.com/bitcoindevkit/bdk-cli/compare/v0.27.1...HEAD
110+
[Unreleased]: https://github.com/bitcoindevkit/bdk-cli/compare/v1.0.0...HEAD
111+
[1.0.0]: https://github.com/bitcoindevkit/bdk-cli/compare/v0.27.1...v1.0.0
85112
[0.27.1]: https://github.com/bitcoindevkit/bdk-cli/compare/v0.26.0...v0.27.1
86113
[0.26.0]: https://github.com/bitcoindevkit/bdk-cli/compare/v0.6.0...v0.26.0
87114
[0.6.0]: https://github.com/bitcoindevkit/bdk-cli/compare/v0.5.0...v0.6.0

0 commit comments

Comments
 (0)