v1.0.0-beta.149
Released to production on September 21, 2026 at 16:18 CDT. See every commit in this release on GitHub
It also carries the changes cut as v1.0.0-beta.148.
New
- Notifications: the settings leave the feed they were sitting on top of
- Notifications: staff hears about a new account and a new workspace
- Notifications: a notification can reach an inbox, and by default does not
- Notifications: a preference can name a site, a workspace or neither, and a channel
- Marketplace: a page says what it holds, the marketplace says where it goes
- Plugins: the three non-money doors report the people they meet
- Sites: the form no longer knows who keeps the people it meets
- AI: a template's plan promises binding tokens, and the build is held to them
- Plugins: a plugin backs the capacity it sells, and core counts it
- Plugins: the plugin that writes a collection is the one that declares it
- CRM: the CRM is the plugin that keeps people, from boot
- Tooling: both dist-tags are set by CI, and the token does only that
- Tooling: a prerelease takes latest until a real release exists
Fixed
- AI: a fact the product photo shows is not a gap to bracket
- Besigner: a placed form is drawn once, as the site draws it
- AI: the per-member AI usage read asks months by id, not by a missing index
- AI: the template dialog says its subject is required
- AI: a paid section is told how to repeat an item, not just how many elements
- Tooling: the upload-CORS derivation reads every page of domains
- Sites: the pager fixtures carry the cursors the type now requires
- Sites: a listing pages by cursor, so its seam cannot drift
- Tooling: a lagging registry is not a package to skip
- Tooling: the write probe leaves nothing to clean up
- Changelog: shared-ui is UI components, not "Shared ui"
- Besigner: the JSS (sx) tab names the second sx record
Documentation
- the backup's retirement test is git cherry, not a range
- the realignment backup branch is retired, not kept
- a second upload is the bug replace-in-place exists to prevent
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.