Skip to content

Commit 5b66f26

Browse files
authored
Merge branch 'feature/8.1.0/DOC-3209' into feature/8.1.0/DOC-3209_TINY-12459
2 parents 5e62e27 + 14affb5 commit 5b66f26

File tree

1 file changed

+86
-0
lines changed

1 file changed

+86
-0
lines changed

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

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,85 @@ The following premium plugin updates were released alongside {productname} {rele
5454

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

57+
=== Revision History
58+
59+
The {productname} {release-version} release includes an accompanying release of the **Revision History** premium plugin.
60+
61+
**Revision History** includes the following fix and improvement.
62+
63+
==== The same user could receive two different default avatars
64+
// #TINY-12527
65+
66+
In previous versions of Revision History, the same user could receive two different default avatars. This inconsistency could make a single user appear as two distinct contributors, creating confusion when reviewing revision logs.
67+
68+
In {productname} {release-version}, the issue has been resolved so that each user is now always assigned the same default avatar, improving accuracy and consistency in the revision history display.
69+
70+
==== Default avatars are now generated with a consistent color based on the `user_id`
71+
// #TINY-12527
72+
73+
Default avatars are now generated consistently using the `user_id`, ensuring that users are assigned a reliable and predictable color for their avatar. This improvement enhances the user experience by providing clear visual consistency when identifying contributors in revision histories.
74+
75+
For information on the **Revision History** plugin, see: xref:revisionhistory.adoc[Revision History].
76+
77+
=== Comments
78+
79+
The {productname} {release-version} release includes an accompanying release of the **Comments** premium plugin.
80+
81+
**Comments** Premium plugin includes the following fixes and improvement.
82+
83+
==== Default avatars generated inconsistently
84+
// The same user avatar was generated for all users without an avatar in the mentions dropdown.
85+
// The same user could receive two different default avatars.
86+
// Default avatars are now generated with a consistent color based on the user id.
87+
// #TINY-12526 #TINY-12532 #TINY-12633
88+
89+
Previously, {productname} generated default avatars inconsistently in the Comments plugin. Users without avatars saw the same placeholder avatar in the mentions dropdown, while the same individual could also receive different default avatars in other contexts. This inconsistency made it difficult to distinguish users and, in some cases, created confusion by making a single user appear as two different people. In {release-version}, this issue has been fixed, and default avatars are now consistently generated with a stable color based on the `+user_id+`. This ensures that the same user always has the same default avatar, improving clarity and providing a more reliable user experience.
90+
91+
For information on the **Comments** plugin, see: xref:introduction-to-tiny-comments.adoc[Introduction to Tiny Comments].
92+
93+
=== Mentions
94+
95+
The {productname} {release-version} release includes an accompanying release of the **Mentions** premium plugin.
96+
97+
**Mentions** Premium plugin includes the following improvement.
98+
99+
==== Users without avatars now display avatar placeholders in the mentions dropdown
100+
// #TINY-12473
101+
102+
Previously, the mentions dropdown did not properly handle cases where users lacked profile avatars, resulting in a visually inconsistent and unclear user interface. This impacted usability by making it harder to distinguish between users without avatars and those with incomplete or broken profile information.
103+
104+
In {productname} {release-version}, this issue has been addressed. Now, {productname} provides a default avatar placeholder for users without avatars, ensuring a consistent and polished experience when using the mentions dropdown.
105+
106+
For information on the **Mentions** plugin, see: xref:mentions.adoc[Mentions].
107+
108+
=== AI Assistant
109+
110+
The {productname} {release-version} release includes an accompanying release of the **AI Assistant** premium plugin.
111+
112+
**AI Assistant** includes the following fix.
113+
114+
==== AI Assistant plugin dialog preview now respects the `content_security_policy` editor option
115+
// TINY-12800
116+
117+
Previously, the AI Assistant plugin dialog preview did not adhere to the xref:tinymce-and-csp.adoc#content_security_policy[content_security_policy] editor option, resulting in limited control over the loading of external resources such as images.
118+
119+
In {productname} {release-version}, the dialog preview now applies the configured content security policy when provided, ensuring that external resources are restricted according to the editor's security settings. This improvement enhances consistency, strengthens security, and aligns the plugin with user-defined policies in {productname}.
120+
121+
For information on the **AI Assistant** plugin, see: xref:ai.adoc[AI Assistant], or for information on the `+content_security_policy+` option see xref:tinymce-and-csp.adoc#content_security_policy[Content Security Policy].
122+
123+
=== Suggested Edits
124+
125+
The {productname} {release-version} release includes an accompanying release of the **Suggested Edits** premium plugin.
126+
127+
**Suggested Edits** includes the following improvement.
128+
129+
==== Added keyboard navigation to the Suggested Edits plugin
130+
// #TINY-11452
131+
132+
The initial release of the Suggested Edits plugin did not support keyboard navigation, limiting accessibility for users who rely on keyboard-based interactions. This restriction made it difficult to move through and interact with the suggested edits sidebar and cards without using a mouse. To improve usability and accessibility, keyboard navigation has been implemented in the Suggested Edits plugin. Users can now efficiently navigate and interact with the plugin using the keyboard.
133+
134+
For information on the **Suggested Edits** plugin, see: xref:suggestededits.adoc[Suggested Edits].
135+
57136

58137
[[improvements]]
59138
== Improvements
@@ -116,6 +195,13 @@ In {productname} {release-version}, a Firefox-specific limitation prevented care
116195

117196
This issue disrupted accessibility and editing flow for Firefox users relying on keyboard interactions. To resolve this, a new caret navigation module was introduced and integrated into the Firefox-specific arrow key handling logic. The solution works around a long-standing Firefox bug by programmatically advancing the caret out of blocked states, ensuring smoother and more consistent keyboard navigation across editable elements.
118197

198+
=== Cursor movement did not operate correctly after a `figure` was selected
199+
// #TINY-12458
200+
201+
In previous versions of {productname}, using the TAB key to move focus into a `figcaption` element after selecting a `figure` caused the editor to enter a broken state where the caret was displayed inside the figcaption but typing did not produce any visible content. This issue prevented users from editing figcaptions using only the keyboard, forcing them to rely on a mouse or other pointing device to make changes.
202+
203+
In {productname} {release-version}, this bug has been fixed, ensuring that figcaptions can now be edited seamlessly with keyboard navigation alone, improving accessibility and overall editing efficiency.
204+
119205

120206
[[security-fixes]]
121207
== Security fixes

0 commit comments

Comments
 (0)