Skip to content

Releases: bitcoindevkit/bdk-swift

Release 0.6.1

03 Nov 14:48
Compare
Choose a tag to compare
Release 0.6.1 Pre-release
Pre-release

Summary

This release updates the BDK 0.23 rust-bitcoin dependency to 0.28.2 which includes backported changes from rust-bitcoin 0.29 that fix an issue where some specific transactions and/or blocks fail to deserialize.

Release 0.6.0

30 Oct 01:41
Compare
Choose a tag to compare
Release 0.6.0 Pre-release
Pre-release

Summary

This release updates BDK to 0.23 and has a number of breaking changes and new apis. See changelog for all the details.

Changelog

Full Changelog: bitcoindevkit/bdk-ffi@v0.9.0...v0.10.0

Release 0.5.0

01 Oct 00:33
0.5.0
5ccf19d
Compare
Choose a tag to compare
Release 0.5.0 Pre-release
Pre-release

Updated to bdk-ffi from v0.7.0 to v0.9.0 (bdk 0.22).

What's Changed

bdk-ffi v0.9.0

Breaking Changes

APIs Added

  • generate_mnemonic(), returns string mnemonic
  • interface DescriptorSecretKey
  • new(Network, string_mnenoinc, password), contructs DescriptorSecretKey
  • derive(DerivationPath), derives and returns child DescriptorSecretKey
  • extend(DerivationPath), extends and returns DescriptorSecretKey
  • as_public(), returns DescriptorSecretKey as DescriptorPublicKey
  • as_string(), returns DescriptorSecretKey as String
  • interface DescriptorPublicKey
    • derive(DerivationPath) derives and returns child DescriptorPublicKey
    • extend(DerivationPath) extends and returns DescriptorPublicKey
    • as_string() returns DescriptorPublicKey as String
  • Add to interface Blockchain the get_height() and get_block_hash() methods bitcoindevkit/bdk-ffi#184
  • Add to interface TxBuilder the set_recipients(recipient: Vec) method [#186]
  • Add to dictionary TransactionDetails the confirmation_time field bitcoindevkit/bdk-ffi#190
  • Interfaces Added bitcoindevkit/bdk-ffi#154
    • DescriptorSecretKey
    • DescriptorPublicKey
    • DerivationPath

bdk-ffi 0.8.0

Release 0.4.0

24 Jun 23:17
0.4.0
320f95e
Compare
Choose a tag to compare
Release 0.4.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.3.0...0.4.0

Release 0.3.0

13 May 21:32
5622b07
Compare
Choose a tag to compare
Release 0.3.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.2.0...0.3.0

Release 0.2.0

03 Mar 04:34
91b290e
Compare
Choose a tag to compare
Release 0.2.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.1.4...0.2.0

Release 0.1.4

03 Dec 20:45
f2b857a
Compare
Choose a tag to compare
Release 0.1.4 Pre-release
Pre-release

Supports M1 for ios simulator and macos.

What's Changed

New Contributors

Full Changelog: 0.1.3...0.1.4

Release 0.1.3

24 Nov 22:48
dcefae8
Compare
Choose a tag to compare
Release 0.1.3 Pre-release
Pre-release
Release 0.1.3