Skip to content

Releases: nekromoff/mailo

2.1 - Harder, better, faster, stronger

Choose a tag to compare

@nekromoff nekromoff released this 07 Aug 14:27
  • Faster fetch mail on launch for not selected accounts, inbox first.
  • Build and packaging updated and versioned
  • AppImage builds without FUSE
  • Security:
    • A crash/overflow fix in attachment storage.
    • DKIM now says "partial" when a signature only covers part of the message, instead of "pass".
    • JMAP no longer sends your credentials to an unrelated domain if the server redirects it there.
  • Bug fixes

2.0 - Map of J

Choose a tag to compare

@nekromoff nekromoff released this 05 Aug 15:02
  • Full JMAP client (RFC 8620/8621) support
  • MailBackend interface introduced
  • MailClient split: AccountStore, SyncEngine, MaintenanceScheduler, MessagePresenter, MessageVerifier, MimeUtils
  • bug fixes
    • Pre-1.0 account migration reset IMAP port, security, SMTP settings
    • Connect never resumed after wallet lookup → stuck offline
    • DKIM/PGP verdict from cached bytes misattributed on delayed retry → cache staleness reported as tampering
  • UI changes and UX improvements

1.5

1.5

Choose a tag to compare

@nekromoff nekromoff released this 04 Aug 15:58

Why 1.5 after 1.1? Because we skipped a couple of versions and this is basically a new generation.

** Thunderbird imports **

  • import complete folders with MBOX files as local accounts
  • connect them to live server to change them into IMAP

PGP

  • New engine: pgpengine, pgpmime, pgpkeymodel, keydiscovery, securewipe
  • Key Manager + New Key dialog; sign/encrypt in composer, verify/decrypt in viewer

Spam

  • spamheuristics scoring engine + spamtool CLI
  • Spam retention (auto-purge by age), skip-trash option

Folders

  • Unread pills per folder, outline pill for collapsed subfolders
  • Background unread polling for inactive accounts
  • Drag to reparent; rename folder (blocked for INBOX/special-use)

Messages

  • Context menu added
  • "No label" shortcut added to clear all labels
  • Rich-text compose (documenthandler)

Fixes

  • Account switch leaked folder delimiter, corrupting imported archive paths
  • Folder tree parent/child ordering
  • Sidebar folders undraggable

1.1

1.1

Choose a tag to compare

@nekromoff nekromoff released this 02 Aug 12:24
  • Tabs introduced
  • Identity reworked: send-from address, name and organization
  • Drag to reorder accounts
  • Import mail from Thunderbird (full folders, mbox)
  • Keyboard navigation in the message list
  • Fast paging through large folders
  • Native file pickers
  • UI improvements for speed

1.0

1.0

Choose a tag to compare

@nekromoff nekromoff released this 01 Aug 13:11
  • DKIM server verification (partial)
  • UI rewrite - proper windows for Compose and Settings (no modals)
  • CTRL+F finding in all windows / included in shortcut settings
  • CTRL+U as source view added / included in shortcut settings
  • securing HTML context / safe viewing
  • OAuth state parameter added against CSRF

0.9

0.9

Choose a tag to compare

@nekromoff nekromoff released this 31 Jul 18:08
  • performance improvements
    • SQLite database used only for messages bodies, not attachments
    • attachments as files
    • limits to message size storage
  • UI / UX improvements (parent folder opens/collapses)
  • bug fixes (account / folder switching)

0.8

0.8

Choose a tag to compare

@nekromoff nekromoff released this 19 Jul 19:43
  • fully usable
  • multi-account support
  • lightning fast UI (responsivity under 20ms, exceptions under 100ms)
  • multi-threaded
  • caching