Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions modules/ROOT/nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -419,6 +419,9 @@
** xref:tinymce-and-cors.adoc[Cross-Origin Resource Sharing (CORS)]
* Release information
** xref:release-notes.adoc[Release notes for {productname}]
*** {productname} 7.7.2
**** xref:7.7.2-release-notes.adoc#overview[Overview]
**** xref:7.7.2-release-notes.adoc#bug-fixes[Bug fixes]
*** {productname} 7.7.1
**** xref:7.7.1-release-notes.adoc#overview[Overview]
**** xref:7.7.1-release-notes.adoc#accompanying-premium-self-hosted-server-side-component-changes[Accompanying Premium self-hosted server-side component changes]
Expand Down
51 changes: 51 additions & 0 deletions modules/ROOT/pages/7.7.2-release-notes.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
= {productname} {release-version}
:release-version: 7.7.2
:navtitle: {productname} {release-version}
:description: Release notes for {productname} {release-version}
:keywords: releasenotes, bugfixes
:page-toclevels: 1

include::partial$misc/admon-releasenotes-for-stable.adoc[]


[[overview]]
== Overview

{productname} {release-version} was released for {enterpriseversion} and {cloudname} on Wednesday, March 19^th^, 2025. These release notes provide an overview of the changes for {productname} {release-version}, including:

* xref:bug-fixes[Bug fixes]

[[bug-fixes]]
== Bug fixes

{productname} {release-version} also includes the following bug fixes:

=== Error was thrown when pressing `Tab` in the last cell of a non-editable table.
// #TINY-11797

Previously in {productname}, an issue was identified where pressing `Tab` in the last cell of a non-editable table attempted to insert a new row and move the selection to it. This behavior resulted in an infinite loop. Additionally, if `Tab` was pressed in an editable cell and the next cell was a `contenteditable="false"` (`CEF`) cell, with a `contenteditable="true"` element inside, the focus would skip the `CEF` cell.

This issue also triggered error messages when pressing `Tab` in the last cell of a non-editable table, negatively impacting page performance.

{productname} {release-version} resolves this issue by refining the tab navigation behavior:

* Pressing `Tab` in the last cell of a non-editable table now has no effect.
* When `Tab` is pressed in an editable cell, and the next cell is a `CEF` cell with an editable element inside, the cursor is moved to an editable element within the `CEF` cell.

These improvements enhance table navigation, prevent unnecessary error messages, and optimize performance when working with non-editable tables.

=== Error was thrown when trying to use the context form API after a component was detached.
// #TINY-11781

Previously, an error occurred when the `setValue` function from the xref:contextform.adoc#formapi[Context Form API] was called after the toolbar had been detached from the DOM. As a result, developers were unable to retrieve the value of the Context Form when using the API after the form had been closed.

{productname} {release-version} resolves this issue by ensuring that developers can now reliably get and set the value of the Context Form even after it has been detached.

=== Deleting an empty block within an `<li>` element would move cursor to the end of the `<li>`.
// #TINY-11763

In previous versions of {productname}, an issue was identified where deleting an empty block within an `<li>` element would unexpectedly reposition the cursor at the end of the `<li>` element. Additionally, deleting an empty block located between two lists could trigger an error if all elements were nested within the same `<li>` element.

These issues led to confusing behavior, as users experienced unintended cursor movement and encountered error messages.

{productname} {release-version} resolves these issues by improving the list behavior. As a result, the cursor remains stable, and users no longer experience unexpected movements or error messages.
12 changes: 12 additions & 0 deletions modules/ROOT/pages/changelog.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@

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

== xref:7.7.2-release-notes.adoc[7.7.2 - 2025-03-19]

=== Fixed
* Error was thrown when pressing tab in the last cell of a non-editable table.
// #TINY-11797
* Error was thrown when trying to use the context form API after a component was detached.
// #TINY-11781
* Deleting an empty block within an <li> element would move cursor to the end of the <li>.
// #TINY-11763
* Deleting an empty block that was between two lists would throw an Error when all three elements were nested inside a list.
// #TINY-11763

== xref:7.7.1-release-notes.adoc[7.7.1 - 2025-03-05]

=== Fixed
Expand Down
6 changes: 6 additions & 0 deletions modules/ROOT/pages/release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ This section lists the releases for {productname} 7 and the changes made in each
[cols="1,1"]
|===

a|
[.lead]
xref:7.7.2-release-notes.adoc#overview[{productname} 7.7.2]

Release notes for {productname} 7.7.2

a|
[.lead]
xref:7.7.1-release-notes.adoc#overview[{productname} 7.7.1]
Expand Down