- Broadcast transactions over a new Tor circuit to an external service where Tor is enabled
- Add Send To Many dialog in the Tools menu to create a transaction with many recipients from table entry or CSV
- Add wallet transactions loading log viewer
- Update related address, transaction, input and output labels automatically when unfilled
- Set transaction, input and output labels to the address label on receiving to that address
- Register and handle bitcoin: and aopp: links from the browser
- Add AOPP address ownership support
- Open files and URIs from command line arguments
- Add button to request a new change address on the transaction diagram
- Add icons to wallet context menu items where they appear as action buttons in the cell
- Add fade animation on server toggle while connecting
- Always use 8 fraction digits when displaying BTC amounts, and use a fixed width font on OSX
- Ensure config, wallet directories and wallets are created owner read/write only
- Handle missing webcam dependency on windows showing error alert with link to resolve
- Request payjoin transactions (over Tor if available) in background thread
- Calculate and cache script hashes statuses on wallet load to avoid unnecessary initial history fetching
- Refactor storage to handle different persistence strategies
- Add View menu option to hide UTXOs chart
- Add paste function to label context menu
- Bug fix: Fix empty addresses table bug after requesting many new addresses
- Bug fix: Ensure wallet import and export file streams are always closed
- Bug fix: Only save tmp backup wallet if connected
- Bug fix: Fix MitM alert to avoid height-related label truncation
- Bug fix: Don't backup wallets loaded from outside of the wallets folder
- Bug fix: Fix selection of Others bar in UTXO chart
- Bug fix: Fix tree selection bug when preselecting a txi/txo on initial open of the transaction editor
- Bug fix: Handle partial RBF by not adding non-RBF enabled inputs
- Bug fix: Avoid cursor reset on payment label