We ship continuously and keep the log honest. Every entry is a real commit you can find in the repo.
Feature
B2B-focused marketing site + content engine
New comparison page (vs Apollo / Lemlist / Smartlead / Instantly), deliverability deep-dive, four use-case playbooks, four migration guides, FAQ with structured data, compliance page. /resources, /glossary, /benchmarks, /blog scaffolds shipped — content lands on a rolling basis.
Breaking
Domain registration $20 → $25/yr; partner commission now applies
Bump funds the 20% partner program covering all usage SKUs (was previously excluded for domains because the margin was too thin at $20). Renewal prices unchanged. Existing domains keep their original price; new registrations bill at $25.
Fix
Mailbox hosting price display normalized
The headline rate flipped from $1/mo to $0.033/day to match how billing actually fires (daily). Roll-up monthly equivalent is still surfaced as a footnote.
Fix
ala_carte tenants no longer falsely capped at 1 domain
Domain limit checker fell back to a default of 1 when no plan-package row was attached. ala_carte (pay-as-you-go) tenants are now correctly treated as uncapped — they're wallet-gated, not plan-gated. Affected: TMT Group, Miss Pepper AI, Stibnite, WarrantyHub, Ono Web & AI.
Infra
Removed Google Postmaster Tools dependency
Native reputation rollup now sources directly from the SendGrid Stats API into mt_reputation_daily nightly. No per-domain Google Site Verification, no Gmail-only blind spots. -1097 LOC.
Infra
Removed InternetBS registrar integration
Namecheap is the sole registrar going forward. Eight legacy customer-managed domains marked self-managed. -463 LOC.
Fix
DKIM probe checks SendGrid s1/s2 selectors
Domain health checker was querying default._domainkey only — but every BoomSauce domain signs through SendGrid which publishes at s1 + s2. Result: dkim_valid was false on every domain in mt_domain_health while real DKIM was fine. Now probes s1, s2, default in parallel.
Feature
partner-commission cron boot-fire
Monthly cron (1st @ 03:00 UTC) now auto-fires on deploy if the previous month's close was missed. Previously a deploy that landed after the 1st would silently skip the close until the following month.
Fix
Auth: self-heal session.isAdmin from ADMIN_EMAIL match
Defense in depth — admin email is the source of truth. Session flag is rebuilt on every authenticated request if the cookie loses it during multi-tenant switching.
Feature
Native reputation rollup live on /admin/reputation
Per-domain × per-mailbox-provider reputation history with bounce, complaint, delivery, open, and reply rates. The data layer that the public benchmarks page draws from.
Infra
Cron heartbeats + auto-stale alerting
Every recurring background job now writes heartbeat rows. Watchdog alerts on-call when a cron goes 2× its expected interval without checking in.
RSS feed coming soon. For now, refresh weekly — we ship most days.