Improvements
- Rebuild NWC background handler natively — iOS Notification Service Extension + Android
:nwcprocess, works after force-quit without booting React Native - Create NWC wallet-auth approval flow (NWC-08) —
nostr+walletauthdeep-links, permissions list, spending-limit display, and cancel button - Harden NWC payments — atomic budget reservations, payment-hash claims, correct fee returns, max retry age, JS fallback until cached, and
lud16in connection string - Simplify terminology —
Nostr Wallet ConnecttoWallet Connect,NIP-05toNostr addressacross UI and translations - Add Nostr address management — rewritten enter page, clearer info text, and remove-address capability
- Remove Liquid and Rootstock — unsupported screens with contact support, manual refund flow, and auto-claim copy
- Add alternative BTC deposit options, including accumulation addresses
- Update notifications system — new allow-push UX, scrollviews, and settings pages
- Improve performance — lazy-load icons, remove
LinearTransition, cap cell width, and standardize back-modal / topbar behavior - Add manage-connections entry to account page and friendlier NWC activity titles
Bug Fixes
- Fix iOS crash on boot and silent-push handling
- Fix Android process crash surfacing and runtime crash
- Fix
NullPointerExceptionself-heal - Fix notification settings toggle with no data and no-notifications navigation
- Fix NWC fee return and NWC toggle state
- Fix web webview difference and web login / NIP-5 save
- Fix camera busy / permission-dismissed states on web
- Fix bold text on Android and placeholder spacing with no amount
- Fix test harness and extension version numbering