Skip to content

Releases: Blockstream/gdk

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

Release 0.0.42

16 May 16:02
release_0.0.42
193e53d
Compare
Choose a tag to compare
  • Rust: Add support for multiple accounts and multiple types (p2sh-p2wpkh, p2wpkh, p2pkh)
  • Rust: Perform BIP44 account discovery at first login
  • Rust: Spend unconfidential utxos by default
  • Rust: Add support for proxy network connections
  • Rust: Standardize wallet identification and caching behavior
  • Rename some electrum network names (breaking change)
  • Add GA_login_user to replace other login calls, which are now deprecated.
  • Update root certificates for SSL certificate pinning validation
  • Networking fixes
  • Build and CI fixes

Release 0.0.41

29 Mar 20:42
release_0.0.41
Compare
Choose a tag to compare
  • Add support for the hardware anti-exfil protocol
  • Add support for undoing a two factor reset request
  • Add support for multi-server SPV cross-validation under electrum
  • Add support for hiding accounts and renaming the main account
  • Add support for fetching historical addresses
  • Add Python examples for Bitcoin and Liquid AMP assets
  • Bug fixes, thread safety improvements and updates

Release 0.0.40

12 Feb 20:25
release_0.0.40
Compare
Choose a tag to compare
  • Liquid: Fix un-blindable transaction handling
  • Show subaccount names and transaction memos for non-blob-upgraded wallets
  • Remove the limit on transaction list fetching for large numbers of transactions
  • Threading safety improvements, bug fixes

Release 0.0.39

02 Feb 17:58
release_0.0.39
265e9db
Compare
Choose a tag to compare
  • add client blob support to store encrypted data on the server, use it to store tx memos and subaccount names
  • 2of3: sign recovery key at subaccount creation, later verify it
  • handle missing fiat rate
  • validate replace transactions
  • reformat user agent string

Release 0.0.38

14 Jan 02:18
release_0.0.38
Compare
Choose a tag to compare

fiat rate fixes