Changelog

What's new.

Every meaningful change to the MailStack platform, newest first.

added v0.6.0

Usage-only billing & spend caps

  • New usage-only billing: 3,000 emails/month free, then $0.40 per 1,000 — no subscription.
  • Per-organization hard monthly spend cap to prevent runaway overage.
  • GET /v1/billing/usage returns emails sent, free remaining, and billable overage for the current period.
added v0.5.0

Batch sending

  • POST /v1/emails/batch accepts up to 100 emails per request with per-item results.
  • Each item is validated and queued independently; invalid items return a per-item error.
improved v0.4.1

Domain verification reliability

  • POST /v1/domains/{id}/verify now re-checks DNS on demand and surfaces per-record status.
  • Easy DKIM records are returned immediately on domain creation.
added v0.4.0

Suppression list

  • Hard bounces and complaints automatically add recipients to an org-scoped suppression list.
  • Sends to suppressed recipients are rejected before they leave the queue.
added v0.3.0

Scoped API keys

  • ms_live_ API keys with per-key scopes (emails:send, domains:read, and more).
  • Keys are shown exactly once on creation; only a prefix + hash are stored.