v1.17.0
Released to production on November 6, 2026 at 22:42 CST. See every commit in this release on GitHub
New
- Native: an add-on choice's picture, note and combo, as the console's
- Legal: pin Legal v25, in-person card sales on a store's own Stripe account
- Native: product add-ons, priced by size and shown on the website
- Native: the Selling tabs and workspace menu reach the publish forms
- Commerce: release_direct_charges on by default for every store
- Data: the dataset rail is ordered and searched by name on the server
Fixed
- Commerce: product names on storefront cards wrap to two lines
- Commerce: no workspace 4G charge for a store on its own Stripe account
- Console: app-bar publish puts the canvas live, not the stored version
- Lockdown: a site lock's cache drop is durable and the verdict keeps an hour bound
- AI: a filled button on a dark band wears the site's one primary, light or dark
- Rendering: a control can go back to the visitor's scheme inside a pinned band
- Commerce: the Besigner Preview loads storefront products
- Marketplace: wrapped README list items and inline code render
- Commerce: deleting a draft quote removes its messages
- Native: iOS add-on rows reached by id, prices by size on their own row
- Native: downloads, the dataset head and site-only screens on tablets
- AI: a redesign's calls to action once each, in place; no mark as its opening
- AI: a brand's mark never fills a redesign's photo slot
- AI: a header button that asks to be contacted goes to the contact page
- Sites: the preview bar sits under the admin bar, not over it
Documentation
- Commerce: payments docs describe a store's own Stripe account
Behind the scenes
- Console: publish guard specs read the shared save-and-publish step
- Budgets: re-baseline commerce for two-line product names on storefront cards
- Tooling: raise the Linear id floor to AGL-4210
- Marketplace: pin the plugin cache drop at every security call site
- Data: skip CI on the dataset rail name-order head
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.