- Implemented Sparrow Terminal interface for wallet configuration, creation, loading, and Whirlpool remixing
- Added support for Linux
aarch64
systems (e.g., Raspberry Pi 64-bit OS) - Introduced server alias configuration to enhance URL privacy
- Enabled server switching via Tools menu
- Added Cancel Transaction (RBF) feature for unconfirmed transactions
- Implemented Unit Format menu for customizable number display
- Enabled Sparrow Terminal support in headless Linux environments
- Enhanced multisig wallet security with output descriptor backup recommendations
- Integrated Jade as an airgapped (QR code) keystore import option
- Added Electrum Personal Server (EPS) config file export
- Increased maximum gap limit with warning for values over 999
- Enabled wallet import from Sparrow-generated output descriptor PDFs
- Implemented deprecation system for importers and exporters
- Deprecated Cobo Vault hardware wallet import/export functions
- Added QR code display for address verification in transaction diagram
- Introduced tab reordering for wallets and transactions
- Added warning for legacy multisig output descriptor multi entries
- Implemented immediate post-signing signature verification (BIP340)
- Enhanced UTXO management in address context menu
- Improved Soroban collaborative transaction experience
- Added transaction diagram image export option
- Enhanced logging for external API and Electrum server calls
- Optimized PayNym search performance
- Improved output descriptor dialog functionality
- Enhanced transaction diagram tooltip information
- Streamlined binaries by removing unnecessary Java native commands
- Expanded Settings QR scan capabilities for
xpub
- Optimized onion host resolution for proxied server connections
- Added freeze/unfreeze all associated UTXOs from address cell context menu
- Implemented spend all UTXOs for an address in Addresses table context menu
- Added taskbar user attention request for Soroban communication (OSX only)
- Enabled transaction label setting on Soroban collaborative transactions
- Implemented retry option for failed Soroban meeting requests
- Added
INFO
andDEBUG
level logging for external API calls - Implemented
TRACE
logging for all Electrum server calls - Reduced verbose Whirlpool connection-related logging errors
Bug Fixes
- Resolved Coldcard multisig export name length issue
- Addressed build reproducibility concern
- Fixed Whirlpool disconnection behavior
- Corrected Electrum wallet import for keystores without labels
- Aligned RBF-related commands with Allow Unconfirmed preference
- Fixed handling of newline characters in output descriptor dialog
- Corrected display of additional inputs in transaction diagram tooltips