← All updates

CHANGELOG

v1.0.0-beta.133

A published page loads only the plugins it uses. 18 changes in all: 10 new, 3 fixes, 2 docs and 3 behind the scenes.

The Aglyn Team · Sep 2026

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

The Aglyn Team

We're building the open web platform. Follow along as we ship — and tell us what you need.

Start building on Aglyn.

Free to start — design your first page and publish in minutes.