← All updates

CHANGELOG

v1.20.3

Add row and column bars, a pinned Markdown toolbar, tidier table controls. 32 changes in all: 5 new, 24 fixes, 1 docs and 2 behind the scenes.

The Aglyn Team · Nov 2026

Released to production on November 11, 2026 at 15:28 CST. See every commit in this release on GitHub

New

  • Besigner: add row and column bars, a pinned Markdown toolbar, tidier table controls
  • Legal: pin legal v26, google business profile data in the privacy policy
  • Native: product editor check-in fields on Android
  • Native: product editor check-in fields on Apple
  • Native: carry normalizeProductCheckIn to the contracts kits

Fixed

  • Domains: price a transfer-in for a name another Vercel team holds
  • CI: drop the apostrophe that ended the sweep's quoted jq program
  • CI: the auto-merge sweep names a missing required check, not crash
  • Data: keep an empty first or last table column through a round trip
  • Console: ?create=site waits for the guided start on a cold load
  • AI: keep a picture its pixels make a graphic out of photo slots
  • AI: flag each imported photo a graphic or not as it comes in
  • AI: read whether a picture is a graphic by its pixels
  • Sites: a site delete survives a transient write failure
  • Console: scope the SSO drift notice's link to its workspace
  • Console: a page opened in a running tab finds a locked cache in seconds
  • Android: follow a notice's link as the console does
  • Ios: open every link on the workspace and site it names
  • Native: open the order, quote, return and marketplace section a link names
  • Native: match a link's query and named sections, and ignore its fragment
  • Domains: bound the AAAA check and skip CNAME names
  • Native: links open in the window and tab in front, and keep their screen on phones
  • Domains: warn about a previous host's AAAA record left on the domain
  • Accounting: hold a taxed QuickBooks sale while the company has no sales tax set up
  • Besigner: an empty synced connection field no longer says not synced
  • Google reviews: the section has room around it and side gutters, v1.2.1
  • Native: a site's plugin switches act on the lists the server holds
  • Console: a site's Admin › Plugins saves on the first press
  • Native: a test Stripe account on a live store reads as not ready on Payments

Documentation

  • Domains: list Connect a domain automatically

Behind the scenes

  • Emulators: give the commerce plugins local keys and offered services
  • Seed: connect the demo site's commerce services in test mode

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.