v1.0.0-beta.9
Released to production on August 24, 2026 at 01:56 CDT. See every commit in this release on GitHub
New
- Billing: a visitor-record ceiling refuses, and the site's owner is told
- White label: a custom console domain allowlists itself for App Check
Fixed
- Build checks: two AGL-1956 guards see the new drafts and staff tax copy
- Tax: the staff return can finally answer the nexus question
- Commerce: the sales tax stays with the platform that owes it
- Tooling: the two seeders stop fighting over one teammate email
- Billing: a no-op add-on quantity change stops billing a $0 proration pair
- Billing: a test-mode console says so instead of "no invoices yet"
Documentation
- Self-hosting: a screenshot note stops reading as a Docker-image claim
- Tax: the nexus table reaches the working papers and the docs
- Legal: an undisclosed subprocessor is published, the 30-day notice deleted
- Analytics: the docs GA env var was never set, and this file said it was
- Staff console: the lockdown page says where a lock does not reach on the tenant API
- Legal: the subprocessor notice has a 30-day clock and nothing to run it
Behind the scenes
- Tooling: the first customer's whole path is one harness, red beside every green
- Build: bound the jest fleet, and the digest now shows its working
- Billing: every free cap is driven to a refusal, and proven to be that cap
- Build checks: a truncated test log now leaves a digest and an artifact
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.