v1.0.0-beta.133
Released to production on September 19, 2026 at 23:29 CDT. See every commit in this release on GitHub
New
- Tooling: a guard refuses a plugin surface a published page cannot render
- Plugins: a published page loads only the plugins it uses
- Plugins: a plugin declares what it contributes, and where it is used
- Outreach: the auto-pause banner, the runtime's indexes, and what Gmail reads
- Outreach: send and sync jobs, one-click unsubscribe, person eraser — in progress
- Email: a purpose-bound signed link and a one-topic opt-out for plugins
- Plugins: a recipient link answers whatever its plugin's release says now
- Plugins: a record-timeline writer contract, provided by the CRM
- Plugins: a plugin's share of a person erasure
- Plugins: plugins declare console jobs; one route runs them every 15 minutes
Fixed
- AI: a section pass answers only for the section it wrote, so its review keeps ids
- Outreach: a task step's id is assigned where it is known
- Outreach: the unsubscribe page takes the reader's own colors
Documentation
- Outreach: the README names the sending runtime's modules
- Outreach: how sends are scheduled, what stops a sequence, and unsubscribe
Behind the scenes
- Sites: /search composition declines the host's chrome instead of hoping it fails
- Outreach: the unsubscribe page is declared in the image-sink inventory
- Outreach: the runtime on the emulator, with a fake Gmail
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.