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.2.0-release-notes.adoc
+11-3Lines changed: 11 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -143,7 +143,9 @@ Previously, UI elements such as focus outlines and placeholder text were rendere
143
143
=== The `open` attribute on `<details>` elements is now normalized to `open="open"` when the accordion plugin is enabled.
144
144
// #TINY-12862
145
145
146
-
// TBA was tagged as Task
146
+
Previously, the `open` attribute on `<details>` elements was inconsistently defined when used with the accordion plugin. In some cases, the attribute appeared as `+open="true"+`, while toggling through the plugin converted it to `+open="open"+`. This inconsistency caused issues when loading externally created content that contained multiple open accordions with different attribute values, leading to mismatched accordion states.
147
+
148
+
In {productname} {release-version}, the behavior has been standardized: when the accordion plugin is enabled, the `open` attribute is normalized to `+open="open"+` on content load.
147
149
148
150
=== Tooltips on toolbar buttons sometimes remained visible if the button icon was updated while hovered
149
151
// #TINY-12289
@@ -183,12 +185,18 @@ In {release-version}, the schema has been updated to include `property` as a val
183
185
=== Corrected type of `undoManager.add` method. The `event` parameter is type `EditorEvent` not `Event`.
184
186
// #TINY-12936
185
187
186
-
// TBA was tagged as Task
188
+
The `undoManager.add` method previously defined its `event` parameter as type `Event`, leading to inaccurate type inference and reduced developer clarity. This issue caused incomplete type validation and limited IDE assistance when working with `undo()` events.
189
+
190
+
{productname} {release-version} addresses this issue by updating the `undoManager.add` method to use the `EditorEvent<unknown>` type for the `event` parameter, ensuring consistency with other {productname} APIs.
191
+
192
+
For more information on the `undoManager.add` method, see: xref:apis/tinymce.undomanager.adoc#add[undoManager.add()].
187
193
188
194
=== Chromium browsers would in certain situations scroll the editor unexpectedly when dragging content over the editor.
189
195
// #INT-3373
190
196
191
-
// TBA was missing target version
197
+
Previously, in Chromium-based browsers starting with Chrome 141 (and some builds of 140), focusing the editor during a `dragover` event could trigger the browser's scroll-to-caret behavior. Because the caret initially sat at the start of the document, pages could jump to the top as users dragged content over the editor, disrupting drag-and-drop workflows.
198
+
199
+
In {productname} {release-version}, dragover handling has been updated to move the caret to the intended drop position before the editor receives focus. This ensures Chrome's scroll-to-caret check finds the caret already in view, preventing unexpected scrolling and maintaining a smooth drag-and-drop experience.
192
200
193
201
=== Added support for loading web components into iframes
0 commit comments