What's New
- Add self-hosted Nostr DM and JSON webhook notification providers alongside existing notification methods (#438, #450).
- Add per-delivery privacy levels and content controls, so each contact receives only the wallet details you choose to disclose (#473, #491).
- Simplify wallet notification setup with compact contact summaries and clearer management controls (#498).
- Refresh the Canary Wallet branding (#434).
Improvements
- Preserve notification contacts, destinations, settings, and deliverable alerts across the v1.5.2 to v1.6.0 upgrade, backed by a dedicated release gate (#500).
- Improve wallet notification settings and migration handling for existing installations (#431, #432, #433).
- Upgrade the BDK wallet and Electrum integrations and reduce self-hosted Electrum sync load (#445, #449).
Bug Fixes
- Fix migrated local ntfy delivery on node distributions (#501).
- Fix re-adding previously deleted delivery methods (#436).
- Fix wallet card sync-state layout shifts (#424).
- Initialize the selected theme correctly under the strict Content Security Policy (#472).
- Add a fallback when the admin endpoint is rate-limited (#471).
Security
- Harden authentication abuse controls, notification privacy, browser proxy boundaries, webhook cryptography, and notification targets (#459, #462, #463, #464, #466, #467).
- Update dependencies affected by security advisories (#489).
Contributors
- Thanks @bbbggafs, @behybr, and @davidjirovec for reporting issues fixed in this release.
Full Changelog: v1.5.2...v1.6.0