Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .api-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8.8.2
8.9.0
Comment thread
kemister85 marked this conversation as resolved.
13 changes: 0 additions & 13 deletions modules/ROOT/nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -424,20 +424,7 @@
** xref:release-notes.adoc[Release notes for {productname}]
*** {productname} 8.9.1
**** xref:8.9.1-release-notes.adoc#overview[Overview]
**** xref:8.9.1-release-notes.adoc#new-premium-plugin<s>[New Premium Plugin<s>]
**** xref:8.9.1-release-notes.adoc#new-open-source-plugin<s>[New Open Source Plugin<s>]
**** xref:8.9.1-release-notes.adoc#accompanying-premium-plugin-changes[Accompanying Premium Plugin changes]
**** xref:8.9.1-release-notes.adoc#accompanying-premium-plugin-end-of-life-announcement[Accompanying Premium Plugin end-of-life announcement]
**** xref:8.9.1-release-notes.adoc#accompanying-open-source-plugin-end-of-life-announcement[Accompanying Open Source Plugin end-of-life announcement]
**** xref:8.9.1-release-notes.adoc#accompanying-enhanced-skins-and-icon-packs-changes[Accompanying Enhanced Skins & Icon Packs changes]
**** xref:8.9.1-release-notes.adoc#improvements[Improvements]
**** xref:8.9.1-release-notes.adoc#additions[Additions]
**** xref:8.9.1-release-notes.adoc#changes[Changes]
**** xref:8.9.1-release-notes.adoc#removed[Removed]
**** xref:8.9.1-release-notes.adoc#bug-fixes[Bug fixes]
**** xref:8.9.1-release-notes.adoc#security-fixes[Security fixes]
**** xref:8.9.1-release-notes.adoc#deprecated[Deprecated]
**** xref:8.9.1-release-notes.adoc#known-issues[Known issues]
*** {productname} 8.9.0
**** xref:8.9.0-release-notes.adoc#overview[Overview]
**** xref:8.9.0-release-notes.adoc#accompanying-premium-plugin-changes[Accompanying Premium Plugin changes]
Expand Down
178 changes: 45 additions & 133 deletions modules/ROOT/pages/8.9.1-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -11,185 +11,97 @@ include::partial$misc/admon-releasenotes-for-stable.adoc[]
[[overview]]
== Overview

{productname} {release-version} was released for {enterpriseversion} and {cloudname} on <weekday>, <month> <DD>^<st|nd|rd|th>^, <YYYY>. These release notes provide an overview of the changes for {productname} {release-version}, including:
{productname} {release-version} was released for {enterpriseversion} and {cloudname} on Wednesday, September 9^th^, 2026. These release notes provide an overview of the changes for {productname} {release-version}, including:

// Remove sections and section boilerplates as necessary.
// Pluralise as necessary or remove the placeholder plural marker.
* xref:new-premium-plugin<s>[New Premium plugin<s>]
* xref:new-open-source-plugin<s>[New Open Source plugin<s>]
* xref:accompanying-premium-plugin-changes[Accompanying Premium plugin changes]
* xref:accompanying-premium-plugin-end-of-life-announcement[Accompanying Premium plugin end-of-life announcement]
* xref:accompanying-open-source-plugin-end-of-life-announcement[Accompanying open source plugin end-of-life-announcement]
* xref:accompanying-enhanced-skins-and-icon-packs-changes[Accompanying Enhanced Skins & Icon Packs changes]
* xref:improvements[Improvements]
* xref:additions[Additions]
* xref:changes[Changes]
* xref:bug-fixes[Bug fixes]
* xref:security-fixes[Security fixes]
* xref:deprecated[Deprecated]
* xref:known-issues[Known issues]


[[new-premium-plugin<s>]]
== New Premium plugin<s>

The following new Premium plugin was released alongside {productname} {release-version}.

=== <Premium plugin name>

The new Premium plugin, **<Premium plugin name>** // description here.

For information on the **<Premium plugin name>** plugin, see xref:<plugincode>.adoc[<Premium plugin name>].


[[new-open-source-plugin]]
== New Open Source plugin

The following new Open Source plugin was released alongside {productname} {release-version}.

=== <Open source plugin name>

The new open source plugin, **<Open source plugin name>** // description here.

For information on the **<Open source plugin name>** plugin, see xref:<plugincode>.adoc[<Open source plugin name>].


[[accompanying-premium-plugin-changes]]
== Accompanying Premium plugin changes

The following premium plugin updates were released alongside {productname} {release-version}.

=== <Premium plugin name 1> <Premium plugin name 1 version>

The {productname} {release-version} release includes an accompanying release of the **<Premium plugin name 1>** premium plugin.

**<Premium plugin name 1>** <Premium plugin name 1 version> includes the following <fixes, changes, improvements>.

==== <Premium plugin name 1 change 1>

// CCFR here.

For information on the **<Premium plugin name 1>** plugin, see: xref:<plugincode>.adoc[<Premium plugin name 1>].


[[accompanying-premium-plugin-end-of-life-announcement]]
== Accompanying Premium plugin end-of-life announcement

The following Premium plugin has been announced as reaching its end-of-life:

