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
{productname} {release-version} was released for {enterpriseversion} and {cloudname} on Wednesday, December 04^th^, 2024. These release notes provide an overview of the changes for {productname} {release-version}, including:
14
+
{productname} {release-version} was released for {enterpriseversion} and {cloudname} on Wednesday, December 11^th^, 2024. These release notes provide an overview of the changes for {productname} {release-version}, including:
The following new Premium plugin was released alongside {productname} {release-version}.
35
-
36
-
=== <Premium plugin name>
37
-
38
-
The new Premium plugin, **<Premium plugin name>** // description here.
39
-
40
-
For information on the **<Premium plugin name>** plugin, see xref:<plugincode>.adoc[<Premium plugin name>].
41
-
42
-
43
-
[[new-open-source-plugin]]
44
-
== New Open Source plugin
45
-
46
-
The following new Open Source plugin was released alongside {productname} {release-version}.
47
-
48
-
=== <Open source plugin name>
49
-
50
-
The new open source plugin, **<Open source plugin name>** // description here.
51
-
52
-
For information on the **<Open source plugin name>** plugin, see xref:<plugincode>.adoc[<Open source plugin name>].
53
-
54
-
55
25
[[accompanying-premium-plugin-changes]]
56
26
== Accompanying Premium plugin changes
57
27
@@ -135,7 +105,6 @@ In {productname} {release-version}, the sidebar scrolling behavior has been upda
135
105
[NOTE]
136
106
An exception does apply if the selected conversation is already partially visible, with the top in view but the bottom out of view, and the comment card's height is smaller than the scrollable container. In this scenario, the sidebar will scroll to position the bottom of the selected card near the bottom of the container.
137
107
138
-
139
108
==== Scroll to show action buttons when replying/editing a comment.
140
109
// #TINY-11402
141
110
@@ -174,14 +143,6 @@ In previous versions of **Comments**, the kebab menu button in the comments side
174
143
175
144
{productname} {release-version} addresses this issue, by adding an `aria-label` with the description "Comment Actions" to the sidebar comment menu button, ensuring a tooltip is displayed on hover. This update improves accessibility and aligns the user experience across different menu buttons.
176
145
177
-
For information on the **Comments** plugin, see: xref:introduction-to-tiny-comments.adoc[Introduction to {companyname} Comments].
178
-
179
-
=== Comments
180
-
181
-
The {productname} {release-version} release includes an accompanying release of the **Comments** premium plugin.
182
-
183
-
**Comments** Premium plugin includes the following fixes and improvements.
184
-
185
146
==== The caret in comment textarea returned to its previous location before closing the mentions menu by selecting with the mouse.
186
147
// #TINY-11453
187
148
@@ -202,27 +163,7 @@ The {productname} {release-version} release includes an accompanying release of
202
163
203
164
The tooltip for the `fullscreen` toggle button was incorrectly labeled as `Fullsceen`. {productname} {release-version} addresses this issue which has now been corrected to `Fullscreen`.
204
165
205
-
For information on the **Enhanced Code Editor** plugin, see: xref:advcode.adoc[Enhanced Code Editor]
The following Premium plugin has been announced as reaching its end-of-life:
211
-
212
-
=== <Premium plugin name eol>
213
-
214
-
{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
219
-
220
-
The following open source plugin has been announced as reaching its end-of-life:
221
-
222
-
=== <Open source plugin name eol>
223
-
224
-
{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.
225
-
166
+
For information on the **Enhanced Code Editor** plugin, see: xref:advcode.adoc[Enhanced Code Editor].
@@ -241,10 +182,18 @@ For information on using Enhanced Skins & Icon Packs, see: xref:enhanced-skins-a
241
182
[[improvements]]
242
183
== Improvements
243
184
244
-
{productname} {release-version} also includes the following improvement<s>:
185
+
{productname} {release-version} also includes the following improvements:
245
186
246
-
=== <TINY-vwxyz 1 changelog entry>
247
-
// #TINY-vwxyz1
187
+
=== Base64 data was not properly decoded due to unhandled URL-encoded characters.
188
+
// #TINY-9548
189
+
190
+
=== The `latin` list style type is now recognized as an alias for the `alpha` list style type.
191
+
// #TINY-11515
192
+
193
+
[[additions]]
194
+
== Additions
195
+
196
+
{productname} {release-version} also includes the following additions:
248
197
249
198
=== Add Labels and Groups for Context Toolbar Buttons
250
199
// #TINY-11095
@@ -272,30 +221,14 @@ items: [
272
221
273
222
For more details on configuring context toolbar groups and labels, see: xref:contexttoolbar.adoc#add-labels-and-groups-for-context-toolbar-buttons[Context Toolbar].
274
223
275
-
=== New `+disabled+` option for disabling all user interactions
224
+
=== New `contextsliderform` and `contextsizeinput` context form types.
225
+
// #TINY-11342
276
226
277
-
A new `+disabled+` option has been introduced to {productname} in version {release-version}. This option allows integrators to disable all user interactions with the editor, including cursor placement, content modifications, and UI components. When set to `+true+`, the editor behaves similarly to the readonly mode changes introduced in {productname} 7.4.0 but ensures complete non-interactivity.
227
+
=== New `back` function in `ContextFormApi` to go back to the previous toolbar.
228
+
// #TINY-11344
278
229
279
-
.Example disabling all user interactions with the editor
280
-
[source,js]
281
-
----
282
-
tinymce.init({
283
-
selector: 'textarea', // Specify the target HTML element
284
-
disabled: true // Disables all interactions with the editor
285
-
});
286
-
----
287
-
288
-
For more information on the `+disabled+` option, see xref:editor-important-options.adoc#disabled[Disabled] option.
289
-
290
-
[[additions]]
291
-
== Additions
292
-
293
-
{productname} {release-version} also includes the following addition<s>:
294
-
295
-
=== <TINY-vwxyz 1 changelog entry>
296
-
// #TINY-vwxyz1
297
-
298
-
// CCFR here.
230
+
=== New `QuickbarInsertImage` command that is executed by the `quickimage` button.
=== New `+disabled+` option for disabling all user interactions
325
259
326
-
[[changes]]
327
-
== Changes
328
-
329
-
{productname} {release-version} also includes the following change<s>:
330
-
331
-
=== <TINY-vwxyz 1 changelog entry>
332
-
// #TINY-vwxyz1
333
-
334
-
// CCFR here.
335
-
336
-
337
-
[[removed]]
338
-
== Removed
339
-
340
-
{productname} {release-version} also includes the following removal<s>:
341
-
342
-
=== <TINY-vwxyz 1 changelog entry>
343
-
// #TINY-vwxyz1
260
+
A new `+disabled+` option has been introduced to {productname} in version {release-version}. This option allows integrators to disable all user interactions with the editor, including cursor placement, content modifications, and UI components. When set to `+true+`, the editor behaves similarly to the readonly mode changes introduced in {productname} 7.4.0 but ensures complete non-interactivity.
344
261
345
-
// CCFR here.
262
+
.Example disabling all user interactions with the editor
263
+
[source,js]
264
+
----
265
+
tinymce.init({
266
+
selector: 'textarea', // Specify the target HTML element
267
+
disabled: true // Disables all interactions with the editor
268
+
});
269
+
----
346
270
271
+
For more information on the `+disabled+` option, see xref:editor-important-options.adoc#disabled[Disabled] option.
347
272
348
273
[[bug-fixes]]
349
274
== Bug fixes
350
275
351
276
{productname} {release-version} also includes the following bug fixes:
352
277
353
-
=== Removed title attribute from dialog tree elements as they already have a tooltip.
354
-
// #TINY-11470
355
-
356
-
Previously, an issue was identified with tooltips for tree structures where multiple tooltip systems displayed the same text simultaneously:
357
-
358
-
. The browser's native tooltip, triggered by the `title` attribute, displayed the text.
359
-
. {productname}'s custom tooltip functionality also displayed the text.
360
-
361
-
As a consequence, this caused two tooltips with identical content to appear at the same time, leading to a confusing user experience, where the desired behavior was to show only the custom tooltip provided by {productname}.
278
+
=== Image selection was removed when calling nodeChanged while having focus inside the editor UI.
279
+
// #TINY-11437
362
280
363
-
In {productname} {release-version}, this issue has been resolved. The `title` attribute is now automatically removed when the custom tooltip is applied, ensuring that only the custom tooltip is displayed.
364
281
365
282
=== Tooltip would not show for group toolbar button.
366
283
// #TINY-11391
@@ -376,46 +293,38 @@ Previously, there was an issue where changes to the row type in numbered tables
376
293
377
294
In {productname} {release-version}, this issue has been resolved by removing the restriction on changing the row type from a `+contentEditable="false"+` cell. As a result, changes to the row type are now correctly applied.
378
295
379
-
=== Fixed CSS Bundling for Skin UI Content CSS
380
-
381
-
// #TINY-11558
382
-
383
-
In self-hosted React setups, image resize handles were not displayed when using bundled {productname} editors. This issue impacted the usability of features such as image resizing.
296
+
// === The `samp` format was being applied as a `block` level format, instead of an `inline` format.
297
+
// #TINY-11390
384
298
385
-
The root cause was a misconfiguration of resource keys for the CSS bundling JS files and CSS loading logic in {productname} core. As a result, bundled editors failed to load the necessary styles, causing the resize handles to remain hidden.
386
-
387
-
This issue affected {productname} versions earlier than 7.1.0.
388
-
389
-
{productname} {release-version} resolves this issue by updating the `stylesheetLoader` to correctly load the `ui/default/content.css` stylesheet, ensuring that image resize handles are displayed as expected.
390
-
391
-
392
-
[[security-fixes]]
393
-
== Security fixes
299
+
=== Removed title attribute from dialog tree elements as they already have a tooltip.
300
+
// #TINY-11470
394
301
395
-
{productname} {release-version} includes <a fix | fixes for the following security issue<s>:
302
+
Previously, an issue was identified with tooltips for tree structures where multiple tooltip systems displayed the same text simultaneously:
396
303
397
-
=== <TINY-vwxyz 1 changelog entry>
398
-
// #TINY-vwxyz1
304
+
. The browser's native tooltip, triggered by the `title` attribute, displayed the text.
305
+
. {productname}'s custom tooltip functionality also displayed the text.
399
306
400
-
// CCFR here.
307
+
As a consequence, this caused two tooltips with identical content to appear at the same time, leading to a confusing user experience, where the desired behavior was to show only the custom tooltip provided by {productname}.
401
308
309
+
In {productname} {release-version}, this issue has been resolved. The `title` attribute is now automatically removed when the custom tooltip is applied, ensuring that only the custom tooltip is displayed.
402
310
403
-
[[deprecated]]
404
-
== Deprecated
311
+
=== Fixed CSS Bundling for Skin UI Content CSS
312
+
// #TINY-11558
405
313
406
-
{productname} {release-version} includes the following deprecation<s>:
314
+
In self-hosted React setups, image resize handles were not displayed when using bundled {productname} editors. This issue impacted the usability of features such as image resizing.
407
315
408
-
=== The `<plugin>` configuration property, `<name>`, has been deprecated
316
+
The root cause was a misconfiguration of resource keys for the CSS bundling JS files and CSS loading logic in {productname} core. As a result, bundled editors failed to load the necessary styles, causing the resize handles to remain hidden.
409
317
410
-
// placeholder here.
318
+
This issue affected {productname} versions earlier than 7.1.0.
411
319
320
+
{productname} {release-version} resolves this issue by updating the `stylesheetLoader` to correctly load the `ui/default/content.css` stylesheet, ensuring that image resize handles are displayed as expected.
412
321
413
322
[[known-issues]]
414
323
== Known issues
415
324
416
325
This section describes issues that users of {productname} {release-version} may encounter and possible workarounds for these issues.
417
326
418
-
There <is one | are <number> known issue<s> in {productname} {release-version}.
327
+
There is one known issue in {productname} {release-version}.
0 commit comments