← All updates

CHANGELOG

v1.0.0-beta.252

Site setup hosts the business profile and SEO zones, filled by the AI plugin. 82 changes in all: 44 new, 16 fixes, 2 performance, 3 changed, 5 docs and 12 behind the scenes.

The Aglyn Team · Oct 2026

Released to production on October 14, 2026 at 14:20 CDT. See every commit in this release on GitHub

New

  • Native: site setup hosts the business profile and SEO zones, filled by the AI plugin
  • Native: edit an image: rotate, flip, crop and shrink, then replace it or save a copy
  • Native: uploaded filters and the cover film's poster
  • Legal: v15 — Privacy and Subprocessors: hashed email matching for Aglyn's own ads
  • AI: bill the fast tier at the platform's 1.5x markup
  • Native: turn a product's related products on and off
  • Native: the shipping page says what its zones and rates cover
  • Native: rewards sentence, home glance, batch label total, row filters
  • Native: pick setup and cover images on apple
  • Native: a product's details: address, supplier, tags, tax, billing, search
  • Native: book a walk-in at the front desk, priced and checked like the console's
  • Native: a send and a gift card issue say only what happened
  • Native: buy labels for several ticked orders, from the orders list
  • Native: mark several orders fulfilled from the orders list
  • Native: pickup hours and delivery windows are picked from a week, not typed
  • Native: lists fed by a Firestore query load more, as the console's lists page
  • Native: export the store's records from specs, with an export action
  • Native: sales wait for commerce analytics and grow to 30 days on Apple
  • Native: rewards natively, program to adjustments, with a key per press
  • Native: an order's services: pickup, returns, labels, couriers and more
  • Native: store settings, taxes, payments, shipping and the Store hub
  • Native: recovery and alerts, pickup and delivery queue, reservations
  • Native: discounts, coupons and gift cards, with server sums and plan gates
  • Native: stock movements and catalog organization screens
  • Native: returns and RMA screens, with the grammar they need
  • Native: spec writes can drop the site's cached pages as the console does
  • Native: spec grammar for typed money, gathered rows and plain amounts
  • Native: pick setup and cover images from the library
  • Native: site settings, date windows and chained prompts for console parity
  • AI: serve the fast tier from Haiku 5.5, retire Haiku 4.5 and Sonnet 5
  • Native: media library filters on apple and android
  • Native: the Business profile setup section on Apple and Android
  • Native: shipping screens; fields listed from data, row replace, fresh ids
  • Native: the SEO check and target keywords on Apple and Android
  • Native: accounting screens
  • Native: review platforms card; forms no longer send hidden fields
  • Native: opening hours are picked by clicking on Apple and Android
  • Native: live chat, Zapier and ad conversions cards
  • Native: couriers card
  • Native: inventory and ERP card
  • Native: delivery apps card
  • Native: email, sales channel, marketplace and print-on-demand cards
  • Console: settings pages take couriers, review platforms and AI links
  • Console: rail section groups; Products > Settings splits into pages

Fixed

  • Tests: the signup canary presses Confirm when shown, so it works on either verify page
  • Marketplace: a plugin's page uninstall runs the impact check
  • Console: the Sites list asks the server before believing a site is gone
  • Console: the tab handoff never takes a live Firestore lease
  • Billing: every staff refund carries a Stripe reason derived from ours
  • Billing: a fraud refund tells Stripe it is fraudulent
  • Notifications: link notification emails sent from the site app
  • Accounts: verify-email link waits for a press before redeeming
  • Forms: use the american spelling in the submission email docs
  • Forms: form submission email lists the submitted answers
  • Console: the workspace switcher shows every workspace's logo
  • Console: compact card actions stay top right; tile cards share a row's height
  • Native: put back the commerce tabs the main merge dropped from the config
  • Console: settings sections as literals; page specs stub the zone plugins
  • Native: accounting declares the deep links its paths register
  • Email: a live list's members are mailed on their contact's opt-in

Performance

  • Ai eval: replay, the hour cache and batches in every live run, effort arms
  • Ai eval: send the golden eval round as batches, briefs side by side

Changed

  • Native: shipping coverage replays the contracts' function cases
  • Native: one weekly hours model and one picker for every screen
  • Sites: name the shared consent reader for what it reads, not a plugin

Documentation

  • Native: parity rows follow the re-check of the content area
  • Native: tick the commerce integration cards row on both platforms
  • Native: spec grammar path projection, option filter, path comparison
  • Email: live audiences show the contact's opt-in and refresh hourly
  • Commerce: name each store settings page in place of Products > Settings

Behind the scenes

  • Native: read the function cases with the optional accessors
  • Native: only main saves the swift build cache; a PR restores it
  • Native: judge a PR by its test merge, not a lagging base sha
  • Native: key the swift build cache by runner image and cache manifests
  • Native: refresh main's swift build cache after auto-merges too
  • Reapply "feat(native): opening hours are picked by clicking on Apple and Android (AGL-3668)"
  • Revert "chore(native): drop the weekly hours module with the picker"
  • Native: drop the weekly hours module with the picker
  • Revert "feat(native): opening hours are picked by clicking on Apple and Android (AGL-3668)"
  • Native: the commerce and rewards screen guards live in their plugins
  • Native: plugin registration tests follow the screens each plugin now declares
  • Sites: the retained-refusal reader the coverage spec tracks moved to consent-by-address

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.