Language of parts Accessibility
Mark the language of a phrase — a French quotation inside an English page — with lang (and dir for RTL scripts) from a toolbar dropdown of configurable BCP-47 languages. WCAG SC 3.1.2 is Level AA and previously only the whole document could be marked. The accessibility checker gained a matching language-of-parts rule with one-click repair for foreign-script runs that break speech synthesis.
Quick Styles from your own stylesheets New
Opt-in importStyles populates the style dropdowns from the classes already in your page’s stylesheets (the element qualifier picks the bucket: img.hero → image, p.lede → paragraph). Recurses into @media/@supports, survives cross-origin sheets, and reports what a limit dropped instead of pretending the first hundred was everything.
Gap cursor Editing
The caret can now be placed in positions HTML makes unreachable — before a leading table, between two tables, after a trailing image — so content there can be authored without editing HTML by hand.
Core accessibility fixes, verified on the running build Accessibility
The image hover toolbar is now dismissible with Escape without moving the pointer (WCAG 1.4.13); every toolbar tooltip matches its accessible name so speech-input users can say what they see (2.5.3); and a registration-order bug that silently broke the image Set Size dialog — the numeric, non-drag resize path (2.5.7) — is fixed and verified end-to-end. Our WCAG 2.2 self-assessment now covers all 55 A/AA criteria with zero unevaluated rows.
AI toolbar icon Design
Redesigned to read clearly at toolbar size: fewer, larger shapes with heavier strokes, sized to match what TinyMCE and CKEditor give their AI entry points.