v0.23.0
What's Changed
Authentication & Session Management
- Added desktop-local action authentication with snapshot fallback for improved offline reliability during sign-in and session recovery.
- Cleared session cookies reliably on desktop sign-out and anonymous account deletion, improving privacy and security.
- Refined the desktop auth finalize page flow for smoother email verification completion.
Desktop App Experience
- Showed the app UI only after Next.js finishes loading, eliminating flash-of-unstyled-content and improving perceived startup performance.
- Made the desktop window title bar transparent and draggable (later reverted to default for consistency).
- Improved Electron theme backgrounds and dialog focus handling for better visual polish and accessibility.
- Refined Electron startup logic and DMG packaging configuration, including centered DMG layout and a switch to gray background for installer visuals.
Internal
- Updated Electron Builder configuration and related scripts to support refined packaging and theme behavior.
- Consolidated and cleaned up desktop-specific auth context and action definitions across server and client layers.
How is this guide?