From e99baf5ecdd2e60fc30fa7dc4146767dc071f811 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Mon, 15 Jun 2026 08:56:20 +1000 Subject: [PATCH] DOC-3526: Add release note for tinymce.dom.AriaAnnouncer API (TINY-12791) --- modules/ROOT/pages/8.7.0-release-notes.adoc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/ROOT/pages/8.7.0-release-notes.adoc b/modules/ROOT/pages/8.7.0-release-notes.adoc index 60a84540ef..fc7a16a0a9 100644 --- a/modules/ROOT/pages/8.7.0-release-notes.adoc +++ b/modules/ROOT/pages/8.7.0-release-notes.adoc @@ -56,6 +56,17 @@ The following premium plugin updates were released alongside {productname} {rele {productname} {release-version} also includes the following addition: +=== New `tinymce.dom.AriaAnnouncer` API for screen reader announcements +// #TINY-12791 + +{productname} {release-version} adds the `+tinymce.dom.AriaAnnouncer+` API for sending messages to screen readers through an `+aria-live+` region without shifting focus. The `+announce+` method accepts a message and an optional `+{ assertive }+` setting. Integrators can use it to announce formatting changes, for example by listening to the `+FormatApply+` and `+FormatRemove+` events. + +[source,js] +---- +tinymce.dom.AriaAnnouncer.announce('Bold on'); +tinymce.dom.AriaAnnouncer.announce('Error occurred', { assertive: true }); +---- + // === // #TINY-vwxyz1