- Add download file verification dialog supporting PGP signatures and SHA256 manifests (Tools menu)
- Coldcard Q1 support (with BBQr)
- Trezor Safe 3 support
- Satschip NFC card support
- Upgrade to HWI 2.4.0
- Improve QR reading by additionally scanning using BoofCV
- Add 'Restart in Signet' to Tools menu
- Add mempool.space signet public server
- Allow adding additional accounts (up to account 30) if accounts 0-9 have already been added
- Improve script area display of inputs that spend a taproot script path
- Add seconds to Date column for Transactions and UTXOs CSV export
- If validating derivations, disallow paths that match other networks
- Avoid saving certificates for public servers
- Update build for Java 21 (@msgilligan)
- Update guava, gson, junit, nightjar and slf4j dependencies
- Upgrade junit tests from 4 to 5
- Increase Whirlpool http client timeout
- Crop y axis range in block target fee rates chart
- Add import file to Krux keystore and wallet import
- Change Cancel button text to Close on QR display and scan dialogs
- Add border to expanded transaction diagram on Linux to handle some window managers
- Bug fix: Avoid null labels when broadcasting a loaded transaction with no name
- Bug fix: Include labels for hidden addresses in address CSV export
- Bug fix: Add delay to before fetching rates to avoid HTTPClient error (@PrinceOfEgypt)
- Bug fix: In Cormorant, fix wallet loading with multiple unconfirmed ancestors
- Bug fix: Open files and URIs after initial wallet loading