v1.0.0-beta.293
Released to production on October 29, 2026 at 14:37 CDT. See every commit in this release on GitHub
New
- AI: an imported header is the source's menu, menus and buttons, drawn with no model
- AI: build every imported page through the site compiler
- Console: offer Choose your starter only where its picker has starters to show
- Console: Choose your starter in Create site, the create from it, the way back
- Marketplace: the starter seed carries each style's picture and name
- Native: seller and publish screens tick the publisher agreement
- Marketplace: an agreement box above every publisher save button
- Marketplace: every publisher route requires and records the agreement
- AI: Bring my site reads the source's layout, menu and footer
- Console: Create site asks a style before it creates anything
- Marketplace: starter search route, query model and Create site shelf
- Permissions: datasets ask Manage data alone, in routes and rules
- Native: Year founded in a site's Business profile, checked by the console's rule
- Permissions: the delivery register asks the POS keys alone
Fixed
- Console: /signin holds the auth layout until a new Google account's consent bounce has run
- Native: the Mac card's hairline takes no clicks, so Delete site opens its confirm
- Marketplace: read the measurement id by name so the browser bundle gets it
- Console: the sign-up page claims provisioning before it creates, so a second tab's backstop stands down
- AI: the import's look reads past our edge and wears the source's colors and font
- Marketplace: the registered starter source answers describe too
- Marketplace: agreement acceptances take a platform-minted id
- Marketplace: a publisher agreement acceptance is named by a platform id
- AI: a page's layout is a value the Firestore job document holds
- AI: the style look source imports core statically, and the guards know the style ids
- AI: photos refuse another city's street, keep a drink its own, show a team racing
- Apple: emulator debug builds launch again, placeholder API key in a real key's shape
- Sites: site search and collection feeds close while a site is in maintenance
- Sites: maintenance mode and preview send the 503 page as an HTTP 503
- Marketplace: the starter card names the platform's own by its brand name
- Commerce: a customer's unsent quote files are swept a day later
- Delivery apps: a sign-in check that breaks stays a 5xx, rethrown
Changed
- AI: a source's icon is admitted by the icon library's own path check
Documentation
- Console: name the Figma section Choose your starter is drawn in, and refresh the Assist index
- AI: Bring my site brings your menu, buttons, footer, colors and font
- Console: shoot Choose your starter on the seeded emulator, its starters listed for the shot
- Documentation: the newsletter band example offers product news, not early-access news
- Console: Choose a style shot, and the AI Style step reshot with nothing chosen
- Delivery apps: the register keys that take delivery orders
Behind the scenes
- Sites: declare Bring my site's compiler and frame source in the image-sink inventory
- Stop filing an abuse-queue row for every site import
- AI: the import compile over the recorded pages; listing, card copy and guide
- AI: classify the layout reader's image fields and its aglyn.com fixture origin
- Console: the client build screen expects the starter's style option
- Console: the client build screen's starter call carries its style option
- Console: the client build's starter call carries the style it was given
- AI: pin the layout, menu and stylesheet readers over recorded pages
- Marketplace: classify main's starter search route as no publisher save
- Count quote and form files toward workspace storage
- AGL-4096: the quotes guide names the answer notices and View quote
- AGL-4096: a quote answer's notice and email read as the quote, with View quote
- AGL-4097: an emailed proof keeps showing after a new revision or link
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.