Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

Releases: bitcoindevkit/bdk-kotlin

Release 0.10.1

03 Nov 16:58
v0.10.1
e004a32
Compare
Choose a tag to compare
Release 0.10.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.8.0

09 Sep 20:31
v0.8.0
Compare
Choose a tag to compare
Release 0.8.0 Pre-release
Pre-release

NOTE: artifacts are published on maven central as version 0.8.2 due to issues while publishing.

What's Changed

New Contributors

  • @caiofaustino made their first contribution in #3
  • @darkvoid32 made their first contribution in #60
  • @nicbus made their first contribution in #63

Full Changelog: v0.3.2...v0.8.0

Release 0.7.1

28 Jun 16:43
v0.7.1
4128eb7
Compare
Choose a tag to compare
Release 0.7.1 Pre-release
Pre-release

This release fixes a broken bdk-jvm binary issue on the x86-64 and aarch64 darwin (macOS) platform that came up in the v0.7.0 release.

Version 0.7.0

18 Jun 14:24
v0.7.0
4b2ef8b
Compare
Choose a tag to compare
Version 0.7.0 Pre-release
Pre-release

General

Update bdk-ffi to 0.7.0, which relies on BDK version 0.19.0

  • Fixes sqlite-db issue causing wrong balance
  • Adds experimental taproot descriptor and PSBT support

APIs Removed

APIs Added

  • Wallet.getAddress(AddressIndex), returns AddressInfo, which contains an address (String) and an index (UInt) bitcoindevkit/bdk-ffi#137

APIs Changed

  • Wallet.sign(PartiallySignedBitcoinTransaction) now returns a Boolean, true if the PSBT is finalized, false if it's only a partial signature and the PSBT is not ready for broadcast bitcoindevkit/bdk-ffi#161

NOTE

This release is broken on maven central for bdk-jvm. Use 0.7.1 instead.

0.5.2

16 Apr 04:15
v0.5.2
45364ce
Compare
Choose a tag to compare
0.5.2 Pre-release
Pre-release

This release fixes a broken bdk-jvm binary issue on the x86 linux platform that came up in the v0.5.1 release.

0.5.1

16 Apr 04:07
v0.5.1
c9cf535
Compare
Choose a tag to compare
0.5.1 Pre-release
Pre-release

This release is broken on maven central for bdk-jvm. Use 0.5.2 instead.