Skip to content

v0.16.0 - Teams, Auditor and IMAP Improvements

Latest

Choose a tag to compare

@raginx raginx released this 17 Aug 18:50
· 62 commits to master since this release

This release brings a batch of new features on top of the modernization work from v0.15.1: multi-user teams, a read-only auditor role, OAuth2 for IMAP reporting, and a rewritten IMAP monitor that no longer fails silently. Alongside that, a long list of bug fixes carried over from triaging upstreams open issue backlog, and the Docker image has been rebuilt to match the current toolchain.

New features

  • Teams: campaigns, templates, landing pages, and other assets can now be shared across multiple user accounts on the same team, instead of every account working in its own silo.
  • Auditor role: a read-only permission level for reviewers and clients.
  • OAuth2 for IMAP reporting (Google, Microsoft, or custom provider).
  • SMTP CC recipients on sending profiles.
  • Resend failed mail, single or all failed at once.
  • Added {{.DOMAIN}} template placeholder.
  • Dashboard onboarding checklist replacing the bare "no campaigns yet" message.
  • IMAP monitor overhaul

Multiple Bug fixes
Mail validation/Punycode, duplicate-name constraint, a caching issue suspected behind upstream #2022, a performance bug, a startup failure on modified admin users, a MailLog deadlock, a connection pool issue, the report button (mixed-content blocking), minor API GET/POST misuse, duplicate hash generation, and the password-reset success message.

Docs
First version of user guide migrated to MkDocs, API docs extended.