Skip to content

v0.7.0

Choose a tag to compare

@soulteary soulteary released this 02 Sep 15:13
· 346 commits to main since this release
279571b

What's Changed

  • feat: add configurable SMTP limits and S3 attachments by @soulteary in #69
  • feat(smtp): enforce AUTH and add NO AUTH mode by @soulteary in #70
  • perf(web): use preview API for mailbox lists by @soulteary in #72
  • perf(mailserver): paginate before cloning email bodies by @soulteary in #73
  • perf(mailserver): stream MIME attachments to staging by @soulteary in #75
  • perf(mailserver): paginate before cloning email bodies by @soulteary in #74
  • security(smtp): optionally require TLS for AUTH by @soulteary in #76
  • security(web): isolate HTML email previews by @soulteary in #77
  • feat(web): add responsive email viewport presets by @soulteary in #79
  • feat(storage): add S3 readiness checks by @soulteary in #80
  • feat(storage): add resumable attachment migration by @soulteary in #82
  • feat(web): support configurable base path by @soulteary in #81
  • feat(mcp): add optional read-only MCP server by @soulteary in #83
  • feat(smtp): add configurable DATA concurrency limit by @soulteary in #84
  • feat(cli): add sendmail-compatible SMTP client by @soulteary in #87
  • docs(api): add OpenAPI 3.1 contract by @soulteary in #86
  • feat(compat): add optional MailDev REST facade by @soulteary in #85
  • feat(mcp): add read-only testing workflows by @soulteary in #88

Full Changelog: v0.6.0...v0.7.0