Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01S9u95pFDkWaZEsUVG3jFgh
4.5 KiB
4.5 KiB
Changelog
[0.0.1-beta.29] - 2026-08-04
Added
- Add your name when signing in: if your account has no display name, a new screen asks for it instead of letting you through with a blank profile.
- Warning dialogs: dialogs can now show a distinct warning state, plus a circular loading spinner while they work.
- Avatar badges: the small status badge on a profile picture can now sit at the top, at the bottom, or be hidden.
- Your data is now encrypted on your device. The app's local database is protected with full encryption at rest, so it can't be read even if someone has access to your phone's storage.
- Notifications hide sensitive content on the lock screen. Message details are no longer visible until you unlock.
- Screenshots are blocked on the private-key sign-in screen, the screen where you enter your nsec (your secret account key). This prevents other apps, and accidental screenshots, from capturing it.
- Blurred backdrop behind bottom sheets, so the panel you're using stands out from what's behind it.
Changed
- Refreshed look for snackbars (the brief messages that slide in at the bottom of the screen), status banners, list rows and buttons. New accent bar, corrected spacing, colors and text sizes. Top-bar subtitles are a bit larger and easier to read.
- Updated wording in various places.
Fixed
- Stopping one alert no longer looks like you stopped all of them. With multiple alerts running, ending one showed watchers a stop notice that suggested the others had ended too. Only the alert you stopped is now reported.
- Signing with an external app works again. If you sign in using a separate signer app rather than pasting your key, the connection no longer breaks when one relay goes offline.
- No more blank screen after signing in when a permission is missing. You now get a notice explaining what's needed.
- Chat messages stay in the right order after an alert.
- The sign-in screen no longer offers external signer apps when you don't have one installed.
- Updated logo and corrected status and navigation bar colors.
- Various smaller fixes to chats, sign-in and identity restore.
- The alert button's progress ring no longer snaps away after you finish holding it. It unwinds smoothly.
- No more false "permission missing" warnings right after launch; the app now waits for a definitive answer before deciding.
- Minor error message fixes.
Security
- This release includes a broad round of privacy and security work: tightened verification of who sent a message before the app acts on it, stricter handling of secret keys so they can't reach logs or diagnostic output, and reduced data collection in profile images, crash reports and feedback submissions.
[0.0.1-beta.27] - 2026-07-09
Added
- Full-screen alerts can now be enabled through a simple, non-blocking onboarding step.
Fixed
- The alert button and its notification now update correctly to reflect the current state.
- Your key backup is now created immediately after rotating your key, keeping it safe.
- Fixed navigation issues with the shake-to-report feature on the sign-in screen.
- The signer sheet now closes properly before navigating to your private key.
- Improved reliability of alerts so their state stays in sync.
[0.0.1-beta.25] - 2026-06-10
Added
- The message input now expands as you type longer messages.
- Your backup is now restored when you sign in with a remote signer.
- The full-screen alert view now closes automatically when the alert is stopped.
Changed
- Smarter timestamps in the chat list.
- The search icon is now hidden in the chat list while your inbox is empty.
Fixed
- Removing a member from a group you own now works reliably and consistently.
- Group invite acceptance is now more reliable.
- The permissions screen no longer gets stuck showing "Not Protected".
- Chat list entries no longer clip their text at large font sizes.
- Empty groups no longer show an incorrect timestamp.
- The key-backup warning now appears only for local accounts, not when signing in with an nsec.
- Fixed a login crash when using an external signer.
- Fixed a crash that could occur when your external signer handled multiple signing requests at once.
- Sign-up fields are no longer retained after logging out.
- Improved app responsiveness by removing a source of occasional freezes around notifications.
- Polished icon alignment and headings on the About screen.
[0.0.1-beta.23] - 2026-06-02
Added
- Added a search bar to filter chats by name and message content.
Changed
- Increased the maximum length of alert messages.