Releases
1.7.2
Add Taproot support on Bitcoin Core using the new Cormorant library utilizing descriptor wallets (requires Bitcoin Core v24 or later)
Show a Lifehash for the wallet's master fingerprint in the Settings tab and Passphrase dialog
Implement BIP329 for importing and exporting wallet labels (Wallet Import and Export dialogs)
Add full support for Tapsigner as a hardware wallet (initialize, import, backup, change pin, message and transaction signing)
Add support for sending to, sweeping and re-initialized a Satscard (Send tab Pay to dropdown and Tools > Sweep Private Key)
Upgrade to HWI 2.2.0 (@achow101 )
Add support for entering empty passphrases on Trezor One
Add Jade multisig export to wallet Export dialog
Add support for private key sweeping using Bitcoin Core with Cormorant (requires Bitcoin Core v24 or later)
Add https protocol to support Bitcoin Core connections over TLS
Add note on disabling derivation path validation to keystore help tooltip
Avoid copying wallet history unnecessarily on wallet load
Export 8 decimal places when exporting a CSV in BTC units
Add config property autoSwitchProxy
to disable automatic proxy switching on failure
Improve Tor connection failure messages with help text
Indicate in the SSL handshake warning that a certificate renewal may be the cause
Prefer loading data for transaction tabs from existing wallet transactions
Allow expired certificates for electrum servers so long as they have been previously used or explicitly approved
Write and parse both multipath and single descriptors in wallet output descriptor export
Add transaction fee column to transactions CSV for outgoing (spending) transactions
Improve display of JSON-RPC error exceptions
Add block height to Terminal connected label
Update menu categories for Linux desktop installation
Improve legacy Bitcoin Core wallet error messages
Set initial focus to done button on Terminal server test dialog
Avoid triggering all history changed event on unconfident script hash status calculations
Update dependencies for guava, simple-json-rpc, junit and dependants
Upgrade Gradle to 7.6 for Java 19 support
Bug fix: Fix Sparrow export wallet file extension to be always .mv.db
Bug fix: Fix cancelling Create Wallet in Terminal
Bug fix: Allow message sign/verify from nested segwit wallets
Bug fix: Fix edge case when loading wallets with matching tx inputs and outputs
Bug fix: Fix persistence of renaming and deleting newly created wallet accounts
Bug fix: Ensure focus remains on table after editing a label cell
Bug fix: Add merge function for wallet transaction entry edge case
Bug fix: Fix address context menu action Copy Output Script Bytes to return entire ScriptPubKey
Bug fix: Disable server toggle when no server is configured (URL host is empty)
You can’t perform that action at this time.