You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cross-folder search — Search now defaults to scanning every folder and subfolder ("All" scope) instead of just the current one, with subfolder chips added to the scope bar
Origin badges — Search results from a subfolder show a small colored folder icon matching that folder's assigned color
Search bar redesign — The search bar now shows the current folder name (Inbox, Favourite, labels, etc.) instead of a static "Search mail" label; tapping it starts a search with an animated "Searching." → ".." → "..." hint until you type
Keyboard fixes — Back arrow now reliably dismisses the keyboard even right after the search input is hidden
UI redesign
Settings screen — Modernized to Material 3 grouped-list cards, theme-aware background per Iris/OLED/Snow theme instead of one fixed gray
Sidebar/drawer — Modernized to M3 pill styling
In-app toasts — Pill-shaped M3 toasts for move/archive/junk actions
Compose screen — Fixed Iris theme showing a plain dark-gray background instead of the theme's violet tone
Email detail title bar — Now collapses in a smooth 1:1 scroll-linked slide (follows the page instead of snapping away past a threshold)
Reliability & sync
Foreground SSE — While the app is open, email updates now arrive instantly via a direct SSE connection instead of waiting for the next 10s poll
Smarter polling — The fallback poll now checks a lightweight per-account state token first and only runs a full refetch when something actually changed, cutting idle network traffic significantly
Fixed a crash — Background sync service could crash on Android 15 when its foreground-service time budget ran out; it now degrades gracefully instead
Fixed calendar reminders — Reminders stopped firing after the app had been running a long time
Storage
Reduced cache footprint — Capped the email detail WebView's disk cache (previously growing unbounded) and removed the old duplicate flat-file email cache in favor of the single encrypted Room store