Dos and Don’ts blocks now available in MCP (v4.93.0)
Guidelines (Dos and Don’ts) block content now reaches MCP and the GraphQL Block.html field instead of being dropped, so AI tools can read your usage guidelines.
Iframe blocks now render in MCP output (v4.93.0)
YouTube, Figma, and generic iframe blocks are now embedded as HTML <iframe> tags in MCP and markdown output, rather than being omitted or replaced with empty placeholders.
Accessibility: keyboard focus trapped inside modals (v4.93.0)
Keyboard focus now stays inside an open modal, and it follows changes to the modal’s content, such as tabs and multi-step forms.
Accessibility: Space key activates interactive elements (v4.93.0)
Custom buttons and menu items now respond to both Enter and Space, as WCAG 2.1.1 requires.
Accessibility: selectable menu items correctly announced (v4.93.0)
Menu items with selection state now use the correct ARIA roles (menuitemradio or menuitemcheckbox) so screen readers announce whether they’re checked.
Accessibility: required field indicators no longer color-only (v4.93.0)
Required prop indicators now include visually hidden text next to the asterisk, so screen reader users know which fields are required (WCAG 1.4.1).
Accessibility: table headers include scope attribute (v4.93.0)
Table header cells now declare scope="col", so screen readers can match each data cell to its header.
Accessibility: descriptive alt text for all images (v4.93.0)
Images that used raw URLs or internal node IDs as alt text now have descriptive labels for screen readers to announce.
Accessibility: Skeleton loading component announces state (v4.93.0)
The Skeleton loading component now has role="status" and an accessible label, so screen readers announce when content is loading.
Accessibility: auto-dismissing toasts hide close button (v4.93.0)
Toasts that auto-dismiss no longer show a close button that disappears before keyboard and screen reader users can reach it.
Accessible names added to unlabeled inputs and buttons (v4.93.0)
Several inputs and buttons that lacked accessible names, including rename fields and the placeholder block’s block-type picker, now announce their purpose to screen readers.