Skip to content

Releases: Blockstream/gdk

Release 0.0.51

30 Mar 21:35
release_0.0.51
Compare
Choose a tag to compare
  • SPV: Enable SPV for multisig BTC wallets
  • Singlesig: support for hw signers (Bitcoin only)
  • Singlesig: support for GA_http_request
  • Singlesig: implement GA_remove_account, see docs for details.

Release 0.0.50

08 Mar 20:00
release_0.0.50
Compare
Choose a tag to compare
  • Documentation: Improve documentation for connection and network related functions, add documentation of each gdk notification type.
  • Networking: Remove GA_disconnect.
  • Networking: Multiple small ABI changes, please see the API documentation for details.
  • Multisig/networking: Fix a number of bugs that could cause crashes and connection problems including failure to connect/reconnect.
  • Singlesig/networking: Update to match the multisig interface, including notifications
  • Misc: Various build and bug fixes

Release 0.0.49

20 Jan 08:09
release_0.0.49
Compare
Choose a tag to compare
  • Singlesig: Improved account discovery
  • Multisig: Don't send connection notifications for user-initiated session disconnect/destroy
  • Multisig: Remove old support for passing addressee asset_id as asset_tag
  • Multisig: Standardise address subtype as always 0 instead of null
  • Multisig: Remove range and surjection proofs from returned UTXO data
  • Multisig: Fix spending from very old version 0 addresses
  • Liquid: Return blinded addresses in tx list results
  • Liquid/AMP: Allow alternate blinding keys for AMP assets where required
  • HWW interface: Change get_blinding_nonces to also return blinding keys
  • Networking: fix some networking related crashes on android and iOS

Release 0.0.48

14 Dec 14:27
release_0.0.48
Compare
Choose a tag to compare
  • Liquid: New experimental API GA_psbt_sign for partial signing
  • Liquid: Update testnet asset registry URL
  • Liquid: Disable multi-asset sends on all networks
  • Liquid: Fix AMP blinding key upload on new subaccount creation
  • Single sig: Randomize secp context before use
  • All: Update localisation strings
  • Misc bug fixes

Release 0.0.47.post1

16 Nov 09:46
release_0.0.47.post1
02121fa
Compare
Choose a tag to compare
Release 0.0.47.post1 Pre-release
Pre-release
  • Update Liquid Testnet URLs
  • Fix create_subaccount bug

Release 0.0.47

04 Nov 17:35
release_0.0.47
Compare
Choose a tag to compare
  • Multisig: add support for persistent transactions cache
  • Multisig: return unblinded addresses in get_receive_address and get_previous_addresses
  • Singlesig: fix some json inconsistencies in transactions
  • Add support for pay to taproot to both multisig and singlesig wallets (unavailable until activation on the main chain)

Release 0.0.46.post1

26 Oct 19:30
release_0.0.46.post1
Compare
Choose a tag to compare

What's new in this release

  • Fix: increase proxy and socks setup timeouts

  • Fix: tor wakeup

Release 0.0.46

19 Oct 20:55
release_0.0.46
Compare
Choose a tag to compare
  • Single sig: Use built-in asset data if the asset registry is unreachable
  • Single sig: Align create_transaction and get_transactions data more closely to multisig
  • Single sig: Add support for manual coin selection
  • Single sig: Improve TLS handling to allow connecting to more electrum servers
  • Improve expired certificate handling
  • Allow fetching wallet id without login and return it from register. Note the identifier returned by single sig sessions has changed to match multisig behaviour
  • Fix builds under Python 3.9

Release 0.0.45.post1

29 Sep 23:25
release_0.0.45.post1
1e65a64
Compare
Choose a tag to compare

Patched version from v0.0.45 with:

  • Remove expired LE certificates

Release 0.0.45

22 Sep 09:36
release_0.0.45
Compare
Choose a tag to compare
  • ABI: Explicit utxos on create_transaction
  • Network: Improved re-login mechanism
  • General: Improved call handler resolution to reduce many requests
  • General: Improved caching for HWW
  • Singlesig: Improved create transaction and support bip21 prefix