Saving status now visible in the editing bar (v4.98.2)
Authors can see whether an edit is in flight, confirmed, or failed — Saving, Saved, and Not saved states appear directly in the editing bar so changes are never silently lost.
“Not saved” persists until resolved with no auto-hide; a related bug where stale save state could leak across instance switches is also fixed.
Sign-in and avatar moved into site header (v4.98.2)
The sign-in button and account avatar now live in the top navigation bar, matching the standard information architecture with auth controls alongside search and nav.
Avatars now show initials as a fallback when no profile picture is set, and a stale loading state when navigating back from the sign-in flow is cleared automatically.
MCP list-patterns now returns template metadata (v4.98.2)
Agents and clients can go directly from list-patterns to get-pattern-specification without an intermediate get-pattern call, eliminating unnecessary large payload fetches.
Each pattern entry now includes a templates array with templateId, rendererId, and normalized TemplateInfo (exportName, codeSrcPath, and renderer-specific fields).
Screen readers now announce dynamic UI changes (v4.98.2)
Toast notifications, banners, and spinners include ARIA live regions so screen-reader users receive feedback when content changes dynamically, addressing WCAG 4.1.3, 1.3.1, and 4.1.2.
Error messages interrupt immediately with role=“alert”; all other status messages use polite announcements. A new announce=“off” prop lets static banners opt out.
Avatar shows active state when account menu is open (v4.98.2)
The account avatar stays visually highlighted for as long as its menu is open, giving a clear indication that the menu is active rather than dropping the focus style immediately.
Zendesk Contact Knapsack form removed (v4.98.2)
The in-product Contact Knapsack menu item and floating support button have been removed as Zendesk is being retired.
Menu system keyboard and ARIA fixes (v4.98.2)
Menus are now fully keyboard-navigable and correctly structured for assistive technologies, resolving WCAG 4.1.2, 1.3.1, and 2.1.1 gaps.
Fixes include correct aria-haspopup and aria-expanded on triggers, valid ARIA role nesting in nested menus, Home/End key support, and properly labelled combobox option groups.
Nav tab active underline fixed to header bottom edge (v4.98.2)
The selected-state underline on primary navigation tabs now sits flush at the bottom of the header bar instead of floating beneath the tab text.
Configure Asset Sets is keyboard-navigable in menus (v4.98.2)
The Configure Asset Sets option is now a proper menu item reachable by arrow keys, and ArrowRight/ArrowLeft open and close the brand-group drill-down matching the WAI-ARIA submenu pattern.