Improvements
- Created Managed accounts
- Rebuild Nostr Wallet Connect with improved authorization and UI
- Add LUD-09 success action support for LNURL payments
- Improved LUD-09 success action UI on confirmation page
- Remove the "no security" option — security is now always required
- Block display of stale currency rates
- Improve image cache efficiency and account storage
- Reduce re-renders on unchanged information
- Stabilize dropdown menu and notification manager
- Improve randomness of paylink IDs
Bug Fixes
- Add self-healing databases in case of out-of-memory shutdown
- Fix LNURL suggested amount not applied showing 0
- Fix LNURL fixed-invoice payments showing edit amount page
- Fix invoice display bug for non user@host LNURL
- Fix ability to spoof display for Blitz LNURL
- Validate LNURL response amount against input amount
- Add invoice amount validation check
- Fix NWC balance and DoS map bug
- Fix Android storage crash
- Fix seed phrase page crash
- Fix opening non-https URLs and URL origin validation
- Validate phone numbers with country code
- Fix NIP-05 whitespace name bug
- Fix emoji bar max length
- Fix race condition when updating contact name
- Fix null date and abs date bugs
- Fix gift crash bug
- Fix migration bug (14 months old)
- Fix potential future IV serialization bug
- Fix overwrite blocking bug on PIN upgrade
- Fix incoming payment fetch count
- Fix stale background state
- Move success action below memo