- Add BIP375 PSBT fields and verify DLEQ proofs for hardware wallet support when sending to silent payments addresses
- Format display of addresses in 4 character chunks (disable via View > Bitcoin Addresses > Chunk Addresses)
- Add wallet discovery feature for connected devices with a configurable number of accounts to scan
- Use PSBTv2 as the default internal PSBT representation
- Add Codex32 (BIP93) importer to the software wallet keystore import options (@ikmckenz)
- Add Trezor Safe 7 support
- Add Keycard and Keycard Shell support (@bitgamma)
- Add Ledger Nano Gen5 support
- Use precise fee rates estimate from mempool.space
- Restore Coingecko access by adding a user agent to the exchange source request (@lnliz)
- Select the preferred QR encoding via a dropdown on the QR display dialog, and save the selection
- Add Raw to the QR encoding options for displaying transaction hex as raw bytes
- Add Frigate to the detected electrum server capabilities list
- Pass the existing keystore derivation if present to the connected device and card import panes
- Display a warning when entering SLIP132 extended keys into a watch-only wallet of a different script type
- Add any missing key path information to PSBTs once a signing wallet is chosen
- Add an additional fee rate limit check for high fee transactions
- Always show the Display Address button for watch-only wallets
- Add the block.xyz (Augur) fee estimator (@lnliz)
- Ensure plugdev is added as a system group on Linux if absent
- Delete the home folder on exit if empty
- Update to Java v25.0.2 and JavaFX v25.0.2
- Upgrade the internal Tor to v0.4.8.21
- Bug fix: Fix mnemonic words layout issue on 4k screens in Windows
- Bug fix: Fix handling of non-standard key derivations when writing output descriptors
- Bug fix: Fix Trezor change detection on signing for multisig wallets
- Bug fix: Respect the configured Bitcoin Unit on the transaction diagram