Skip to content

Aster Mail for Android v0.6.125

Choose a tag to compare

@findleyl findleyl released this 28 Jul 23:08
· 357 commits to main since this release

Everything since 0.6.120 (versionCode 129), the last build published to the Play Store. 109 commits, 415 files changed. Ships as versionCode 135.

New

Inbox and folders

  • Inbox categories (Primary, Promotions, Social, Updates, Forums) with sidebar filters; leaving a category returns you to the full inbox
  • Nested subfolders with drag reordering and curved tree rails in the drawer
  • Per-folder notification mute
  • Blue unread dot on email rows, and a chip showing which alias received each message
  • Customizable selection and reading toolbars

Compose and send

  • Undo send with a live countdown toast
  • Open compose from the system share sheet and from mailto: links
  • New formatting toolbar
  • Strip image metadata before sending
  • Custom date and time for message expiry
  • Image metadata stripping and watermark fixes

Notifications

  • Archive, trash and mark-read actions directly on a new mail notification
  • Login alert push with approve and revoke actions
  • Tapping a notification opens that email, and back returns you to its folder

Mail handling

  • On-device email translation via Bergamot
  • Scan and manage subscriptions, with bulk unsubscribe
  • Report senders when marking spam, with undo
  • Show the original sender for SimpleLogin and addy.io forwards
  • Mail rules regex validation matching the web and backend dialects

Aliases

  • Create and manage aliases on your own custom domains, with a domain picker and live availability feedback
  • Search filter for alias lists
  • never_inbox toggle per alias
  • Display name is now sent when creating an alias

Settings and design

  • On-device settings search
  • Tabler icon pack and Space Grotesk as the default font
  • Monochrome layer so the app icon themes with your launcher
  • Shared switch, dropdown and theme tokens; themed native date and time pickers
  • The boot screen now opens on your saved theme instead of flashing black or white

Fixed

Rendering

  • Fluid-hybrid emails no longer collapse to one character per line
  • Cut-off email bodies, inline images, inline banners and right-edge overflow
  • Crypto framing and bundle markers no longer leak into notifications, previews or cached bodies
  • Markup hidden behind HTML entities is now stripped from previews
  • The message list no longer slides under the status bar when the header collapses

Sending and sync

  • Aster-to-Aster end-to-end send and receive hardened, fail-closed without ratchet keys
  • 60 second send timeout with a warning when a send retries
  • Time-bound outbox claim prevents concurrent resend and duplicates
  • Newly sent mail appears in Sent without an app restart
  • Ratchet continuation messages recover via server refetch; bootstrap retries with previous keys and a refreshed vault
  • Subject bundle extraction now matches the web client
  • Live inbox refresh on push signal, gated on app foreground
  • Reply keeps the thread subject; recipient field takes focus on a new message

Search

  • Query and results survive returning from an email
  • Selection mode with bulk actions on search results

Security

  • App lock, biometric unlock, phishing checks and key handling hardened
  • 2FA now requires a code on delete, accepts backup codes, and keeps the session on a 401
  • Certificate pinning hardened against Cloudflare rotation
  • Relogin prompt when a restored session has no CSRF token
  • Multi-account and send-safety fixes from the reliability audit

Performance

  • Alias pages fetched in parallel with a larger page size, decrypted off the main thread
  • Smoother inbox scrolling and swipe actions
  • Compose stability configuration

Platform

  • Targets Android 16 (API 36), meeting the Play Store target API requirement
  • Preferences cached to avoid stale toggles
  • New strings translated across all locales

Signed with the Aster upload key. Native crypto included for arm64-v8a, armeabi-v7a, x86_64.