Changelog

What we shipped.

Reverse-chronological. Grouped by release, not by commit. As the product matures, entries here will be post-release notes written in plain English, not auto-generated from git.

Waitlist hardening

Ship
v0.5.1·April 21, 2026
  • Admin now receives an email for every waitlist signup with company, app, and score context.
  • Approved applicants automatically receive a branded invite email with their code and activation link.
  • Admin waitlist view surfaces whether each applicant has completed signup, plus a one-click resend on undelivered invites.
  • Fixed a visibility bug where inputs on the waitlist form rendered black text on a black background in OS dark mode.

Launch readiness

Ship
v0.5.0·April 20, 2026
  • Weekly intelligence reports — Saturday compute cron, hourly per-timezone dispatch, public preference center with RFC 8058 one-click unsubscribe.
  • Stripe billing — Free, Pro ($29/mo), Scale ($149/mo), and an admin-managed Internal plan. 20% annual discount. Mock-first adapter for safe local dev; 6-step swap to live keys.
  • Plan gates — per-plan enforcement on Partner sync, app connect, weekly reports, ingest rate limits, team seats, and the workflow editor.
  • Marketing site — real home page, /pricing reading from the shared plan catalog, shared header/footer/CTA, brand logo across all apps.
  • Self-serve signup path at /sign-up/self-serve (unlisted for now), plus 7 legal page scaffolds pending counsel review.

Durable workflows + EFOLI migration

Ship
v0.4.0·April 20, 2026
  • New @appthrive/workflows package — compiler, evaluator, and field registry. Multi-successor DAGs with immutable versioning.
  • Inngest-backed executor with step.sleep, sleepUntil, waitForEvent, and invoke wrappers. Every run is resumable.
  • 3 seed playbooks auto-installed on org creation: Welcome Series, Dormant Winback, Churn-Risk Alert.
  • Org-scope metric thresholds with a distinct metrics/org-threshold.crossed event and a daily 03:15 UTC cron.
  • @appthrive/migration package — 9-step durable migration workflow + preflight gate + EFOLI dogfood runbook.

Intelligence layer

Ship
v0.3.0·April 20, 2026
  • Five-score engine (health, churn risk, activation, expansion, deliverability) with a transparent seven-dimension breakdown per score.
  • Action Queue rule engine — 15 default rules, cooldowns, family-based deduplication, priority tiering.
  • Pre-send safety guard — suppression lists, frequency caps, quiet hours, DNC, idempotency cache. You cannot accidentally spam.
  • Queue UI with morning digest, metric thresholds, compliance floor (@appthrive/audit + @appthrive/compliance), GDPR webhooks, DSR workflows, retention UI.

Ingest, metrics, campaigns

Ship
v0.2.0·April 19, 2026
  • Three-path ingest — SDK, developer server webhook, and Shopify-direct webhook all converge on the same pipeline.
  • Metric rollups at hourly/daily/weekly/monthly granularity.
  • Segment compiler, campaign dispatch, and BYO-ESP with Resend + SendGrid adapters.
  • Hardening pass — closed 10 Dependabot alerts including CVE-2026-39356.

Foundation

Ship
v0.1.0·April 18, 2026
  • Monorepo scaffolding — 3 Next.js apps (web, admin, marketing) and 18 packages.
  • Drizzle schema on Neon with automated Vercel migration pipeline.
  • Clerk auth (invite-gated), HTTP Basic admin panel, Partner API sync.

Phase 18.2 + the invite expansion

Coming soon
·Up next
  • Legal counsel review replaces the amber "pending" notices on Privacy, Terms, DPA, Cookies, and AUP.
  • Security whitepaper published.
  • Compare pages (vs HubSpot, vs Customer.io, vs Spreadsheets).
  • Public open signup once IP rate-limit + legal land.