← All updates

CHANGELOG

v1.0.0-beta.265

Add and manage receipt printers natively in Aglyn POS. 76 changes in all: 16 new, 38 fixes, 9 docs and 13 behind the scenes.

The Aglyn Team · Oct 2026

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

New

  • Pos apple: add and manage receipt printers natively in Aglyn POS
  • Apple: Pages list reads its tree a level at a time, collapsed
  • Email: curate every email for its own reader
  • Apple: one in-app web sheet for live sites, previews and plain links
  • Native android: pages tree starts collapsed and reads as far as it shows
  • Email: polish the form submission email; buttons name what they open
  • AI: draw the compiler's hero, group style and photo sections at even odds
  • AI: tell a site plan its home arc, where the form goes, and varied item counts
  • AI: home arcs per site kind, drawn by the job's seed
  • Native android: one in-app web sheet for sites, previews and links
  • AI: the guided start asks one decision a step, styles shown as pictures
  • AI: the guided start reports its funnel and where people struggle
  • UI components: the option card grid draws a picture card, lazy and fixed-size
  • AI: real style previews for the guided start's style cards
  • Email: polish every system and site email; staff alerts say who and how
  • Notifications: pick your notification sound for the console and app pushes

Fixed

  • UI components: the search box honors its style settings
  • Apple: a link that launches the app opens on its workspace and site
  • AI: the food bank stand-in page says neighborhood, not the retired word
  • AI: keep the forum's word out of the stock photo alt list and fixture
  • AI: re-render the style previews with main's compiler and looks
  • AI: each guided-start style previews its own kind of page
  • Apple: an AI job link opens on its own workspace and site
  • AI: drop a British spelling from the stock photo alt word list
  • AI: a new site never reuses another site's dataset records
  • Data: a record photo of a deleted site is left out, never drawn broken
  • AI: people photos show adults in the role; alt text reads as a phrase
  • Console: the subprocessor gate knows the guided-start run's stub mode
  • Tests: emulated servers also get a placeholder Firebase app id
  • Tests: the local guided-start run walks the stepped form with Next
  • Monitoring: false reds — signupLanding counts people, /signin door sees Google bounces
  • Tests: emulated servers start the Admin SDK without app env files
  • Native android: medium windows keep a short rail; plan offer spans the window
  • Apple: order and CRM record pages open on the shared detail head
  • Native android: product header and menu, even quick actions, no page id
  • Apple: a spec form's Save row keeps its section's card
  • Apple: no window tab bar on the Mac; a quota readout never sits on "checking"
  • Apple: a Pages search says when nothing matches and draws no chevrons
  • Apple: split screens' title no longer sits over scrolling rows on iPad
  • Apple: a failed or refused split list folds its detail column
  • Console: leave the web notifications bell out of the apps
  • Email: keep sample hosts generic and the store named in receipts
  • Apple: receipt TOTAL spans the paper; whole discount row; plain price copy
  • AI: the guided start's header comment fits the sweep specs; Try again opens on the review
  • Pos: register tiles show the product's photo, not its initial
  • Apple: tooltips on the notifications toolbar; first run card radius token
  • Native apple: deleting a product on a phone returns to the list
  • Native: a confirm dialog no longer repeats the screen's earlier error
  • Android: Besigner web view fills its screen so CSS vh is not 0
  • AI: a nonprofit's gallery arc says the people it serves, never community
  • AI: settle a stray home form onto the contact page, never by refusing
  • Tooling: the plugin budget bundle emits a webp a plugin imports as a file
  • Native: email cases read a details panel as label then value
  • Notifications: the signature sound is named Signature, not the brand

Documentation

  • Releases: v1.0.0-beta.265 lists #1735, #1736, #1743 and #1744
  • Releases: v1.0.0-beta.265 lists what came in with main
  • AI: re-shoot the style step after the re-render
  • AI: re-shoot the guided start's style step with the new previews
  • AI: style cards show an example page of each kind, not the starter home
  • AI: the guided start's steps are sections the Assist index answers from
  • AI: shoot the guided start's kind, style and review steps on the emulator stack
  • AI: home arcs, the form on the contact page and even design odds
  • AI: the guided start's steps, style pictures and funnel events

Behind the scenes

  • AI: the cancel watch spec waits for the abort instead of racing a 1 ms timer
  • Dependencies: Bump the linters group across 1 directory with 5 updates
  • Dependencies: Bump the nx-workspace group across 1 directory with 16 updates
  • AI: the guided-start local e2e is a mentions-only key file
  • Dependencies: resync the cloud/functions lockfile so npm ci installs
  • Dependencies: regenerate the realm host MUI tables for @mui/material 9.5.0
  • Linear: raise the issue ceiling to AGL-3913, read off Linear
  • Dependencies: Bump the mui-emotion group with 7 updates
  • Dependencies: Bump the functions-minor-patch group across 1 directory with 2 updates
  • Native: regenerate contracts on today's main
  • Native: the Besigner shows no browser chrome in the Mac app
  • Native seed: a 3-level, 60-row page tree on the seeded cafe site
  • AI: prove AI homes vary and the form stays on its own page

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.