← All updates

CHANGELOG

v1.0.0-beta.247

Dataset fields are pickers — org photos validate, Image chooser, Page field. 58 changes in all: 21 new, 19 fixes, 1 performance, 3 changed, 6 docs and 8 behind the scenes.

The Aglyn Team · Oct 2026

Released to production on October 13, 2026 at 15:05 CDT. See every commit in this release on GitHub

New

  • Data: dataset fields are pickers — org photos validate, Image chooser, Page field
  • Console: workspaces sort by name, search, filter and pin
  • Console: ask how a new site starts before creating it
  • Themes: style buttons, inputs and cards site-wide without code
  • AI: an event-led guided start drafts its first events
  • CRM: builds and Assist add values to CRM picklists and Choice fields
  • Workflows: pick an Actions element on the live page, not by CSS selector
  • SEO: target keywords by page picker, and a launch status readout
  • Hours: pick opening, pickup and delivery hours by clicking
  • CRM: a Currency custom field type, stored in minor units
  • AI: a stock photo picker seam, and covers for AI events
  • Logic: dictionary and list variables as rows, formulas built by picking
  • Events: events a build makes publish for the publishing role
  • UI components: every form element can be inserted on its own
  • UI components: an input or select has a size, so it can sit beside a button
  • AI: the form job builds fields from mui's separate form elements
  • Email: name a separate mui form element by the label beside it
  • Forms: seeds, templates and presets build fields from mui's form elements
  • Tooling: backfill every saved form field to mui's separate form elements
  • Platform: rebuild an all-in-one form field from mui's separate form elements
  • UI components: every piece of a form field is its own Besigner element

Fixed

  • Data: declare the record photo preview and keep the page list out of the table sweep
  • Themes: a palette color write drops the old color's derived shades
  • AI: event-led brief words without "community"
  • Workflows: the element picker lists only pages a site published
  • Logic: an entry's name box gets room in the variable dialog
  • SEO: read screen names only when a keyword row exists
  • AI: spell the events page's site address from its title
  • AI: a build's events are listed on a page, settled or re-asked
  • AI: a tracking change with no id asks for it instead of being planned
  • AI: a site's hero photo is of its business, searched in English
  • AI: a non-English site's menu names its home page by the page's own title
  • AI: the words an AI site build places itself are in the site's language
  • CRM: keep contact-filters native-pure; the web side reads currency amounts
  • Sites: pick mode draws in CSS system colors, not hardcoded ones
  • Analytics: send nothing from a document that is not on the web
  • AI: the media op's alt description reads as no image sink
  • AI: drop an unused helper in the tracking step
  • AI: give a site start's thin work gallery its fewest pieces in code
  • UI components: an input's outline is on its own box, so Border and Corner fields reach it

Performance

  • Logic: the formula dialog and entry editor load on first use

Changed

  • CRM: name the currency field helpers for custom fields, not contacts
  • AI: one site language-code check, in core's seo-locale
  • Forms: keep the form field converter in the forms plugin, not core

Documentation

  • regenerate the console's docs help from the moved sections
  • click-only hours, keywords, images, scroll reveal and launch check
  • AI: media library organization in the capability map, Assist and Media docs
  • AI: integrations map, Assist and Tracking card docs for the tracking op
  • Documentation: the newsletter band is built and styled by clicking, no code
  • Forms: a field is separate elements, set and styled with Besigner fields

Behind the scenes

  • Console: the site-base theme editor spec mocks MdiIcon too
  • AI: the jobs list's last kind may be more than one word
  • Linear: raise the issue ceiling to AGL-3756
  • AI: media library op specs; activity map keeps its one-line entry
  • wip(ai): media library organization op — runner, capability, registrations
  • wip(ai): tracking op for builds and Assist
  • Documentation: survey screenshot fixture builds its fields from mui's form elements
  • AI: regenerate the palette now the form field has no presets

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.