From 41bc3792a074c5403efeee006d703ed74bc6d7a0 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 25 May 2026 11:21:07 +0000 Subject: [PATCH] Add changelog for version 6.1.0 https://claude.ai/code/session_012Usjoq8xGpYBFdjEAUfYt3 --- CHANGELOG.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..8a26c472 --- /dev/null +++ b/CHANGELOG.md @@ -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.