=== <Premium plugin name eol>

{productname}’s xref:<plugincode>.adoc[<Premium plugin name eol>] plugin will be deactivated on <month> <DD>, <YYYY>, and is no longer available for purchase.


[[accompanying-open-source-plugin-end-of-life-announcement]]
== Accompanying open source plugin end-of-life announcement

The following open source plugin has been announced as reaching its end-of-life:

=== <Open source plugin name eol>

{productname}’s xref:<plugincode>.adoc[<Open source plugin name eol>] plugin will be deactivated on <month> <DD>, <YYYY>, and is no longer available for purchase.


[[accompanying-enhanced-skins-and-icon-packs-changes]]
== Accompanying Enhanced Skins & Icon Packs changes

The {productname} {release-version} release includes an accompanying release of the **Enhanced Skins & Icon Packs**.

=== Enhanced Skins & Icon Packs

The **Enhanced Skins & Icon Packs** release includes the following updates:

The **Enhanced Skins & Icon Packs** were rebuilt to pull in the changes also incorporated into the default {productname} {release-version} skin, Oxide.

For information on using Enhanced Skins & Icon Packs, see: xref:enhanced-skins-and-icon-packs.adoc[Enhanced Skins & Icon Packs].

=== AI Assistant

[[improvements]]
== Improvements
The {productname} {release-version} release includes an accompanying release of the **AI Assistant** premium plugin.

{productname} {release-version} also includes the following improvement<s>:
**AI Assistant** includes the following fix.

=== <TINY-vwxyz 1 changelog entry>
// #TINY-vwxyz1
==== The `+body_class+` and `+body_id+` options were not applied to the AI Assistant preview iframe body, and the `+mce-content-body+` class was missing
// #TINYMCE-14872

// CCFR here.
Previously, the **AI Assistant** plugin did not apply the xref:add-css-options.adoc#body_class[`+body_class+`] and xref:add-css-options.adoc#body_id[`+body_id+`] options to the preview iframe body element, and omitted the `+mce-content-body+` class, so the preview did not render content consistently with the editor content.

In {productname} {release-version}, the **AI Assistant** plugin applies both options to the preview body element, and always applies the `+mce-content-body+` class alongside any class set through `+body_class+`.

[[additions]]
== Additions
For information on the **AI Assistant** plugin, see: xref:ai.adoc[AI Assistant].

{productname} {release-version} also includes the following addition<s>:

=== <TINY-vwxyz 1 changelog entry>
// #TINY-vwxyz1
=== Revision History

// CCFR here.
The {productname} {release-version} release includes an accompanying release of the **Revision History** premium plugin.

**Revision History** includes the following fix.

[[changes]]
== Changes
==== The `+body_id+` option was not applied to the Revision History preview iframe body
// #TINYMCE-14872

{productname} {release-version} also includes the following change<s>:
Previously, the **Revision History** plugin applied the xref:add-css-options.adoc#body_class[`+body_class+`] option to the preview iframe body element but not the xref:add-css-options.adoc#body_id[`+body_id+`] option, so the preview did not render content consistently with the editor content.

=== <TINY-vwxyz 1 changelog entry>
// #TINY-vwxyz1
In {productname} {release-version}, the **Revision History** plugin applies `+body_id+` to the preview body element, so styles that target that id now apply in the preview.

// CCFR here.
For information on the **Revision History** plugin, see: xref:revisionhistory.adoc[Revision History].


[[removed]]
== Removed
=== TinyMCE AI

{productname} {release-version} also includes the following removal<s>:
The {productname} {release-version} release includes an accompanying release of the **TinyMCE AI** premium plugin.

=== <TINY-vwxyz 1 changelog entry>
// #TINY-vwxyz1
**TinyMCE AI** includes the following fixes.

// CCFR here.
==== The `+body_class+` and `+body_id+` options were not applied to the TinyMCE AI preview iframe body
// #TINYMCE-14872

Previously, the **TinyMCE AI** plugin did not apply the xref:add-css-options.adoc#body_class[`+body_class+`] and xref:add-css-options.adoc#body_id[`+body_id+`] options to the preview iframe body element, so the preview did not render content consistently with the editor content.

[[bug-fixes]]
== Bug fixes
In {productname} {release-version}, the **TinyMCE AI** plugin applies both options to the preview body element, adding the `+body_class+` value alongside the `+mce-content-body+` class rather than replacing it.

{productname} {release-version} also includes the following bug fix<es>:
==== Menus in the TinyMCE AI sidebars showed unnecessary scrollbars when the sidebar type was set to 'floating'
// #TINYMCE-14570

=== <TINY-vwxyz 1 changelog entry>
// #TINY-vwxyz1
Previously, menus opened from the **TinyMCE AI** sidebars showed unnecessary scrollbars. With the xref:tinymceai.adoc#tinymceai_sidebar_type[`+tinymceai_sidebar_type+`] option set to `+'floating'+`, the menu for adding context sources, the model selection dropdown, and the menu on a chat history item each showed a second vertical scrollbar or a horizontal scrollbar. This regression, introduced in {productname} 8.5, made those menus harder to read and to scroll.

