← All updates

CHANGELOG

v1.0.0-beta.237

Every editor can discard its changes back to the published version. 42 changes in all: 8 new, 19 fixes, 2 performance, 7 docs and 6 behind the scenes.

The Aglyn Team · Oct 2026

Released to production on October 9, 2026 at 23:11 CDT. See every commit in this release on GitHub

New

  • Besigner: every editor can discard its changes back to the published version
  • Staff: users and organizations show and sort by last activity
  • Legal: v13 — Privacy: staff review of AI requests, audio-rights confirmations
  • AI: realistic credit estimates, Free p90 admission, smaller first build
  • Identity: one resolver for an account's name and photo
  • Console: notifications feed on a Firestore cursor, mark-all over the unread query
  • Lightbox: one lightbox for images, galleries and any content
  • Music: a music player that plays the owner's own audio from the media library

Fixed

  • Besigner: a version's unsaved edits stay its own when you switch versions
  • UI components: filter-only columns are ordinary in Manage columns; clearer Sites row menu
  • AI: a Free build past what is left keeps its plan for the card to ask (AGL-3722) (#1343)
  • Web: a browser translator's rewritten text no longer crashes a page (#1342)
  • Staff: the Sites list is newest-created first by default, with Last updated
  • Alarms: the funnel alarm counts sign-ins in SSO tenants (#1341)
  • Staff: the user identity card says whether the email is verified (AGL-3706) (#1340)
  • four specs the music player, site-delete and SSO merges left red
  • Documentation: release flags read AI and Assist as on by default; video notice leads Upload
  • Staff: show sso accounts' name and photo on staff pages
  • Console: bell inbox pages and refills, mark-all marks every unread
  • AI: the Music player stays off the page catalog; a Free page pass fits again
  • Erase: deleting a site takes its notifications from every inbox
  • Monitoring: reap the subtrees late signup writes re-create
  • Scheduled jobs: never rate-limit the cron secret; retry a 429; refuse an env-less functions deploy
  • AI: stock photos match their captions and never repeat in a job
  • AI: a store's Shop page is its storefront, with or without products
  • AI: store products keep library photos as CDN paths, our refusals refunded
  • Console: the activity cards each open their own docs section

Performance

  • Console: re-entering a site skips the spinner; a projection miss is one round trip
  • Console: a new visible tab takes the Firestore lease from a hidden one

Documentation

  • Agent tooling: a promotion PR's title is exactly "Release v1.0.0-beta.N"
  • Self-hosting: document AGLYN_ALLOW_UNCONFIGURED_FUNCTIONS
  • AI: realistic estimates, the Free confirm prompt and pause/Resume
  • Agent tooling: an open PR title is kept current along with its body
  • Agent tooling: an open PR body is updated every time anything new lands on it
  • Agent tooling: every PR body details every change and commit in it
  • AI: the default product price is not restated in the AI guides

Behind the scenes

  • Tooling: backfill blank sso auth record name and photo
  • Linear: raise the issue ceiling to AGL-3720
  • Music: beta.237 lib version and AGL-3719 Linear floor after merging main
  • Build checks: allow the stock-photo filter's British spellings
  • Cloud functions: run the 429 retry test under test:functions
  • Remote config: align the template file with production

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.