v1.0.0-beta.141
Released to production on September 20, 2026 at 16:45 CDT. See every commit in this release on GitHub
New
- Logic: the function builder sets what a visitor sees, and tests with site variables
- UI components: a Function Widget asks in real controls and answers with several results
- Platform: a function calls min, round and format, and reads a site variable by name
- Plugins: one tax rule for every plugin that charges, refused when nobody owns it
- Plugins: a plugin publishes what its record looks like; a campaign asks for one
Fixed
- Documentation: one word in the Function Widget entry made a docs question ambiguous
- Forms: a duplicated form is bound to itself, not to the one it was copied from
- Console: the table-footer sweep names the booking dialog where it lives now
Changed
- Forms: the form block names the mui bundle by the core's constant, not mui's
- CRM: where a form field saves on a contact is the CRM's card, in a forms zone
- Bookings: "Book a meeting" is bookings' own, drawn in a zone the CRM hosts
- CRM: the composer reads the sending identity from the platform, not from email
- Workflows: where a workflow is used is asked of the platform, not of logic
- Inbox: the Campaigns section is a zone marketing fills, not an import
- Plugins: campaign attribution is a widget in zones the CRM and the Inbox host
- Forms: a form page hosts a zone for its submissions; the Inbox draws the reader
- Email: the email blocks sanitize with the core's function, not MUI's alias
- Plugins: the CRM publishes where its records are read; the Inbox and Forms ask
Documentation
- Data bindings: what a function can compute, and that a widget's function is on the page
Behind the scenes
- UI components: the canvas-facts specs live where the designer and the mui plugin both reach
- Billing: the plans we sell are held to the deliverable ceiling beside the table
- Plugins: a spec about several plugins lives where an app reaches them all
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.