Skip to content

Commit b955a48

Browse files
docs: add changelog for 2.0.0 release
1 parent ecba28c commit b955a48

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,63 @@ Changelog information can also be found in each release's git tag (which can be
33

44
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).
55

6+
## [v2.0.0]
7+
8+
This release brings bdk-ffi to it's 2.0.0 version!
9+
10+
The release uses the following Rust dependencies:
11+
- bdk_wallet 2.0.0
12+
- bdk_electrum 0.23.0
13+
- bdk_esplora 0.22.0
14+
- bdk_kyoto 0.13.1
15+
- uniffi 0.29.1
16+
- rust-bitcoin 0.32.6
17+
18+
### Added
19+
- PSBT file operations: read and write PSBT files [#800]
20+
- New `Psbt::from_unsigned_tx` constructor [#802]
21+
- New `Psbt::spend_utxo` method [#798]
22+
- Arbitrary persistence for wallet [#771]
23+
- Wallet changeset primitives [#756]
24+
- Display implementation for `Transaction` [#799]
25+
- `Descriptor::max_weight_to_satisfy` method [#794]
26+
- Expose `Wallet::public_descriptor` [#786]
27+
- Expose `Wallet::tx_details` [#778]
28+
- Expose `Wallet::latest_checkpoint` [#761]
29+
- `TxGraphChangeSet::first_seen` and `last_evicted` fields [#782]
30+
- `from_string` constructors for hash types [#784]
31+
- `Transaction::wtxid` method [#773]
32+
- Kyoto: average feerate and connect functionality [#797]
33+
34+
### Changed
35+
- Use `Amount` type in `TxOut` instead of u64 [#781]
36+
- Update to latest bdk_kyoto with API changes [#772]
37+
- Add `lookahead` as optional argument to wallet methods [#770]
38+
39+
### Fixed
40+
- Export public types from `Script` [#763]
41+
- Change object to record for struct with fields [#738]
42+
43+
[#738]: https://github.com/bitcoindevkit/bdk-ffi/pull/738
44+
[#756]: https://github.com/bitcoindevkit/bdk-ffi/pull/756
45+
[#761]: https://github.com/bitcoindevkit/bdk-ffi/pull/761
46+
[#763]: https://github.com/bitcoindevkit/bdk-ffi/pull/763
47+
[#770]: https://github.com/bitcoindevkit/bdk-ffi/pull/770
48+
[#771]: https://github.com/bitcoindevkit/bdk-ffi/pull/771
49+
[#772]: https://github.com/bitcoindevkit/bdk-ffi/pull/772
50+
[#773]: https://github.com/bitcoindevkit/bdk-ffi/pull/773
51+
[#778]: https://github.com/bitcoindevkit/bdk-ffi/pull/778
52+
[#781]: https://github.com/bitcoindevkit/bdk-ffi/pull/781
53+
[#782]: https://github.com/bitcoindevkit/bdk-ffi/pull/782
54+
[#784]: https://github.com/bitcoindevkit/bdk-ffi/pull/784
55+
[#786]: https://github.com/bitcoindevkit/bdk-ffi/pull/786
56+
[#794]: https://github.com/bitcoindevkit/bdk-ffi/pull/794
57+
[#797]: https://github.com/bitcoindevkit/bdk-ffi/pull/797
58+
[#798]: https://github.com/bitcoindevkit/bdk-ffi/pull/798
59+
[#799]: https://github.com/bitcoindevkit/bdk-ffi/pull/799
60+
[#800]: https://github.com/bitcoindevkit/bdk-ffi/pull/800
61+
[#802]: https://github.com/bitcoindevkit/bdk-ffi/pull/802
62+
663
## [v1.2.0]
764

865
This release brings in a new experimental compact block filters client!
@@ -457,6 +514,7 @@ This release has a number of new APIs, and adds support for Windows in bdk-jvm.
457514

458515
[BIP 0174]:https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki#encoding
459516

517+
[v2.0.0]: https://github.com/bitcoindevkit/bdk-ffi/compare/v1.2.0...v2.0.0
460518
[v1.2.0]: https://github.com/bitcoindevkit/bdk-ffi/compare/v1.1.0...v1.2.0
461519
[v1.1.0]: https://github.com/bitcoindevkit/bdk-ffi/compare/v1.0.0-beta.7...v1.1.0
462520
[v1.0.0-beta.7]: https://github.com/bitcoindevkit/bdk-ffi/compare/v1.0.0-beta.6...v1.0.0-beta.7

0 commit comments

Comments
 (0)