Skip to content

Releases: Blockstream/gdk

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

Release 0.0.44

01 Sep 14:18
release_0.0.44
8896f96
Compare
Choose a tag to compare
  • Single sig: Enable Bitcoin mainnet support
  • Liquid: Add support for host unblinding
  • Liquid: Provide fallback built-in asset and icon data
  • Network: Stability and re-connection improvements
  • ABI: Add fiat rate change notifications, remove fee notifications
  • ABI: Add GA_get_fee_estimates to fetch fees
  • ABI: Add new filter options (dust, expiry, confidential) for balances/UTXOs
  • ABI: Remove GA_get_expired_deposits
  • ABI: Simplify and document the hardware wallet/auth handler interfaces
  • ABI: There are now fewer state changes for some auth handlers
  • General: Improved caching to speed up many operations
  • General: Various bug fixes and speedups

release_0.0.44rc1

24 Aug 13:25
release_0.0.44rc1
Compare
Choose a tag to compare
release_0.0.44rc1 Pre-release
Pre-release
Release 0.0.44rc1

Release 0.0.43.post1

12 Aug 21:56
release_0.0.43.post1
Compare
Choose a tag to compare

Patched version from v0.0.43 with:

  • rust: update aes related dependencies
  • rust: update MSRV to 1.49.0
  • ci: update docker images

Release 0.0.43

29 Jun 11:23
release_0.0.43
Compare
Choose a tag to compare
  • Single sig: Fix an issue with address generation for p2wpkh/p2pkh that could cause stuck coins
  • Single sig: Many important fixes and improvements to upcoming single sig support, including Fee bumping and tx eviction support, improved Liquid fee estimation, faster operation, more consistency with multisig and test improvements
  • Single sig: Multiple ABI changes including the location of cached data and settings which will not be carried forward. Please note the single sig code will continue to change rapidly until mainnet release including potentially further ABI changes
  • Network: New Liquid Testnet network is now supported
  • Network: Add a new certificate chain to replace the current chain which will expire soon
  • Network: Upgrade asset registry and backend onion connections to tor v3
  • Build: Multiple build fixes and dependency updates
  • Build: Add support for building on Apple Big Sur
  • ABI: removed GA_check_proxy_connectivity
  • ABI: Liquid now uses the networks policy asset id instead of "btc" in returned JSON
  • ABI: The sequence of state changes for some auth handlers has changed
  • ABI: GA_login_user should be used for all logins. The existing login calls will be removed in the next release
  • ABI: Network parameter names and some keys have changed names for consistency.
  • General: Various bug fixes and internal consistency improvements

Release 0.0.42 post1

01 Jun 12:04
release_0.0.42.post1
69b24f3
Compare
Choose a tag to compare

Patched version from v0.0.42 with:

  • rust: fix db dir name
  • update meson to 0.58.0
  • update boost and autobahn-cpp
  • fix builds on darwin system