// CCFR here.
In {productname} {release-version}, the **TinyMCE AI** plugin no longer applies its own overflow constraint to these menus, and sizes each menu to the space available to it rather than to the full width of its container. Menus in the Chat sidebar and the Review sidebar now show a single scrollbar, and only when the content does not fit.

==== Styles from the `+content_style+` option did not take precedence over `+content_css+` in the preview iframe
// #TINYMCE-14748

[[security-fixes]]
== Security fixes
Previously, the **TinyMCE AI** plugin added the styles from the xref:add-css-options.adoc#content_style[`+content_style+`] option to the preview before the stylesheets loaded by the xref:add-css-options.adoc#content_css[`+content_css+`] option. The styles from both options carry equal specificity, so the `+content_css+` stylesheets overrode the `+content_style+` rules.

{productname} {release-version} includes <a fix | fixes for the following security issue<s>:
In {productname} {release-version}, the **TinyMCE AI** plugin adds the styles from `+content_style+` after the stylesheets loaded by `+content_css+`, matching the order that {productname} uses in the editor content. Styles from `+content_style+` now apply in the preview, so the preview renders consistently with the editor content.

=== <TINY-vwxyz 1 changelog entry>
// #TINY-vwxyz1
For information on the **TinyMCE AI** plugin, see: xref:tinymceai.adoc[TinyMCE AI].

// CCFR here.

=== Suggested Edits

[[deprecated]]
== Deprecated
The {productname} {release-version} release includes an accompanying release of the **Suggested Edits** premium plugin.

{productname} {release-version} includes the following deprecation<s>:
**Suggested Edits** includes the following fixes.

=== The `<plugin>` configuration property, `<name>`, has been deprecated
==== Styles from the `+content_style+` option did not take precedence over `+content_css+` in the preview iframe
// #TINYMCE-14748

// placeholder here.
Previously, the **Suggested Edits** plugin added the styles from the xref:add-css-options.adoc#content_style[`+content_style+`] option to the preview before the stylesheets loaded by the xref:add-css-options.adoc#content_css[`+content_css+`] option. The styles from both options carry equal specificity, so the `+content_css+` stylesheets overrode the `+content_style+` rules.

In {productname} {release-version}, the **Suggested Edits** plugin adds the styles from `+content_style+` after the stylesheets loaded by `+content_css+`, matching the order that {productname} uses in the editor content. Styles from `+content_style+` now apply in the preview, so the preview renders consistently with the editor content.

[[known-issues]]
== Known issues
==== The `+body_class+` and `+body_id+` options were not applied to the Suggested Edits preview iframe body
// #TINYMCE-14872

This section describes issues that users of {productname} {release-version} may encounter and possible workarounds for these issues.
Previously, the **Suggested Edits** plugin did not apply the xref:add-css-options.adoc#body_class[`+body_class+`] and xref:add-css-options.adoc#body_id[`+body_id+`] options to the preview iframe body element, so the preview did not render content consistently with the editor content.

There <is one | are <number> known issue<s> in {productname} {release-version}.
In {productname} {release-version}, the **Suggested Edits** plugin applies both options to the preview body element, adding the `+body_class+` value alongside the `+mce-content-body+` class rather than replacing it.

=== <TINY-vwxyz 1 changelog entry>
// #TINY-vwxyz1
For information on the **Suggested Edits** plugin, see: xref:suggestededits.adoc[Suggested Edits].

// CCFR here.
13 changes: 11 additions & 2 deletions modules/ROOT/pages/apis/tinymce.editor.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -446,14 +446,23 @@ instance.fire('event', {...});
=== focus()
[source, javascript]
----
focus(skipFocus: Boolean)
focus(skipFocus: Boolean | Object, skipFocus.scrollToSelection: Boolean)
----
Focuses/activates the editor. This will set this editor as the activeEditor in the tinymce collection
it will also place DOM focus inside the editor.

==== Examples
[source, javascript]
----
tinymce.activeEditor.focus();
tinymce.activeEditor.focus(true);
tinymce.activeEditor.focus({ scrollToSelection: false });
----

==== Parameters

* `skipFocus (Boolean)` - Skip DOM focus. Just set is as the active editor.
* `skipFocus (Boolean | Object)` - If true, skip DOM focus and only set this editor as the active editor. If an object, focus the editor and optionally control scrolling.
* `skipFocus.scrollToSelection (Boolean)` - If false, focuses the editor without scrolling the selection into view. Defaults to true.

'''

Expand Down
4 changes: 2 additions & 2 deletions modules/ROOT/pages/changelog.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

NOTE: This is the {productname} Community version changelog. For information about the latest {cloudname} or {enterpriseversion} Release, see: xref:release-notes.adoc[{productname} Release Notes].

== xref:8.9.1-release-notes.adoc[8.9.1 - <YYYY-MM-DD>]
== xref:8.9.1-release-notes.adoc[8.9.1 - 2026-09-09]

//TODO
NOTE: This release contains fixes for Premium plugins only and does not include any changes to the core {productname} editor.

== xref:8.9.0-release-notes.adoc[8.9.0 - 2026-08-31]

Expand Down
Loading