v1.0.0-beta.204
Released to production on September 28, 2026 at 15:21 CDT. See every commit in this release on GitHub
New
- Page review: name every held page, and show the hold where the owner works
- Email: staff gateway ledger, sender readiness and the deliverability docs
- Email: designed emails wear the sender's header and footer too
- CRM: deliverability check at capture — Would bounce, gateway chip, compose warning
- Email: site emails wear the site's header, footer and theme colors
- Console: owners see holds and request reviews; lockdown resends notices
- Lockdown: every lock and lift emails the people it locked
- Payments: card testing, gift card holds and blocked links go through the risk seam
- Marketplace: held submissions and flagged sales tell publishers via the risk seam
- Abuse: one notifyRiskEvent seam tells owners and staff what was held or flagged
Fixed
- Email: the email palette's brand-host default gets its self-host ratchet row
- Console: console reads recover from a wedged multi-tab Firestore cache
- Email: the email palette's brand-host default gets its self-host ratchet row
- Email: the plugins that import the readiness panel build against its declaration
- Phishing screen: no video vendor named in core; its own domain covers a brand
- Phishing screen: live pages are never taken down; media embeds never flag
- Media library: the library shows its search box
- Console: risk notices are metered and the holds card carries its help
Behind the scenes
- Linear ids: raise the ceiling to AGL-3372, read from Linear
- Payments: the merged dispute specs read gift card holds from the risk seam
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.