registry 0.6.0
All releasesFindings from a full component consistency audit, all shipped together:
AlertDialogAction,AlertDialogCancel, andThemeTogglenow forwardclass,id,aria-*, anddata-*attributes like every other component.- Dialog and alert dialog now lock body scroll while open, matching sheet and command dialog.
CommandDialogContentdeclaresrole="dialog"andaria-modal="true".- Context menu moves focus into the menu on open and restores it on close; theme toggle menus gained arrow-key/Home/End navigation and focus restore, matching the other
role="menu"components. - Dropdown menu Escape now works at document level (previously only when focus was inside the menu); menubar’s document-level Escape restores trigger focus.
- Decorative SVGs in menubar items, toaster, and file-upload previews are now
aria-hidden; the toaster close button has an accessible label. AlertDialog,Sheet, andContextMenuscripts moved into shared runtime modules loaded viaregisterUiInit, removing the duplicated inline copies. Runbearnie updateto pull the new modules with the updated components.