Shipping in public

Changelog

Every feature, improvement, and fix — dated, grouped, and ordered newest first.

May 10, 2026
v1.0.2

Real-time send counts, records-mode fixes, dashboard polish

A reliability pass on records-mode (self-hosted) domains plus a refreshed domain detail page. Highlights: live send counters on the dashboard, correct health checks for self-hosted setups, and a Pro-plan limit-drift fix that was leaving accounts stuck at the free-tier cap.

  • New
    Send Limits card on every domain detail page — real-time daily and hourly counts (refreshes every 5 seconds) with the current tier and reset windows.
  • New
    Tier-precise send-limit copy across the home FAQ and pricing FAQ, including a new entry on what actually happens when you hit a limit (your mail is held and auto-retried — it isn't lost).
  • Improved
    Dashboard counts now read live from the SMTP server instead of a 15-minute-stale cache. Usage ticks up immediately after Gmail accepts an outgoing message.
  • Improved
    Domain detail layout refreshed — Status, Forwarding, and Send Limits sit on a single row at wide widths, with simplified Tier 0 / Tier 1 badges and a cleaner forwarding card.
  • Improved
    Delete-domain confirmation now adapts to your setup mode. Records-mode users see exactly what we revoke versus what stays at their DNS host instead of the old 'Cloudflare zone' wording.
  • Improved
    Plan upgrades and downgrades through Polar now propagate to send-limit enforcement immediately, no manual intervention needed.
  • Fixed
    MX and SPF on records-mode domains were turning red on health-check rechecks despite correct DNS — the checker was hardcoded to nameserver-mode expectations. Now branches by setup mode.
  • Fixed
    Pro accounts whose domains had auto-upgraded to Tier 1 were stuck at 50/day instead of 500/day. The SMTP server wasn't persisting the Pro flag, so the trust-tier cron defaulted everyone to the Free cap. Fixed and backfilled.
  • Fixed
    Outbound-verification email at the end of records-mode setup was silently failing for every user. The SMTP plugin relied on global fetch, which isn't exposed in the plugin sandbox; rewritten using the built-in HTTPS module.
  • Fixed
    Verify-as test sends no longer briefly inflate the daily count by one for ~15 minutes after running.
  • Fixed
    Hourly counters in admin reports now sync from the SMTP server alongside daily counters; the welcome email after activation is correctly attributed as a system send.
  • Fixed
    Numbers that update live (send counts, last-checked timestamps) no longer reflow as digits change.
April 24, 2026
v1.0.1

Smarter onboarding, better admin controls

Domain setup is now a clean step-by-step wizard with automatic registrar and host detection, so most users never have to pick manually.

  • New
    Dark mode — toggle in the sidebar header; preferences persist and respect your system setting.
  • New
    Support chat implemented.
  • New
    New step-by-step add-domain wizard replaces the old single-page form, with help text and guard rails at every step.
  • New
    Auto-detect your domain registrar (RDAP + IP2WHOIS fallback) and surface the right nameserver-change guide with a prominent CTA.
  • New
    Auto-detect your website host (Vercel, Netlify, Framer, Shopify, and more) via DNS fingerprinting and pre-select it for you.
  • New
    A founder-plan upgrade card in the sidebar for free users — $29/yr, unlimited domains, price locked forever.
  • New
    Always-visible setup video on the Add Domain page so you can follow along live.
  • New
    Public changelog at /changelog with a 'What's New' chip in the sidebar.
  • Improved
    Domain input now strips https://, http://, and www. automatically — paste the full URL, we clean it up.
  • Improved
    Non-Gmail forwarding addresses now get a clear bullet-point warning explaining Send-As limitations for non-Workspace inboxes.
  • Improved
    Stepper in the add-domain wizard now shows the domain you're configuring as a pill, so you always know the context.
  • Fixed
    Domains already on another Cloudflare account now surface a helpful removal guide instead of a dead-end error.
  • Fixed
    Confirmation dialog when you claim a domain has no website, to prevent accidental downtime on live sites.
April 10, 2026
v1.0.0

SendMailAs v1 — custom domain email in Gmail

The foundational release: add your domain, create aliases, send and receive from Gmail.

  • New
    Add a custom domain with automatic Cloudflare DNS, MX, SPF, DKIM, and DMARC setup.
  • New
    Create unlimited aliases on your domain (hello@, support@, anything@) that forward to Gmail.
  • New
    Send-As credentials auto-generated so you can send from your custom address directly inside Gmail.
  • New
    Rate limiting, bounce tracking, and trust tiers to keep sender reputation healthy.
  • New
    Free plan (one domain) and a Founder paid plan with unlimited domains.

Want to suggest an improvement? Email support@sendmailas.com.