Skip to content

1.7.0

Compare
Choose a tag to compare
@craigraw craigraw released this 27 Oct 11:34
· 592 commits to master since this release
  • Implement Sparrow Terminal interface to configure Sparrow, create and load wallets, and remix with Whirlpool
  • Support Linux aarch64 operating systems (such as Raspberry Pi 64-bit OS)
  • Add support for configuring server aliases to hide server URLs
  • Add support for switching servers via the Tools menu
  • Add Cancel Transaction (RBF) to the unconfirmed transaction context menu to recover spent funds via RBF
  • Add Unit Format menu to View menu to select alternative grouping and decimal separators
  • Support running Sparrow Terminal in headless Linux (no $DISPLAY) environments
  • Recommend a backup of the output descriptor when saving new multisig wallets
  • Add Jade as an airgapped (QR code) keystore importer
  • Add wallet export option to export a config file for Electrum Personal Server (EPS)
  • Increase the maximum gap limit, but display a warning when the gap limit is over 999
  • Add support for importing a wallet from a Sparrow-created output descriptor PDF
  • Add support for deprecating importers and exporters
  • Deprecate importing and exporting for Cobo Vault hardware wallet
  • Add a context menu item in the transaction diagram to show input and output addresses as QRs for verification
  • Add Move Left and Move Right context menu items to reorder wallet and transaction tabs
  • Show warning dialog when a legacy multisig output descriptor multi is entered
  • Verify signatures immediately after signing as per recommendation in BIP340
  • Freeze and unfreeze all associated UTXOs from an address cell context menu
  • Add a context menu item to Addresses table to spend all UTXOs for an address
  • Request user attention via the taskbar when Soroban communication requires action (OSX only)
  • Set a transaction label on Soroban collaborative transactions
  • Allow Soroban initiator to retry if the meeting request fails
  • Save a transaction diagram as an image through a context menu item on the diagram
  • Add INFO or DEBUG level logging to all external API calls
  • Add TRACE logging to all Electrum server calls
  • Suppress verbose Whirlpool connection related logging errors
  • Use compact parameter to improve PayNym search performance
  • Ignore newline characters when editing a wallet configuration in the output descriptor dialog
  • Show additional inputs in the transaction diagram tooltip as labels or abbreviated txid:index
  • Remove unnecessary Java native commands from binaries
  • Accept output descriptor fragments in Settings QR scan for xpub
  • Avoid resolution of onion hosts when creating proxied server socket addresses
  • Bug fix: Fix long name length on Coldcard multisig export
  • Bug fix: Fix reproducibility issue by avoiding use of objcopy to strip debug info during build
  • Bug fix: Cancel Whirlpool startup service when disconnecting
  • Bug fix: Fix import of Electrum wallets without keystore labels
  • Bug fix: Disable RBF related commands if Allow Unconfirmed preference is disabled