Skip to content

Commit 6f123f2

Browse files
DOC-2609: TinyMCE 7.6.1 Release Documentation and Community Changelog. (#3571)
* DOC-2609: TinyMCE 7.6.1 Release Documentation and Community Changelog. * DOC-2609: The mentions menu without items was not closed when pressin… (#3578) * DOC-2609: The mentions menu without items was not closed when pressing Space or Enter key. * Update modules/ROOT/pages/7.6.1-release-notes.adoc * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> --------- Co-authored-by: Karl Kemister-Sheppard <[email protected]> * DOC-2609: The mentions dropdown remained visible even after the menti… (#3579) * DOC-2609: The mentions dropdown remained visible even after the mention text was deleted in quick succession. * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> --------- Co-authored-by: Karl Kemister-Sheppard <[email protected]> * DOC-2609: Toggle sidebar shortcut remained active when the editor was… (#3580) * DOC-2609: Toggle sidebar shortcut remained active when the editor was disabled. * Update modules/ROOT/pages/7.6.1-release-notes.adoc * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> --------- Co-authored-by: Karl Kemister-Sheppard <[email protected]> * DOC-2609: Table resize bars was not properly aligned for inline edito… (#3581) * DOC-2609: Table resize bars was not properly aligned for inline editors inside scrollable containers. * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> --------- Co-authored-by: Karl Kemister-Sheppard <[email protected]> * DOC-2609: Images with existing srcset were not handled correctly. (#3583) * DOC-2609: Opening a notification when the toolbar is at the bottom threw an error. (#3586) * DOC-2609: Opening a notification when the toolbar is at the bottom threw an error. * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> --------- Co-authored-by: Karl Kemister-Sheppard <[email protected]> * DOC-2609: Text input was prevented in form elements in the contents of the editor. (#3585) * DOC-2609: Text input was prevented in form elements in the contents of the editor. * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> * Update modules/ROOT/pages/7.6.1-release-notes.adoc * Update modules/ROOT/pages/7.6.1-release-notes.adoc --------- Co-authored-by: Karl Kemister-Sheppard <[email protected]> * DOC-2609: Error messages were not rendered correctly (#3584) * DOC-2609: Error messages were not rendered correctly * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> --------- Co-authored-by: Karl Kemister-Sheppard <[email protected]> * Update modules/ROOT/pages/7.6.1-release-notes.adoc * Update modules/ROOT/pages/7.6.1-release-notes.adoc * Update modules/ROOT/pages/7.6.1-release-notes.adoc * DOC-2609: Resizing images by typing into the input didn't update the … (#3582) * DOC-2609: Resizing images by typing into the input didn't update the attribute correctly. * Update modules/ROOT/pages/7.6.1-release-notes.adoc * Added ticket number to entry. * Improved wording and removed the reference of the attribute's name. * Update modules/ROOT/pages/7.6.1-release-notes.adoc * Update modules/ROOT/pages/7.6.1-release-notes.adoc * Update modules/ROOT/pages/7.6.1-release-notes.adoc * Update modules/ROOT/pages/7.6.1-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard <[email protected]> --------- Co-authored-by: Karl Kemister-Sheppard <[email protected]> * Cleaned up release docs and added security fix and self-hosted server side docs. * Updated changelog * Fixed up changelog to only include titles for core. * fixed up docs entry * API bump and copy edits. --------- Co-authored-by: Karl Kemister-Sheppard <[email protected]>
1 parent 92d21f3 commit 6f123f2

File tree

4 files changed

+113
-93
lines changed

4 files changed

+113
-93
lines changed

.api-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.0
1+
7.6.1

modules/ROOT/nav.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -421,9 +421,10 @@
421421
** xref:release-notes.adoc[Release notes for {productname}]
422422
*** {productname} 7.6.1
423423
**** xref:7.6.1-release-notes.adoc#overview[Overview]
424+
**** xref:7.6.1-release-notes.adoc#accompanying-premium-self-hosted-server-side-component-changes[Accompanying Premium self-hosted server-side component changes]
424425
**** xref:7.6.1-release-notes.adoc#accompanying-premium-plugin-changes[Accompanying Premium plugin changes]
425-
**** xref:7.6.1-release-notes.adoc#improvements[Improvements]
426426
**** xref:7.6.1-release-notes.adoc#bug-fixes[Bug fixes]
427+
**** xref:7.6.1-release-notes.adoc#security-fixes[Security fixes]
427428
*** {productname} 7.6.0
428429
**** xref:7.6.0-release-notes.adoc#overview[Overview]
429430
**** xref:7.6.0-release-notes.adoc#new-premium-plugin[New Premium plugin]

modules/ROOT/pages/7.6.1-release-notes.adoc

Lines changed: 100 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -11,174 +11,183 @@ include::partial$misc/admon-releasenotes-for-stable.adoc[]
1111
[[overview]]
1212
== Overview
1313

14-
{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:
14+
{productname} {release-version} was released for {enterpriseversion} and {cloudname} on Wednesday, January 22^nd^, 2025. These release notes provide an overview of the changes for {productname} {release-version}, including:
1515

16+
* xref:accompanying-premium-self-hosted-server-side-component-changes[Accompanying Premium self-hosted server-side component changes]
1617
* xref:accompanying-premium-plugin-changes[Accompanying Premium plugin changes]
17-
* xref:improvements[Improvements]
18-
* xref:additions[Additions]
1918
* xref:bug-fixes[Bug fixes]
19+
* xref:security-fixes[Security fixes]
2020

21+
[[accompanying-premium-self-hosted-server-side-component-changes]]
22+
== Accompanying Premium self-hosted server-side component changes
2123

22-
[[new-premium-plugin<s>]]
23-
New Premium plugin<s>
24+
The {productname} {release-version} release includes accompanying changes affecting the {productname} **self-hosted** services for the following plugins:
2425

25-
The following new Premium plugin was released alongside {productname} {release-version}.
26+
* **Enhanced Media Embed** plugin `mediaembed`.
27+
* **Image Editing** plugin `editimage`.
28+
* **Link Checker** plugin `linkchecker`.
29+
* **Spell Checker** plugin `tinymcespellchecker`.
30+
* **Spelling Autocorrect** plugin `autocorrect`.
2631

27-
=== <Premium plugin name>
32+
For information on:
2833

29-
The new Premium plugin, **<Premium plugin name>** // description here.
34+
* The **Enhanced Media Embed** plugin, see: xref:introduction-to-mediaembed.adoc[Enhanced Media Embed plugin].
35+
* The **Image Editing** plugin, see: xref:editimage.adoc[Image Editing plugin].
36+
* The **Link Checker** plugin, see: xref:linkchecker.adoc[Link Checker plugin].
37+
* The **Spell Checker** plugin, see: xref:introduction-to-tiny-spellchecker.adoc[Spell Checkerplugin].
38+
* The **Spelling Autocorrect** plugin, see: xref:autocorrect.adoc[Spelling Autocorrect plugin].
39+
* Deploying the **server-side** components, see: xref:introduction-to-premium-selfhosted-services.adoc[Server-side component installation].
3040

31-
For information on the **<Premium plugin name>** plugin, see xref:<plugincode>.adoc[<Premium plugin name>].
41+
The Java server-side components have been updated to the following versions:
3242

43+
* `ephox-hyperlinking.war`: 2.109.2
44+
* `ephox-image-proxy.war`: 2.111.2
45+
* `ephox-spelling.war`: 2.127.2
3346

34-
[[new-open-source-plugin]]
35-
== New Open Source plugin
3647

37-
The following new Open Source plugin was released alongside {productname} {release-version}.
48+
=== Updating the self-hosted server-side components
3849

39-
=== <Open source plugin name>
50+
The new versions of the server-side services provide updates for the Java-based server-side components. To deploy the updated version of the server-side components:
4051

41-
The new open source plugin, **<Open source plugin name>** // description here.
52+
. Update your Java Application Server to the minimum required version:
4253

43-
For information on the **<Open source plugin name>** plugin, see xref:<plugincode>.adoc[<Open source plugin name>].
54+
include::partial$misc/supported-application-servers.adoc[]
4455

56+
. Replace the existing server-side `.war` files with the `.war` files bundled with {productname} {release-version} or later.
4557

46-
[[accompanying-premium-plugin-changes]]
47-
== Accompanying Premium plugin changes
48-
49-
The following premium plugin updates were released alongside {productname} {release-version}.
50-
51-
=== <Premium plugin name 1> <Premium plugin name 1 version>
52-
53-
The {productname} {release-version} release includes an accompanying release of the **<Premium plugin name 1>** premium plugin.
54-
55-
**<Premium plugin name 1>** <Premium plugin name 1 version> includes the following <fixes, changes, improvements>.
58+
For information on:
5659

57-
==== <Premium plugin name 1 change 1>
60+
* Deploying the server-side components, see: xref:introduction-to-premium-selfhosted-services.adoc[Server-side component installation].
61+
* Deploying the server-side components using Docker, see: xref:bundle-intro-setup.adoc[Containerized service deployments].
5862

59-
// CCFR here.
63+
include::partial$misc/admon-no-functionality-changes-in-updated-server-side-components.adoc[]
6064

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

66+
[[accompanying-premium-plugin-changes]]
67+
== Accompanying Premium plugin changes
6368

64-
[[accompanying-premium-plugin-end-of-life-announcement]]
65-
== Accompanying Premium plugin end-of-life announcement
69+
The following premium plugin updates were released alongside {productname} {release-version}.
6670

67-
The following Premium plugin has been announced as reaching its end-of-life:
71+
=== Comments
6872

69-
=== <Premium plugin name eol>
73+
The {productname} {release-version} release includes an accompanying release of the **Comments** premium plugin.
7074

71-
{productname}’s xref:<plugincode>.adoc[<Premium plugin name eol>] plugin will be deactivated on <month> <DD>, <YYYY>, and is no longer available for purchase.
75+
**Comments** includes the following fixes.
7276

77+
==== The mentions dropdown remained visible even after the mention text was deleted in quick succession.
78+
// #TINY-11673
7379

74-
[[accompanying-open-source-plugin-end-of-life-announcement]]
75-
== Accompanying open source plugin end-of-life announcement
80+
In previous versions of the **Comments** plugin, an issue was identified where the mentions in comments dropdown was still visible after the `@` mentioned text was removed in quick succession.
7681

77-
The following open source plugin has been announced as reaching its end-of-life:
82+
This behavior occurred when the users list was updated following a successful API fetch request, even when the mentioned text was completely deleted.
7883

79-
=== <Open source plugin name eol>
84+
As a result, users were unable to interact with or close the `@` mentions dropdown.
8085

81-
{productname}’s xref:<plugincode>.adoc[<Open source plugin name eol>] plugin will be deactivated on <month> <DD>, <YYYY>, dand is no longer available for purchase.
86+
In {productname} {release-version}, the logic has been updated to ensure the users list is only refreshed if the mentioned text is not entirely removed. This change ensures that the mentions dropdown automatically closes when the `@` mentioned text is deleted.
8287

88+
==== The mentions menu in the comments textarea without items was not closed when pressing the `Space` or `Enter` key.
89+
// #TINY-11454
8390

84-
[[accompanying-enhanced-skins-and-icon-packs-changes]]
85-
== Accompanying Enhanced Skins & Icon Packs changes
91+
Previously, an issue was identified where pressing the Space or Enter key when the mentions dropdown in the comments textarea displayed the message "no users found" did not close the dropdown, unlike in the editor.
8692

87-
The {productname} {release-version} release includes an accompanying release of the **Enhanced Skins & Icon Packs**.
93+
{productname} {release-version} resolves this issue by ensuring that pressing the Space or Enter key closes the dropdown, maintaining consistent functionality between the comments textarea and the editor.
8894

89-
=== Enhanced Skins & Icon Packs
95+
==== Toggle sidebar shortcut remained active when the editor was disabled.
96+
// #TINY-11646
9097

91-
The **Enhanced Skins & Icon Packs** release includes the following updates:
98+
Previously, an issue was identified where the comment sidebar would close when using the keyboard shortcut `Cmd + Opt + M` on Mac and `Ctrl + Alt + M` on Windows while the editor was in a disabled state.
9299

93-
The **Enhanced Skins & Icon Packs** were rebuilt to pull in the changes also incorporated into the default {productname} {release-version} skin, Oxide.
100+
This led to inconsistent behavior, as keyboard shortcuts remained functional despite the editor being disabled.
94101

95-
For information on using Enhanced Skins & Icon Packs, see: xref:enhanced-skins-and-icon-packs.adoc[Enhanced Skins & Icon Packs].
102+
{productname} {release version} addresses this issue. The behavior of keyboard shortcuts has been updated to ensure that the comment sidebar shortcut is disabled when the editor is in a disabled state.
96103

104+
For information on the **Comments** plugin, see: xref:introduction-to-tiny-comments.adoc[Introduction to {companyname} Comments].
97105

98-
[[improvements]]
99-
== Improvements
106+
=== Image Optimizer
100107

101-
{productname} {release-version} also includes the following improvement<s>:
108+
The {productname} {release-version} release includes an accompanying release of the **Image Optimizer** premium plugin.
102109

103-
=== <TINY-vwxyz 1 changelog entry>
104-
// #TINY-vwxyz1
110+
**Image Optimizer** includes the following fixes.
105111

106-
// CCFR here.
112+
==== Resizing images by typing into the input didn't update the `style` attribute correctly.
113+
// TINY-11669
107114

115+
An issue was identified where an internal custom `style` attribute of an image was not updated correctly after a user modified its width and height.
108116

109-
[[additions]]
110-
== Additions
117+
This issue occurred because the resize function was triggered while the selection focus was elsewhere, due to a debounce delay between the input and the resize operation. As a result, the resize operation was performed on the current selection instead of the intended image.
111118

112-
{productname} {release-version} also includes the following addition<s>:
119+
This led to other editor components that rely on that custom `style` attribute to accidentally read outdated values, resulting in the resize not being applied correctly since the selection was not on the intended image.
113120

114-
=== <TINY-vwxyz 1 changelog entry>
115-
// #TINY-vwxyz1
121+
{productname} {release-version} addresses this issue, by updating the custom `style` attribute appropriately whenever a resize operation is performed. The resize function now takes in the intended image as a parameter, ensuring that all editor components referencing that custom `style` attribute read the most recent value entered. Additionally, the resize operation is applied to the correct image, even before the debounce time elapses.
116122

117-
// CCFR here.
123+
==== Images with existing `srcset` were not handled correctly.
124+
// #TINY-11653
118125

126+
An issue was identified where images with an existing `srcset` attribute containing an Uploadcare URL were being processed incorrectly.
119127

120-
[[changes]]
121-
== Changes
128+
The problem occurred when attempting to update an `srcset` attribute that did not contain an Uploadcare URL. In such cases, no changes were applied, resulting in the image failing to update if the existing `srcset` had a different structure.
122129

123-
{productname} {release-version} also includes the following change<s>:
130+
{productname} {release-version} resolves this issue by exclusively targeting `srcset` attributes with Uploadcare URLs. This ensures that all relevant images are updated correctly, with the `srcset` being regenerated from scratch to incorporate any modifications made.
124131

125-
=== <TINY-vwxyz 1 changelog entry>
126-
// #TINY-vwxyz1
132+
For information on the **Image Optimizer** plugin, see: xref:uploadcare.adoc[Image Optimizer].
127133

128-
// CCFR here.
134+
=== Import from Word
129135

136+
The {productname} {release-version} release includes an accompanying release of the **Import from Word** premium plugin.
130137

131-
[[removed]]
132-
== Removed
138+
**Import from Word** includes the following fix.
133139

134-
{productname} {release-version} also includes the following removal<s>:
140+
==== Error messages were not rendered correctly
141+
// #TINY-11662
135142

136-
=== <TINY-vwxyz 1 changelog entry>
137-
// #TINY-vwxyz1
143+
In previous releases of the **Import from Word** premium plugin, an error occurring during the import process triggered an "Operation failed" notification that featured an incorrect icon and lacked the expected background. This design was inconsistent with the error notifications displayed by related plugins, such as the xref:exportpdf.adoc[Export to PDF] plugin and the xref:exportword.adoc[Export to Word] plugin, which use a red background and an exclamation mark to signify errors.
138144

139-
// CCFR here.
145+
In {productname} {release-version}, this UI inconsistency has been resolved. Error notifications for the Word document import process now render correctly, aligning with the visual standards of related plugins.
140146

147+
For more information on the **Import from Word** plugin, see xref:importword.adoc[Import from Word].
141148

142149
[[bug-fixes]]
143150
== Bug fixes
144151

145-
{productname} {release-version} also includes the following bug fix<es>:
152+
{productname} {release-version} also includes the following bug fixes:
146153

147-
=== <TINY-vwxyz 1 changelog entry>
148-
// #TINY-vwxyz1
154+
=== Text input was prevented in form elements in the contents of the editor.
155+
// #TINY-11446
149156

150-
// CCFR here.
157+
Previously, an issue was identified in Google Chrome and Microsoft Edge where text input was prevented within form elements, resulting in the inability to insert text into these elements.
151158

159+
{productname} {release-version} addresses this issue, by updating the logic for handling text input on non-editable elements to include support for form elements. As a result, text can now be successfully inserted into form elements in Google Chrome and Microsoft Edge.
152160

153-
[[security-fixes]]
154-
== Security fixes
161+
=== Opening a notification when the toolbar is at the bottom threw an error.
162+
// #TINY-11498
155163

156-
{productname} {release-version} includes <a fix | fixes for the following security issue<s>:
164+
An issue was identified in the inline mode editor where, if the toolbar was positioned at the bottom of the screen, a UI error occurred that rendered notifications non-functional after being opened.
157165

158-
=== <TINY-vwxyz 1 changelog entry>
159-
// #TINY-vwxyz1
166+
This issue significantly impacted the user experience, preventing users from interacting with the notification interface effectively.
160167

161-
// CCFR here.
168+
{productname} {release-version} resolves this issue by enhancing the notification positioning logic to account for the toolbar's location. Notifications now function seamlessly, regardless of the toolbar's placement on the screen.
162169

170+
==== Table resize bars was not properly aligned for inline editors inside scrollable containers.
171+
// #TINY-11215
163172

164-
[[deprecated]]
165-
== Deprecated
173+
In earlier versions of {productname}, an issue was identified in the inline mode editor where table resize bars were improperly positioned when placed within a scrollable container. When the container was scrolled, the resize bars became misaligned with the corresponding table rows and columns.
166174

167-
{productname} {release-version} includes the following deprecation<s>:
175+
This misalignment caused a disconnect between the table rows and their associated resize handles, leading to usability challenges as the handles appeared in the incorrect location.
168176

169-
=== The `<plugin>` configuration property, `<name>`, has been deprecated
177+
In {productname} {release-version}, this issue has been resolved by ensuring the table resize bars are properly attached to the respective table rows and columns when the container is scrolled, enhancing usability and functionality.
170178

171-
// placeholder here.
179+
[[security-fixes]]
180+
== Security fixes
172181

182+
{productname} {release-version} includes one fix for the following security issue:
173183

174-
[[known-issues]]
175-
== Known issues
184+
The following server-side component has been updated to include dependency updates addressing the following security issues.
176185

177-
This section describes issues that users of {productname} {release-version} may encounter and possible workarounds for these issues.
186+
* https://nvd.nist.gov/vuln/detail/CVE-2024-12801[CVE-2024-12801]
187+
* https://nvd.nist.gov/vuln/detail/CVE-2024-12798[CVE-2024-12798]
178188

179-
There <is one | are <number> known issue<s> in {productname} {release-version}.
189+
This update is considered as a **Medium** & *Low* severity vulnerability fix.
180190

181-
=== <TINY-vwxyz 1 changelog entry>
182-
// #TINY-vwxyz1
191+
For information on the server-side components updates, see: xref:#accompanying-premium-self-hosted-server-side-component-changes[Accompanying Premium self-hosted server-side component changes].
183192

184-
// CCFR here.
193+
include::partial$misc/admon-no-functionality-changes-in-updated-server-side-components.adoc[]

modules/ROOT/pages/changelog.adoc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@
44

55
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].
66

7+
== xref:7.6.1-release-notes.adoc[7.6.1 - 2025-01-22]
8+
9+
=== Fixed
10+
* Text input was prevented in form elements in the contents of the editor.
11+
// #TINY-11446
12+
* Opening a notification when the toolbar is positioned at the bottom of the editor threw an error.
13+
// #TINY-11498
14+
* Table resize bars was not properly aligned for inline editors inside scrollable containers.
15+
// #TINY-11215
16+
717
== xref:7.6.0-release-notes.adoc[7.6.0 - 2024-12-11]
818

919
=== Added

0 commit comments

Comments
 (0)