- Add support for creating a CPFP transaction from the Transactions screen
- Add support for importing a master private key
- Add transaction hex tooltips
- Support ur:crypto-output scan and display of wallet output descriptor
- Allow external unconfirmed utxos to be spent if configured, and adjust wallet balance accordingly
- Always display fresh unused address on startup and when address has been used
- Improve coin selection with specific user defined fee amount
- When signing, ensure grinding for low R is done in the same way as libsecp256k1 so signatures match
- Cache fetched script hash status and dont retrieve transaction history again until it changes
- Use read timeout to improve disconnection behaviour, especially while refreshing a wallet
- Color transaction values which deduct from wallet balance in red
- Add option to strip sensitive info from psbt serialization when saving a transaction (File menu)
- When importing Electrum wallets, retrieve transaction labels from address labels too
- Allow manual configuration of HWI executable path in config file
- Support toggling trezor passphrase on and off in status bar USB menu
- Create new wallet transaction in background thread to keep the UI responsive, and indicate if long running
- Handle failure to retrieve broadcasted transaction from mempool and allow retry
- Indicate wallet load failure in status bar, and reconnect to another server if using a public server
- Show dialogs on the same screen as the currently focused window
- Improve BIP39 keystore import UI
- Preserve capitalization in keystore naming in policy script
- Verify segwit PSBT partial signatures when only non-witness UTXO is provided
- Add link for bug report submission to the Help menu
- Add insufficient inputs feedback label to the Send screen
- Bug fix: Deduplicate output descriptors for bwt
- Bug fix: Ensure wallet cannot have negative balance with same block tx ordering by sorting on value
- Bug fix: Don't revert to transaction broadcast state when verbose transaction fetch fails
- Bug fix: Always set server toggle tooltip on connection to handle bwt startup
- Bug fix: Update transaction tree with final txid when transaction is extracted
- Bug fix: P2SH-P2WPKH description
- Bug fix: Include all valid utxos when sending max amount (not just fully confirmed)
- Bug fix: Don't add inputs with negative effective value when calculating max value