Add changelog for version 6.1.0

https://claude.ai/code/session_012Usjoq8xGpYBFdjEAUfYt3
This commit is contained in:
Claude
2026-05-25 11:21:07 +00:00
parent d1e4de14ee
commit 41bc3792a0
+39
View File
@@ -0,0 +1,39 @@
# Changelog
## 6.1.0
### Added
- Sign PSBT (`sign_psbt`) support for NIP-55 and NIP-46 bunker requests, with a streamlined approval screen showing amount, change, addresses, and fee.
- Encrypted applications backup via NIP-78, opt-in and configurable per account, with separate read/write backup relay sets and automatic relay restart after a restore.
- Stable/beta update channel toggle and a periodic background update check via WorkManager.
- Reset bunker button to disconnect and regenerate the connection secret.
- Activity statistics card with accept/reject filtering on both the global Activities screen and per-app Activity screens.
- Per-caller rate limiting for incoming intents (by caller, type, and kind).
- Option to disable service start on boot, a dedicated service settings screen, and a Stop service action in the foreground notification.
- Account path (index) selection for mnemonic login.
- Select/deselect all toggle on the new-app permissions screen.
- Option to show full content in the event and tags sections of the approval screen.
- Support for additional Nostr event kinds (including 4454, 4455, 10044, and 30443).
### Changed
- Approval-screen option pickers converted to bottom sheets, and the remember-choice control moved to a modal bottom sheet.
- Restyled bunker connect and pubkey-login screens, and now show a shortened npub in the signing widget, account picker, and connect screens.
- Permission lookups are cached in front of Room for faster repeated checks.
- Missing-translation reports can be previewed before sending, and crash/translation report submissions now show a loading indicator.
- Invalid `nostrsigner` intents now display an error screen, and a close-app button is shown on external request approval screens.
- Migrated Gradle build scripts to the Kotlin DSL and enabled resource shrinking on release builds.
### Fixed
- Crash when expanding the raw PSBT card.
- Relay matching now preserves the port when checking against the auth whitelist.
- Statistics graph total no longer cut off for 4+ digit values.
- Crash when launching the `POST_NOTIFICATIONS` permission request.
- `IndexOutOfBoundsException` when the active account was not in the cached account list.
- Compose snapshot crash in the configuration screen.
- `ForegroundServiceStartNotAllowedException` now caught in the connectivity service.
- Relays no longer fail to reconnect after an initial connection failure on startup.
- Suggestion dropdown flash when pasting from the clipboard during login.
- `SignerActivity` now always closes after handling bunker requests.
- Enabled OkHttp WebSocket pings to detect half-closed connections, register the NIP-46 listening REQ before publishing the connect response, and always reconnect on a bunker response.
- Fall back to nos.lol and relay.damus.io when no inbox relays are found.
- Fixed memory leaks and hot-path inefficiencies.