You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/ROOT/pages/8.7.0-release-notes.adoc
+36-1Lines changed: 36 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ The following premium plugin updates were released alongside {productname} {rele
43
43
44
44
The {productname} {release-version} release includes an accompanying release of the **TinyMCE AI** premium plugin.
45
45
46
-
**TinyMCE AI** includes the following fix.
46
+
**TinyMCE AI** includes the following improvement and fixes.
47
47
48
48
==== An error could be reported when aborting and starting a new conversation
49
49
// #TINY-14381
@@ -52,6 +52,20 @@ Previously, aborting a streamed AI response and starting a new conversation coul
52
52
53
53
In {productname} {release-version}, the document is no longer deleted when an AI request is aborted. Aborting a response and starting a new conversation no longer reports this error.
54
54
55
+
==== AI response HTML is now filtered through the editor's content pipeline before being displayed in preview
56
+
// #TINY-14344
57
+
58
+
Previously, content shown in the AI preview was not filtered by the editor's content rules until it was applied. With a strict schema configuration, a change could appear in the preview, be accepted, and then be removed when applied to the editor, so the final result did not match the preview.
59
+
60
+
In {productname} {release-version}, AI response HTML is filtered through the editor's content pipeline before it is shown in the preview. The preview now reflects what will be added to the editor, and if filtering removes all of the content the user is notified.
61
+
62
+
==== AI Chat state was lost if the sidebar was closed before the model started responding
63
+
// #TINY-14222
64
+
65
+
Previously, the state of an AI Chat conversation could be lost if the Chat sidebar was closed before the model began responding to a prompt. The plugin recorded which sidebar started a response only once the response began, so closing the sidebar beforehand left no record. Reopening the sidebar then reset the conversation and any pending preview.
66
+
67
+
In {productname} {release-version}, the sidebar is recorded as soon as the prompt is sent. Closing and reopening the Chat sidebar before the response is ready no longer resets the conversation.
68
+
55
69
For information on the **TinyMCE AI** plugin, see: xref:tinymceai.adoc[TinyMCE AI].
56
70
57
71
@@ -65,6 +79,13 @@ For information on the **TinyMCE AI** plugin, see: xref:tinymceai.adoc[TinyMCE A
65
79
66
80
// CCFR here.
67
81
82
+
=== Pressing Tab or Shift+Tab on an open menu now closes it and moves focus to the next or previous focusable element
83
+
// #TINY-13341
84
+
85
+
Previously, pressing Tab or Shift+Tab inside an open dropdown menu cycled focus through the menu items instead of closing the menu. This behavior did not align with accessibility guidelines, which recommend that the Tab key close the menu and move focus to the next or previous element in the tab order. As a result, keyboard navigation through menus was less predictable for users who rely on the keyboard or assistive technologies.
86
+
87
+
In {productname} {release-version}, pressing Tab or Shift+Tab on an open menu now closes the menu and moves focus to the next or previous focusable element in the tab order. This makes keyboard navigation more predictable and aligns dropdown menu behavior with accessibility guidelines.
88
+
68
89
69
90
[[additions]]
70
91
== Additions
@@ -109,6 +130,20 @@ For information on the **TinyMCE AI** plugin, see: xref:tinymceai.adoc[TinyMCE A
109
130
110
131
// CCFR here.
111
132
133
+
=== Some annotated text was hidden when printed even though it should have been visible
134
+
// #TINY-14296
135
+
136
+
Previously, text marked by annotation features, such as spelling indicators, could be hidden when a page was printed. The annotations were wrapped in internal placeholder elements that were hidden during printing, which also hid the text inside them.
137
+
138
+
In {productname} {release-version}, placeholder elements that act only as wrappers now hide their styling rather than their contents when printing. Annotation highlights remain hidden in the printed output, while the underlying text is printed as expected.
139
+
140
+
=== Worked around a Chromium bug where clicking on the right of an `li` could fail
141
+
// #TINY-13886
142
+
143
+
Previously, clicking to the right of the content in a list item could place the cursor at the start of the item instead of at the location that was clicked. This was caused by a Chromium browser bug that moved the caret to an incorrect position.
144
+
145
+
In {productname} {release-version}, a targeted workaround detects this case and corrects the caret position. Clicking to the right of a list item now places the cursor where expected.
0 commit comments