Saving status now visible in the editing bar (v4.98.2)

The editing bar now shows Saving, Saved, or Not saved, so authors can tell whether an edit is in progress, saved, or failed.

“Not saved” stays visible until the problem is resolved. This release also fixes a bug where the save status from one instance could carry over after switching to another.

Sign-in and avatar moved into site header (v4.98.2)

The sign-in button and account avatar now sit in the top navigation bar, next to search and navigation.

Avatars now show your initials when no profile picture is set, and the avatar no longer gets stuck loading when you go back from the sign-in page.

MCP list-patterns now returns template metadata (v4.98.2)

Agents and clients can now go straight from list-patterns to get-pattern-specification, skipping the large get-pattern response in between.

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 now use ARIA live regions, so screen reader users hear when content changes (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 now stays highlighted while its menu is open, instead of losing its focus style right away.

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 now work fully from the keyboard and are structured correctly for assistive technologies (WCAG 4.1.2, 1.3.1, and 2.1.1).

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.