Calendar
- Redesigned calendar view with week navigation, responsive grid, and event popovers
- All-day events display and week start configuration
Chat
- Replace feedback modal with support chat — report bugs and suggest features via chat
- Chat can now open as a full tab
- Slash commands in chat input for quick actions
Search
- Collapse search bar to icon by default, expand on click
- Advanced search tab with filters (Meeting note, Person, Organization) and date presets (Today, This week, This month)
Keyboard Shortcuts
- Cmd+Shift+Q to Quit Completely (restored)
- Cmd+Shift+N to create a new note and start listening
- Cmd+O now works when search bar is focused on empty tab
UI & Experience
- Context menu for creating new notes and tabs (right-click in main area)
- macOS dock right-click menu now shows "New Note"
- Templates and chat shortcuts accessible as tabs
- Tray menu labels now match in-app: "AI Settings", "App Settings"
Settings
- Polish settings UI — simplify labels, timezone selector, and lab settings
- Download button with dynamic channel selection for updates
- Add link to local LLM setup guide in AI settings
Fixes
- Fix STT model selection resetting unexpectedly; fix local model deletion
- Fix export transcript timestamp offset for multi-transcript sessions
- Fix auth session handling — separate Supabase sessions to prevent refresh token competition
- Fix store initialization racing with persisters — prevents "Welcome to Hyprnote" from disappearing on startup
- Fix sign-in waiting screen — always show callback URL input inline
- Fix empty sessions and template tab state transitions
- Fix calendar timeline events (ignored, all-day types)
- Fix BCP47 language codes in summary template filters
- Improve Zoom mute detection using native macOS Accessibility API