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
OAuth sign-in with real 2FA — Sign-in can now go through your server's own OAuth 2.0 + PKCE page
Expired sessions recover cleanly — A revoked or expired OAuth grant now returns to the login screen with the account prefilled instead of leaving a dead mailbox
Mail list & reading
Unread mail in Sent — Sent messages now respect their real read state
Email bodies no longer collapse — Messages built with full-height templates now grow to their full content
Search back behavior — Opening a result hides the keyboard immediately; Back returns to the results with the query intact, then leaves search in one press
Compose & drafts
Share files into a draft — JMAPJolt now appears in Android's share sheet for any file type, filling recipients, subject and body and attaching one or more shared files
Calendar
Calendar validation on save — Start and end times can be changed freely while editing; Save checks the range and shows the themed in-app pill without closing the dialog or losing what you entered
Sync & push
Connection banner — When mail can't refresh, a themed banner explains whether you're offline, the server is unreachable or slow, the secure connection or credentials failed, or you hit a rate limit, with Retry, Sign in and a local Details log
Back online feedback — A successful refresh clears the banner and confirms recovery with the app's themed pill
Clearer offline state — A folder that can't load now says the mail couldn't be loaded instead of appearing empty
More reliable UnifiedPush — Registration now retries through transient failures and endpoint rotations, and Settings shows whether push is pending, verifying or failed instead of leaving it silently inactive
Notifications for sorted mail — On servers that support delivered-message push, mail filed into Archive or custom folders now triggers a notification instead of being missed
No battery prompt on launch — The battery-optimization request appears only when you enable Direct server push or allow background activity, and declining turns Direct server push off instead of leaving it degraded
Folders & selection
Unread and total counts in the drawer — Every category shows unread/total, with the unread number bold and accent-colored; the counts can be turned off in Display settings
Edit labels and folders from the drawer — Long-pressing a label or subfolder reveals a pencil that opens its edit dialog without leaving the drawer
Accessibility & UI
Settings index — Settings now opens on a clean index for Account, Display, Notifications, Calendar and Contacts, each with a short summary and a themed icon
Back follows your path — Back now walks through the folders, Calendar, Contacts and Settings you visited instead of jumping straight to the inbox, and only leaves the app when that history is spent
Performance
Cheaper cache writes — Marking mail read, starring or moving it now rewrites only the folders that changed instead of every cached folder