- Taproot (P2TR) wallet support for single sig on signet and regtest networks
- Support sending to P2TR (Taproot) addresses
- Increase animation rate (to 200ms period) and max fragment length (to 250 bytes) when displaying UR QRs
- Always serialize PSBT non-witness UTXO fields without witness data (pre-Segwit serialization) to reduce PSBT size
- Optimize and increase sampling rate of QR scanning to 200ms
- Allow selection of webcam device from QR Scan dialog
- Accept pasting a whitespace delimited sequence of words into any word textfield of the BIP39 mnemonic word entry
- Enable Max button for when sending to selected UTXOs without address and label filled
- Handle multiple selection when freezing and unfreezing utxos
- Improve Send amount error labels adding dust threshold label for amounts that are too low
- Add Caravan wallet file import and export
- Upgrade to Java 16, JavaFX 16 and Gradle 7.1
- Close Message Sign dialog on window close button and escape key
- Switch mempool size chart to kvB when max Y value is less than 3 MvB
- Add native secp256k1 library to support Schnorr signing and verification
- Bug fix: Save address labels on a new wallet
- Bug fix: Always delete hwi dir on osx before copying
- Bug fix: Avoid hang on closing webcam due to rescans for new camera devices
- Bug fix: Don't show Message Sign context menu item when message signing can't be performed