v1.22.3
Released to production on November 13, 2026 at 00:59 CST. See every commit in this release on GitHub
Fixed
- Pos ios: only a card the reader waited for is declined; a refusal before it keeps its notice
- Native: a confirmed seed stays confirmed through a short fall to the cache
- Console: a confirmed seed stays confirmed through a short fall to cache
- Changelog: a release entry's headline is never an internal subject
- Apple: iPhone Pages shows one ✦: Create with AI joins the title row's ⋯
- Apple: Analytics › Funnels heads its own section with New funnel and Create with AI
- Native: a site plugin switched off asks the console's question, naming what goes with it
- AI: a call button's label loses a stray mark after the verb
- AI: a row's icons on every card or on none
- Native release: wait in the build lock's FIFO queue and release it on every exit
Behind the scenes
- Releases: carry #2674 into v1.22.3
- Revert "test(ai): re-record the page axe fixture for the even-icons change (AGL-4152)"
- AI: re-record the page axe fixture for the even-icons change
- Native iPhone: Forms and Funnels show one sparkle, Create with AI joins a menu
- POS: a card this device's reader declines is recorded Declined with its card, as the console records it
- Ios: the phone pin/reorder test scrolls Home both ways and finds Media's drag handle in its row; Tab bar sheet rows read their area's name
- POS iPhone: put the declined card's receipt read away with its step, so the paid receipt reads the sale afresh
- POS iPhone: a declined card shows as not paid with its receipt and a way to take the payment another way, on the phone's 16-point edges
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.