Skip to content

DankMail 0.3.11 — Resumable sync, Sent and companion fixes

Choose a tag to compare

@arqueon arqueon released this 03 Oct 01:16
· 4 commits to main since this release

DankMail 0.3.11 preserves progress when synchronization is interrupted and adds a paginated Sent view. The desktop app and DMS companion remain part of the same project.

  • Resume Gmail and Microsoft synchronization from persisted checkpoints after quota limits or interruptions; commit downloaded data and continuation state together.
  • Browse recent Sent conversations in pages of 25, with account filters and correct outgoing message dates and bodies.
  • Recover spam from individual or multi-selection actions, and route mixed-account selections to their respective mailboxes.
  • Read structured message text with paragraphs, lists, quotations, tables and code, without loading remote images or scripts.
  • Clear stale DMS companion rows on disconnection, reconnect its event subscription, explain request failures, and label action buttons.
  • Include Spanish companion translations in local and AUR installations, and document DMS/Expressive behavior and user-copy precedence.

Validation: full Go suite, go vet, build, 24 JavaScript tests, targeted Go race tests, Qt 6 QML parsing, and successful CI. Live Gmail validation loaded 25 Sent conversations and confirmed a healthy completed synchronization.

Microsoft OAuth setup remains a separate prerequisite; fixture tests do not establish that a personal Microsoft account is connected. Remote search and archive-history browsing remain Gmail-only.