From f6a849dadbd1bdf114d660162e84d7501860f894 Mon Sep 17 00:00:00 2001 From: abhinavgandham Date: Wed, 29 Jan 2025 14:23:02 +0530 Subject: [PATCH 1/5] TinyMCE 7.7.0 Release Documentation. --- antora.yml | 2 +- modules/ROOT/nav.adoc | 8 ++ modules/ROOT/pages/7.7.0-release-notes.adoc | 84 +++++++++++++++++++++ modules/ROOT/pages/release-notes.adoc | 6 ++ 4 files changed, 99 insertions(+), 1 deletion(-) create mode 100644 modules/ROOT/pages/7.7.0-release-notes.adoc diff --git a/antora.yml b/antora.yml index 23beb449cb..fbfa6a6e49 100644 --- a/antora.yml +++ b/antora.yml @@ -26,7 +26,7 @@ asciidoc: # product variables productname: TinyMCE productmajorversion: 7 - productminorversion: '7.6' + productminorversion: '7.7' ##### product name in codeblock prodnamecode: tinymce #### more names diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 35a000dbdd..51056d4c18 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -419,6 +419,14 @@ ** xref:tinymce-and-cors.adoc[Cross-Origin Resource Sharing (CORS)] * Release information ** xref:release-notes.adoc[Release notes for {productname}] +*** {productname} 7.7.0 +**** xref:7.7.0-release-notes.adoc#overview[Overview] +**** xref:7.7.0-release-notes.adoc#accompanying-premium-self-hosted-server-side-component-changes[Accompanying Premium self-hosted server-side component changes] +**** xref:7.7.0-release-notes.adoc#accompanying-premium-plugin-changes[Accompanying Premium plugin changes] +**** xref:7.7.0-release-notes.adoc#improvements[Improvements] +**** xref:7.7.0-release-notes.adoc#additions[Additions] +**** xref:7.7.0-release-notes.adoc#bug-fixes[Bug fixes] +**** xref:7.7.0-release-notes.adoc#security-fixes[Security fixes] *** {productname} 7.6.1 **** xref:7.6.1-release-notes.adoc#overview[Overview] **** xref:7.6.1-release-notes.adoc#accompanying-premium-self-hosted-server-side-component-changes[Accompanying Premium self-hosted server-side component changes] diff --git a/modules/ROOT/pages/7.7.0-release-notes.adoc b/modules/ROOT/pages/7.7.0-release-notes.adoc new file mode 100644 index 0000000000..2605167e56 --- /dev/null +++ b/modules/ROOT/pages/7.7.0-release-notes.adoc @@ -0,0 +1,84 @@ += {productname} {release-version} +:release-version: 7.7.0 +:navtitle: {productname} {release-version} +:description: Release notes for {productname} {release-version} +:keywords: releasenotes, new, changes, bugfixes +:page-toclevels: 1 + +include::partial$misc/admon-releasenotes-for-stable.adoc[] + + +[[overview]] +== Overview + +{productname} {release-version} was released for {enterpriseversion} and {cloudname} on ,
^^, . These release notes provide an overview of the changes for {productname} {release-version}, including: + +* xref:accompanying-premium-plugin-changes[Accompanying Premium plugin changes] +* xref:improvements[Improvements] +* xref:additions[Additions] +* xref:bug-fixes[Bug fixes] +* xref:known-issues[Known issues] + + +[[accompanying-premium-plugin-changes]] +== Accompanying Premium plugin changes + +The following premium plugin updates were released alongside {productname} {release-version}. + +=== + +The {productname} {release-version} release includes an accompanying release of the **** premium plugin. + +**** includes the following . + +==== + +// CCFR here. + +For information on the **** plugin, see: xref:.adoc[]. + + +[[improvements]] +== Improvements + +{productname} {release-version} also includes the following improvement: + +=== +// #TINY-vwxyz1 + +// CCFR here. + + +[[additions]] +== Additions + +{productname} {release-version} also includes the following addition: + +=== +// #TINY-vwxyz1 + +// CCFR here. + + +[[bug-fixes]] +== Bug fixes + +{productname} {release-version} also includes the following bug fix: + +=== +// #TINY-vwxyz1 + +// CCFR here. + + +[[known-issues]] +== Known issues + +This section describes issues that users of {productname} {release-version} may encounter and possible workarounds for these issues. + +There known issue in {productname} {release-version}. + +=== +// #TINY-vwxyz1 + +// CCFR here. \ No newline at end of file diff --git a/modules/ROOT/pages/release-notes.adoc b/modules/ROOT/pages/release-notes.adoc index 04da66ca3e..7bc3550645 100644 --- a/modules/ROOT/pages/release-notes.adoc +++ b/modules/ROOT/pages/release-notes.adoc @@ -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.0-release-notes.adoc#overview[{productname} 7.7.0] + +Release notes for {productname} 7.7.0 + a| [.lead] xref:7.6.1-release-notes.adoc#overview[{productname} 7.6.1] From 564f750bdb54a5a0f18a0e7be00a1aadb124015c Mon Sep 17 00:00:00 2001 From: "CODE:AG" <57781325+abhinavgandham@users.noreply.github.com> Date: Thu, 20 Feb 2025 17:57:57 +1000 Subject: [PATCH 2/5] DOC-3132: TinyMCE 7.7.0 Release Documentation and Community Changelog. (#3591) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * DOC-3132: TinyMCE 7.7.0 Release Documentation and Community Changelog. * DOC-3132: Preview Dialog incorrectly opened anchor links in a new tab. (#3593) * DOC-3132: Preview Dialog incorrectly opened anchor links in a new tab. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: The API was not replacing selected non-editable elements correctly. (#3595) * DOC-3132: Serbian and Ukrainian languages were spelled incorrectly. (#3594) * DOC-3132: Serbian and Ukrainian languages were spelled incorrectly. * DOC-3132: Fixed location of entry. * DOC-3132: Iframe aria text used to suggest to open help dialog even w… (#3596) * DOC-3132: Iframe aria text used to suggest to open help dialog even when the help plugin was not enabled. * Update modules/ROOT/pages/7.7.0-release-notes.adoc * Update modules/ROOT/pages/7.7.0-release-notes.adoc * DOC-3132: Some image file extensions would sometimes be incorrectly considered unsupported. (#3600) * DOC-3132: Pressing Keyboard shorctut when cursor is on annotated content now opens and focuses the reply textarea. (#3603) * DOC-3132: Pressing Keyboard shorctut when cursor is on annotated content now opens and focuses the reply textarea. * DOC-3132: Condensed text. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: Some error messages are now more descriptive. (#3599) * DOC-3132: Some error messages are now more descriptive. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: Dropping files on the placeholder would sometimes insert th… (#3598) * DOC-3132: Dropping files on the placeholder would sometimes insert the image in an incorrect location. * DOC-3132: Modified wording * Update 7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * Improved visual separation of comments side panel header. (#3607) * DOC-3132: Toolbar groups had both a attribute and a custom tooltip, … (#3608) * DOC-3132: Toolbar groups had both a attribute and a custom tooltip, causing overlapping tooltips * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: A document watermark can now be specified for the exported file (#3597) * DOC-3132: A document watermark can now be specified for the exported file * DOC-3132: Added the new option to the export to word documentation. * Update modules/ROOT/partials/configuration/exportword_watermark.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/partials/configuration/exportword_watermark.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: Editing a comment and adding a mention to the comment would… (#3602) * DOC-3132: Editing a comment and adding a mention to the comment would result in the mention not showing correctly after saving the comment. * DOC-3132: Refined text to be more simple. * DOC-3132: The `format` property in `exportpdf_converter_options` now accepts lowercase (#3616) * DOC-3132: The property in exportpdf_converter_options now accepts lowercase * Update modules/ROOT/pages/7.7.0-release-notes.adoc * DOC-3132: Closing the comment kebab menu with keyboard would result i… (#3604) * DOC-3132: Closing the comment kebab menu with keyboard would result in the editor dispatching a event. * Update modules/ROOT/pages/7.7.0-release-notes.adoc * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: On chrome, comment card would be jumping when editing a ver… (#3605) * DOC-3132: On chrome, comment card would be jumping when editing a very large comment. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: The `semantics` element in MathML was not properly retained when `annotation` elements was allowed. (#3609) * DOC-3132: The element in MathML was not properly retained when elements was allowed. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: It was possible to `tab` to a toolbar group that had all childre… (#3611) * DOC-3132: It was possible to to a toolbar group that had all children disabled. * Update modules/ROOT/pages/7.7.0-release-notes.adoc * DOC-3132: Toolbar text field was not properly rendering focus. (#3618) * DOC-3132: Toolbar text field was properly rendering focus. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com> --------- Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com> * DOC-3132: Editor now dispatches `Change` event after a comment is edited or a… (#3619) * DOC-3132: Editor now dispatches event after a comment is edited or a reply is created. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: Fixed keyboard navigation for size inputs in context forms. (#3621) * DOC-3132: Fixed keyboard navigation for size inputs in context forms. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: Added `link_attributes_postprocess` option that allows overriding attributes of a link t… (#3624) * DOC-3132: Added option that allows overriding attributes of a link that would be inserted through the link dialog. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com> * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/partials/configuration/link_attributes_postprocess.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com> Co-authored-by: Karl Kemister-Sheppard * DOC-3212: add changelog for TinyMCE 7.7.0 release notes. * DOC-3132: The property was not properly removed from the image when converting an image into a captioned image. (#3620) * DOC-3132: Extended the functionality to support the new option in addition to readonly mode. (#3625) * Update modules/ROOT/pages/7.7.0-release-notes.adoc * DOC-3132: Update form validation error message color to be the same a… (#3613) * DOC-3132: Update form validation error message color to be the same as the error text color. * DOC-3132: Linked to WCAG AA website. * DOC-3132: Dialog menu dropdowns now close when a dialog is moved. (#3614) * DOC-3132: Dialog menu dropdowns now close when a dialog is moved * Update modules/ROOT/pages/7.7.0-release-notes.adoc * DOC-3132: New `revisionhistory_allow_restore` option to control restoration of old revisions. (#3615) * DOC-3132: New revisionhistory_allow_restore option to control restoration of old revisions. * Update modules/ROOT/pages/7.7.0-release-notes.adoc * Update modules/ROOT/pages/7.7.0-release-notes.adoc * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com> * Update modules/ROOT/partials/configuration/revisionhistory_allow_restore.adoc Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com> * Update modules/ROOT/partials/configuration/revisionhistory_allow_restore.adoc Co-authored-by: tiny-ben-tran * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: tiny-ben-tran * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: tiny-ben-tran * Update modules/ROOT/pages/7.7.0-release-notes.adoc --------- Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com> Co-authored-by: tiny-ben-tran * DOC-3132: Keyboard navigation would get stuck on the 'more' toolbar button. (#3627) * DOC-3132: Expanding selection to word didn't work inside inline editing host elements. (#3626) * DOC-3132: Expanding selection to word didn't work inside inline editing host elements. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: spocke --------- Co-authored-by: Karl Kemister-Sheppard Co-authored-by: spocke * DOC-3132: Improved visual indication of keyboard focus for a comment a… (#3623) * DOC-3132: Impoved visual indication of keyboard focus for a comment annotation when there is an image inside. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com> --------- Co-authored-by: Karl Kemister-Sheppard Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com> * DOC-3132: Not specifying a notification type (or specifying incorrect one) now defaults to 'info' (#3622) * DOC-3132: Not specifying a notification type (or specifying incorrect one) now defaults to 'info'. * Update modules/ROOT/pages/7.7.0-release-notes.adoc Co-authored-by: Karl Kemister-Sheppard --------- Co-authored-by: Karl Kemister-Sheppard * DOC-3132: The cursor was sometimes incorrectly placed after opening the source code editor (#3617) * DOC-3132: The cursor was sometimes incorrectly placed after opening source code editor. * Update modules/ROOT/pages/7.7.0-release-notes.adoc * Update modules/ROOT/pages/7.7.0-release-notes.adoc * Moved entry to additions. * DOC-3132: add known issues, and support version dates to EOS table. * DOC-2312: update services for tinymcespellchecker for TinyMCE 7.7.0. (#3628) * DOC-3132: Fixed titles and added release date. * DOC-3132: Adjusted layout of entries to fit changelog. * DOC-3132: Context toolbar inputs had incorrect margins. (#3612) * DOC-3132: Part of the placeholder border was not visible during loading. (#3610) * DOC-3132: Moved entry into core bug fix section as per changelog. * DOC-3132: Fixed up heading. * Update modules/ROOT/partials/configuration/exportword_watermark.adoc Co-authored-by: Karl Kemister-Sheppard * Update modules/ROOT/pages/exportword.adoc * Update modules/ROOT/partials/configuration/exportword_watermark.adoc * DOC-3132: Removed entry that was not in changelog. * DOC-3132: revert changes. --------- Co-authored-by: Karl Kemister-Sheppard Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com> Co-authored-by: tiny-ben-tran Co-authored-by: spocke --- .../examples/live-demos/exportword/index.js | 6 +- modules/ROOT/nav.adoc | 2 +- modules/ROOT/pages/7.7.0-release-notes.adoc | 344 ++++++++++++++++-- modules/ROOT/pages/changelog.adoc | 46 +++ modules/ROOT/pages/cloud-troubleshooting.adoc | 4 +- modules/ROOT/pages/exportword.adoc | 2 + modules/ROOT/pages/link.adoc | 2 + modules/ROOT/pages/revisionhistory.adoc | 2 + .../configuration/exportword_watermark.adoc | 26 ++ .../link_attributes_postprocess.adoc | 26 ++ .../revisionhistory_allow_restore.adoc | 21 ++ .../partials/misc/supported-versions.adoc | 1 + 12 files changed, 455 insertions(+), 27 deletions(-) create mode 100644 modules/ROOT/partials/configuration/exportword_watermark.adoc create mode 100644 modules/ROOT/partials/configuration/link_attributes_postprocess.adoc create mode 100644 modules/ROOT/partials/configuration/revisionhistory_allow_restore.adoc diff --git a/modules/ROOT/examples/live-demos/exportword/index.js b/modules/ROOT/examples/live-demos/exportword/index.js index c2dac8038c..8231df6657 100644 --- a/modules/ROOT/examples/live-demos/exportword/index.js +++ b/modules/ROOT/examples/live-demos/exportword/index.js @@ -16,6 +16,10 @@ tinymce.init({ left: "1in", right: "1in" } - } + }, + watermark: { + source: 'http://moxiecode.cachefly.net/tinymce/v9/images/logo.png', + washout: true + }, } }); diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 51056d4c18..b7495ce532 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -426,7 +426,7 @@ **** xref:7.7.0-release-notes.adoc#improvements[Improvements] **** xref:7.7.0-release-notes.adoc#additions[Additions] **** xref:7.7.0-release-notes.adoc#bug-fixes[Bug fixes] -**** xref:7.7.0-release-notes.adoc#security-fixes[Security fixes] +**** xref:7.7.0-release-notes.adoc#known-issues[Known issues] *** {productname} 7.6.1 **** xref:7.6.1-release-notes.adoc#overview[Overview] **** xref:7.6.1-release-notes.adoc#accompanying-premium-self-hosted-server-side-component-changes[Accompanying Premium self-hosted server-side component changes] diff --git a/modules/ROOT/pages/7.7.0-release-notes.adoc b/modules/ROOT/pages/7.7.0-release-notes.adoc index 2605167e56..3fff8873dc 100644 --- a/modules/ROOT/pages/7.7.0-release-notes.adoc +++ b/modules/ROOT/pages/7.7.0-release-notes.adoc @@ -11,74 +11,370 @@ include::partial$misc/admon-releasenotes-for-stable.adoc[] [[overview]] == Overview -{productname} {release-version} was released for {enterpriseversion} and {cloudname} on ,
^^, . These release notes provide an overview of the changes for {productname} {release-version}, including: +{productname} {release-version} was released for {enterpriseversion} and {cloudname} on Thursday, February 20^th^, 2025. These release notes provide an overview of the changes for {productname} {release-version}, including: +* xref:accompanying-premium-self-hosted-server-side-component-changes[Accompanying Premium self-hosted server-side component changes] * xref:accompanying-premium-plugin-changes[Accompanying Premium plugin changes] * xref:improvements[Improvements] * xref:additions[Additions] * xref:bug-fixes[Bug fixes] * xref:known-issues[Known issues] +[[accompanying-premium-self-hosted-server-side-component-changes]] +== Accompanying Premium self-hosted server-side component changes + +The {productname} {release-version} release includes accompanying changes affecting the {productname} **self-hosted** services for the following plugin: + +* **Spell Checker** plugin `tinymcespellchecker`. + +For information on: + +* The **Spell Checker** plugin, see: xref:introduction-to-tiny-spellchecker.adoc[Spell Checker plugin]. +* Deploying the **server-side** components, see: xref:introduction-to-premium-selfhosted-services.adoc[Server-side component installation]. + +The Java server-side component has been updated to the following version: + +* `ephox-spelling.war`: 2.128.3 + +=== Updating the self-hosted server-side components + +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: + +. Update your Java Application Server to the minimum required version: + +include::partial$misc/supported-application-servers.adoc[] + +. Replace the existing server-side `.war` files with the `.war` files bundled with {productname} {release-version} or later. + +For information on: + +* Deploying the server-side components, see: xref:introduction-to-premium-selfhosted-services.adoc[Server-side component installation]. +* Deploying the server-side components using Docker, see: xref:bundle-intro-setup.adoc[Containerized service deployments]. + +include::partial$misc/admon-no-functionality-changes-in-updated-server-side-components.adoc[] + [[accompanying-premium-plugin-changes]] == Accompanying Premium plugin changes The following premium plugin updates were released alongside {productname} {release-version}. -=== +=== Comments + +The {productname} {release-version} release includes an accompanying release of the **Comments** premium plugin. + +**Comments** includes the following fixes. + +==== Editing a comment and adding a mention to the comment would result in the mention not showing correctly after saving the comment. +// #TINY-11602 + +Previously, in the **Comments** premium plugin, an issue was identified where mentions were not displayed correctly when editing a comment, adding a mention, and then saving the comment. + +{productname} {release-version} resolves this issue by ensuring that newly added mentions to an existing comment are displayed correctly. + +==== Pressing Keyboard shorctut `cmd+alt+m` when cursor is on annotated content now opens and focuses the reply textarea. +// #TINY-11321 + +Previously, an issue was identified where pressing the keyboard shortcut `cmd-alt-m` on Mac and `ctrl-alt-m` on Windows while the cursor was on annotated content and the comments sidebar was open resulted in the focus shifting to the corresponding comment, which was not the desired behavior. + +{productname} {release-version} fixes this by ensuring that the focus now moves to the reply text area instead of the corresponding comment. +This matches the behavior when the "Add New Comment" button is clicked, resulting in more consistent functionality. + +==== Improved visual separation of comments side panel header. +// #TINY-11715 + +In previous versions of **Comments**, the side panel header blended into the body, resulting in a lack of visual separation. This made the UI appear less polished and dimensional. + +{productname} {release-version} improves this by enhancing the side panel header’s visibility, creating a clearer distinction from the body, and refining the overall UI aesthetics. + +==== Editor now dispatches `Change` event after a comment is edited or a reply is created. +// #TINY-11802 + +Previously, when a comment was edited or replied to, the editor did not enter a dirty state. As a result, in embedded mode with the xref:save.adoc[Save] plugin, the save button remained disabled after replying to or editing a comment, which was not the expected behavior. + +In {productname} {release-version}, this issue has been addressed. The editor now transitions to a dirty state when a comment is edited or replied to, ensuring that changes can be saved using the save button as intended. + +==== Comment card jumps when editing a large comment in Chrome +// #TINY-11729 + +Previously, when editing a comment larger than the height of the comments sidebar, the sidebar would briefly jump before returning to its intended position. This caused visual disruptions that impacted the editing experience. + +{productname} {release-version} resolves this issue by ensuring the comment sidebar remains stable, preventing unintended jumps when editing large comments. + +==== Closing the comment kebab menu with keyboard would result in the editor dispatching a `blur` event. +// #TINY-11172 + +In previous versions of **Comments**, an issue was identified where the editor would trigger a `blur` event if the comment kebab menu was closed using the `escape` key. This occurred even when the editor still had focus, leading to confusing behavior. + +{productname} {release-version} resolves this issue by ensuring that focus is properly managed when closing the kebab menu, rather than relying on the browser. This ensures that the editor does not trigger any `blur` events. + +For information on the **Comments** plugin, see: xref:introduction-to-tiny-comments.adoc[Comments]. + +=== Image Optimizer + +The {productname} {release-version} release includes an accompanying release of the **Image Optimizer** premium plugin. + +**Image Optimizer** includes the following fixes and improvements. + +==== Some image file extensions would sometimes be incorrectly considered unsupported. +// #TINY-11668 + +Previously, an issue was identified where `.jfi` and `.jif` file extensions were incorrectly considered unsupported due to the validation logic. + +As a result, these extensions were blocked, and users encountered the error message: "Failed to upload: The image is not a supported file format." + +{productname} {release-version} resolves this issue by fixing the validation logic to correctly detect the MIME type of uploaded images, ensuring that users can now successfully upload `.jfi` and `.jif` files. + +==== Dropping files on the placeholder would sometimes insert the image in an incorrect location. +// #TINY-11643 + +Previously, an issue was identified where the drag-and-drop functionality on an image placeholder in a table would insert the image outside of the table cell. +This resulted in unpredictable behavior when users dragged and dropped an image into the image placeholder. + +{productname} {release-version} resolves this issue by making it so that that the image placeholder handles the drop event instead of the editor content element. This improvement provides predictable and consistent drag-and-drop behavior for image placeholders in **Image Optimizer**. + +==== Some error messages are now more descriptive. +// #TINY-11613 + +Previously, error messages were unclear when the `uploadcare_public_key` was not configured with a valid API key. +This caused confusion in identifying the problem during setup. + +{productname} {release-version} addresses this by providing a more detailed error message when the `uploadcare_public_key` is not configured. + +==== Part of the placeholder border was not visible during loading. +// #TINY-11690 + +Previously, the image upload placeholder had a border rendering issue, which affected the visual consistency of the UI during the upload process. + +{productname} {release-version} addresses this by refining the CSS to ensure the border is properly rendered, resulting in a more polished and design-compliant user interface. + +For information on the **Image Optimizer** plugin, see: xref:uploadcare.adoc[Image Optimizer]. + +=== Export to PDF + +The {productname} {release-version} release includes an accompanying release of the **Export to PDF** premium plugin. + +**Export to PDF** Premium plugin includes the following improvement. + +==== The `format` property in `exportpdf_converter_options` now accepts lowercase +// #TINY-11722 + +Previously, the `format` property in `exportpdf_converter_options` only accepted case-sensitive uppercase values, which lead to inconsistencies when generating PDF exports. This improvement ensures that lowercase values are now correctly recognized, making configuration more flexible and reducing potential formatting errors. + +For information on the **Export to PDF** plugin, see: xref:exportpdf.adoc[Export to PDF]. + +=== Export to Word + +The {productname} {release-version} release includes an accompanying release of the **Export to Word** premium plugin. + +**Export to Word** includes the following fix. + +==== A document watermark can now be specified for the exported file + +Previously, the **Export to Word** premium plugin did not support watermarks, preventing integrators from adding them to exported Word documents. -The {productname} {release-version} release includes an accompanying release of the **** premium plugin. +With the release of {productname} {release-version} watermark functionality has been introduced, enabling watermarks to be included in exported documents. -**** includes the following . +For information on the **Export to Word** plugin, see: xref:exportword.adoc[Export to Word]. -==== +=== Advanced Typography -// CCFR here. +The {productname} {release-version} release includes an accompanying release of the **Advanced Typography** premium plugin. -For information on the **** plugin, see: xref:.adoc[]. +**Advanced Typography** includes the following fix. +==== Serbian and Ukrainian languages were spelled incorrectly. +// #TINY-11713 + +Previously, an issue was identified where `Ukrainian` and `Serbian` were incorrectly spelt in the typography plugin. + +{productname} {release-version} addresses this by fixing the spelling. + +For information on the **Advanced Typography** plugin, see: xref:advanced-typography.adoc[Advanced Typography]. + +=== Enhanced Code Editor + +The {productname} {release-version} release includes an accompanying release of the **Enhanced Code Editor** premium plugin. + +**Enhanced Code Editor** includes the following fix. + +==== The cursor was sometimes incorrectly placed after opening the source code editor. +// #TINY-11686 + +In previous versions of the **Enhanced Code Editor** premium plugin, the cursor was sometimes incorrectly positioned when opening the source code editor. This issue occurred when automatic formatting was enabled, particularly if the cursor was placed after indentations, leading to unpredictable cursor behavior. + +{productname} {release-version} addresses this by applying optional formatting before determining the cursor's position, ensuring consistent and reliable cursor placement in the source code editor. + +For information on the **Enhanced Code Editor** plugin, see: xref:advcode.adoc[Enhanced Code Editor]. + +=== Revision History + +The {productname} {release-version} release includes an accompanying release of the **Revision History** premium plugin. + +**Revision History** includes the following addition. + +==== New `revisionhistory_allow_restore` option to control restoration of old revisions +// #TINY-11746 + +{productname} {release-version} introduces a new `revisionhistory_allow_restore` option, which provides a way to control if a user can restore revisions. By default, it is set to `+true+`, setting it to `+false+` prevents users from restoring previous versions. + +This improvement enhances access control within the **Revision History** plugin, providing greater flexibility for managing revision restoration. + +For more information on the **Revision History** plugin, see: xref:revisionhistory.adoc[Revision History]. + +=== Accessibility Checker + +The {productname} {release-version} release includes an accompanying release of the **Accessibility Checker** premium plugin. + +**Accessibility Checker** includes the following fix. + +==== Update form validation error message color to be the same as the error text color. +// #TINY-11657 + +In previous versions of the **Accessibility Checker** premium plugin, the form validation error message had insufficient color contrast in dark mode, failing to meet link:https://www.w3.org/WAI/WCAG2AA-Conformance[WCAG AA] standards and reducing visibility. + +With the release of {productname} {release-version}, this issue has been resolved by updating the error message color to be the same as the error text color, ensuring improved visibility and compliance with link:https://www.w3.org/WAI/WCAG2AA-Conformance[WCAG AA] contrast standards. + +For information on the **Accessibility Checker** plugin, see: xref:a11ychecker.adoc[Accessibility Checker]. [[improvements]] == Improvements -{productname} {release-version} also includes the following improvement: +{productname} {release-version} also includes the following improvements: -=== -// #TINY-vwxyz1 +==== Improved visual indication of keyboard focus for a comment annotation when there is an image inside. +// #TINY-11596 -// CCFR here. +In previous versions of **Comments**, annotated non-text elements occasionally displayed a double bottom border when selected, leading to a visual inconsistency that appeared buggy and clashed with existing border styles. +With the release of {productname} {release-version}, dedicated styles for selected non-text element annotations have been introduced. This enhancement improves the visual clarity of comment annotations on non-text elements such as images and videos. + +=== Not specifying a notification type (or specifying an incorrect one) now defaults to 'info'. +// #TINY-11661 + +In earlier versions of {productname}, an undefined or incorrect `type` property in the notification manager resulted in irregular notifications with no background and a placeholder icon, making them difficult to read. + +With the release of {productname} {release-version}, this behavior has been improved. The `type` property now defaults to `info` when an invalid or missing value is detected, resulting in a proper looking notification that is easy to understand. + +=== Extended the `forceReadOnly` functionality to support the new `disabled` option in addition to readonly mode. +// #TINY-11490 + +In previous versions of {productname}, the editor would transition to read-only mode if the API key was missing, invalid, or if the domain was invalid. With the release of {productname} {release-version}, this behavior has been updated to instead activate disabled mode in these scenarios. [[additions]] == Additions -{productname} {release-version} also includes the following addition: - -=== -// #TINY-vwxyz1 +{productname} {release-version} also includes the following addition: -// CCFR here. +=== Added `link_attributes_postprocess` option that allows overriding attributes of a link inserted through the link dialog. +// #TINY-11707 +Previously in the xref:link.adoc[Link] plugin, there was no ability to override attributes of a link. With the release of {productname} {release-version}, a new option xref:link.adoc#link_attributes_postprocess[link_attributes_postprocess] has been added that allows this functionality. [[bug-fixes]] == Bug fixes -{productname} {release-version} also includes the following bug fix: +{productname} {release-version} also includes the following bug fixes: + +=== Fixed keyboard navigation for size inputs in context forms. +// #TINY-11394 + +Previously, input and slider elements in the context toolbar did not support keyboard navigation, preventing users from accessing and adjusting these elements via the keyboard. -=== -// #TINY-vwxyz1 +With the release of {productname} {release-version}, keyboard navigation has been implemented for these elements, ensuring seamless accessibility and improved usability. -// CCFR here. +=== The `insertContent` API was not replacing selected non-editable elements correctly. +// #TINY-11714 +Previously in {productname}, an issue was identified where, if an inline non-editable element was the only child of a block, inserting content would not replace the element. +As a result, integrators were unable to insert content into inline non-editable elements. + +{productname} {release-version} resolves this by modifying the functionality of the `insertContent` API to support this scenario. This ensures that integrators can now insert content into inline elements, making the `insertContent` API more robust. + +=== Context toolbar inputs had incorrect margins. +// #TINY-11624 + +Previously, input elements within the contextual toolbar were not styled correctly and overflowed when using the `fluent`, `snow`, and `jam` premium skins. This issue arose because these skins modified toolbar element properties such as padding, height, and width, but the adjustments were not applied consistently to input elements. +As a result, the UI appeared misaligned and less polished. + +In {productname} {release-version}, this issue has been resolved. Contextual toolbar elements, including buttons and inputs, now use the same padding and height values, ensuring a consistent and polished appearance. + +=== Iframe aria text used to suggest to open help dialog even when the help plugin was not enabled. +// #TINY-11672 + +Previously, an issue was identified where the aria-label attribute in the body element was set to “Rich Text Area. Press `ALT-0` for help”. This affected accessibility because the screen reader would announce this message, but when users pressed `ALT-0`, +the help dialog would not open if the plugin was disabled, leading to confusion. + +{productname} {release-version} addresses this issue by ensuring that if the help plugin is disabled, the screen reader announces only "Rich Text Area." If the help plugin is enabled, the screen reader announces "Rich Text Area. Press `ALT-0` for help.". + +=== Preview Dialog incorrectly opened anchor links in a new tab. +// #TINY-11740 + +In earlier versions of {productname}, an issue was identified in dialogs like the Preview dialog, where anchor links behaved inconsistently when clicked within the editor. + +The problem was that clicking an anchor link in a dialog caused the editor to attempt to open the link in a new browser tab. This behavior differed from the expected functionality in the editor, where clicking an anchor link navigates to the corresponding anchor element. +This resulted in a poor user experience as users could not engage with anchor links as expected. + +{productname} {release-version} resolves this issue by first checking whether a link is an anchor link and ensuring that users are navigated to the corresponding anchor element, which is the expected behavior. + +=== The `float` property was not properly removed from the image when converting an image into a captioned image. +// #TINY-11670 + +Previously, an issue occurred where toggling a caption on a floating image did not remove the float property from the image, causing the caption text to be incorrectly positioned. + +In {productname} {release-version}, this issue has been resolved by ensuring that the float property is removed when toggling the caption. As a result, the image and caption text now align correctly. + +=== Expanding selection to a word didn't work inside inline editing host elements. +// #TINY-11304 + +Previously, an issue occurred where the selection did not expand as expected when using the `editor.selection.expand({ type: 'word' })` API when the selection was within an inline edit host element inside a non-editable parent. + +This has been resolved in {productname} {release-version}, ensuring that the expanded selection now remains within the boundaries of the editable host element. + +=== The `semantics` element in MathML was not properly preserved when `annotation` elements were allowed. +// #TINY-11755 + +Previously, in {productname}, an issue was identified in which the `semantics` MathML element was removed, even when a specific annotation element was allowed by the `allow_mathml_annotation_encodings` property. As a result, the generated MathML was invalid because the annotation element must be a child of a `semantics` element. This also caused rendering issues in some browsers. + +In {productname} {release-version}, this issue has been resolved by preserving the `semantics` element whenever the `allow_mathml_annotation_encodings` property is set to a non-empty array. This ensures that valid MathML is generated, improving compatibility with third-party tools and browser rendering. + +=== It was possible to `tab` to a toolbar group that had all children disabled. +// #TINY-11665 + +Previously in the **Image Optimizer** premium plugin, a fallback mechanism caused focus to shift to the nearest ancestor element. As a result, if focus was applied to a disabled input, its container would receive the focus. + +{productname} {release-version} resolves this issue by ensuring that containers with only disabled elements are no longer focusable, preventing unintended focus behavior. + +=== Keyboard navigation would get stuck on the 'more' toolbar button. +// #TINY-11762 + +Previously, an issue was identified where keyboard navigation using the Tab key would become stuck at the "Show More" button in the toolbar. This occurred because hidden toolbar elements were incorrectly detected as valid tab targets, disrupting seamless navigation and negatively impacting the user experience. + +In {productname} {release-version}, this issue has been resolved by implementing more precise filtering of viable tab targets. As a result, keyboard navigation now functions smoothly without getting stuck. + +=== Toolbar groups had both a `title` attribute and a custom tooltip, causing overlapping tooltips +// #TINY-11768 + +In previous versions of {productname}, hovering over toolbar menu item would display both a custom tooltip and the default browser tooltip. This caused confusing behavior, as the custom tooltip was difficult to read due to the browser tooltip overlapping it. + +{productname} {release-version} resolves this issue by replacing the `title` attribute with the `aria-label` attribute for toolbar groupings, preventing the default browser tooltip from appearing. + +=== Toolbar text field was not properly rendering focus. +// #TINY-11658 + +Previously, input elements lacked styling logic to display a border when focused, resulting in no visible indication of focus. +This issue has been resolved in {productname} {release-version}. Input elements now correctly display a border when focused, ensuring improved visual feedback. [[known-issues]] == Known issues This section describes issues that users of {productname} {release-version} may encounter and possible workarounds for these issues. -There known issue in {productname} {release-version}. +There one known issue in {productname} {release-version}. + +=== Missing Hebrew translation for Blockquote toolbar button tooltip +// #TINY-11732 -=== -// #TINY-vwxyz1 +The Blockquote toolbar button tooltip does not display a translation for Hebrew. This issue affects users who rely on localized tooltips for accessibility and usability. -// CCFR here. \ No newline at end of file +**Status**: Currently under investigation. \ No newline at end of file diff --git a/modules/ROOT/pages/changelog.adoc b/modules/ROOT/pages/changelog.adoc index 507a19a7f0..ac31ac0e5c 100644 --- a/modules/ROOT/pages/changelog.adoc +++ b/modules/ROOT/pages/changelog.adoc @@ -4,6 +4,52 @@ 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.0-release-notes.adoc[7.7.0 - 2025-02-19] + +=== Added +* `link_attributes_postprocess` option that allows overriding attributes of a link that would be inserted through the link dialog. +// #TINY-11707 + +=== Improved +* Improved visual indication of a keyboard focus for a comment annotation when there is an image inside. +// #TINY-11596 +* Not specifying a notification type (or specifying incorrect one) now defaults to 'info'. +// #TINY-11661 +* Improved visual separation of comments side panel header. +// #TINY-11715 + +=== Changed +- Changed the `link` plugin behavior to move the cursor behind a link when inserted or edited via the UI. Patch contributed by Philipp91. +// ##GH-9998 + +=== Fixed +* Keyboard navigation for size inputs in context forms. +// #TINY-11394 +* Keyboard navigation for context form sliders. +// #TINY-11482 +* The `insertContent` API was not replacing selected non-editable elements correctly. +// #TINY-11714 +* Context toolbar inputs had incorrect margins. +// #TINY-11624 +* Iframe aria text used to suggest to open help dialog even when the help plugin was not enabled. +// #TINY-11672 +* Preview Dialog incorrectly opened anchor links in a new tab. +// #TINY-11740 +* The `float` property was not properly removed on the image when converting a image into a captioned image. +// #TINY-11670 +* Expanding selection to a word didn't work inside inline editing host elements. +// #TINY-11304 +* The `semantics` element in MathML was not properly retained when `annotation` elements was allowed. +// #TINY-11755 +* It was possible to tab to a toolbar group that had all children disabled. +// #TINY-11665 +* Keyboard navigation would get stuck on the 'more' toolbar button. +// #TINY-11762 +* Toolbar groups had both a `title` attribute and a custom tooltip, causing overlapping tooltips. +// #TINY-11768 +* Toolbar text field was properly rendering focus. +// #TINY-11658 + == xref:7.6.1-release-notes.adoc[7.6.1 - 2025-01-22] === Fixed diff --git a/modules/ROOT/pages/cloud-troubleshooting.adoc b/modules/ROOT/pages/cloud-troubleshooting.adoc index 2b111ef934..5c60dcf7d7 100644 --- a/modules/ROOT/pages/cloud-troubleshooting.adoc +++ b/modules/ROOT/pages/cloud-troubleshooting.adoc @@ -175,4 +175,6 @@ This message is shown when {productname} is loaded from a domain that has not be ==== Solution -Please request that your admin add this domain to the approved domains in the Customer Portal. For more information see xref:cloud-troubleshooting.adoc#domain-not-registered[Domain not registered] \ No newline at end of file +Please request that your admin add this domain to the approved domains in the Customer Portal. For more information see xref:cloud-troubleshooting.adoc#domain-not-registered[Domain not registered] + +NOTE: From xref:7.6.0-release-notes.adoc[{productname} 7.6.0] onwards, the editor uses disabled mode instead of read-only mode. \ No newline at end of file diff --git a/modules/ROOT/pages/exportword.adoc b/modules/ROOT/pages/exportword.adoc index f633967941..683f32eec9 100644 --- a/modules/ROOT/pages/exportword.adoc +++ b/modules/ROOT/pages/exportword.adoc @@ -77,6 +77,8 @@ include::partial$configuration/exportword_converter_options.adoc[leveloffset=+1] include::partial$configuration/exportword_converter_style.adoc[leveloffset=+1] +include::partial$configuration/exportword_watermark.adoc[leveloffset=+1] + == Commands The {pluginname} plugin provides the following {productname} commands. diff --git a/modules/ROOT/pages/link.adoc b/modules/ROOT/pages/link.adoc index 24137ba934..22a08f1458 100644 --- a/modules/ROOT/pages/link.adoc +++ b/modules/ROOT/pages/link.adoc @@ -46,6 +46,8 @@ include::partial$configuration/link_rel_list.adoc[leveloffset=+1] include::partial$configuration/link_target_list.adoc[leveloffset=+1] +include::partial$configuration/link_attributes_postprocess.adoc[leveloffset=+1] + include::partial$misc/plugin-toolbar-button-id-boilerplate.adoc[] include::partial$misc/plugin-menu-item-id-boilerplate.adoc[] diff --git a/modules/ROOT/pages/revisionhistory.adoc b/modules/ROOT/pages/revisionhistory.adoc index 06fc18b2b1..6e15b81933 100644 --- a/modules/ROOT/pages/revisionhistory.adoc +++ b/modules/ROOT/pages/revisionhistory.adoc @@ -109,6 +109,8 @@ include::partial$configuration/revisionhistory_fetch.adoc[leveloffset=+1] include::partial$configuration/revisionhistory_fetch_revision.adoc[leveloffset=+1] +include::partial$configuration/revisionhistory_allow_restore.adoc[leveloffset=+1] + include::partial$configuration/revisionhistory_author.adoc[leveloffset=+1] include::partial$configuration/revisionhistory_display_author.adoc[leveloffset=+1] diff --git a/modules/ROOT/partials/configuration/exportword_watermark.adoc b/modules/ROOT/partials/configuration/exportword_watermark.adoc new file mode 100644 index 0000000000..959c8bc4c3 --- /dev/null +++ b/modules/ROOT/partials/configuration/exportword_watermark.adoc @@ -0,0 +1,26 @@ +[[watermark]] +== `watermark` + +The `watermark` option provides integrators with a way to include semi-transparent image watermarks on each page of the exported document, which can be useful for branding, copyright protection, or decorative purposes. + +*Type:* `+Object+` + +=== Example : using `watermark` + +[source,js] +---- +tinymce.init({ + selector: "textarea", + plugins: ['exportword'], + toolbar: 'exportword', + exportword_converter_options: { + watermark: { + source: 'http://moxiecode.cachefly.net/tinymce/v9/images/logo.png', + washout: true, + } + } +}); +---- + +[NOTE] +The `exportword_converter_options` is required to use the watermark feature. \ No newline at end of file diff --git a/modules/ROOT/partials/configuration/link_attributes_postprocess.adoc b/modules/ROOT/partials/configuration/link_attributes_postprocess.adoc new file mode 100644 index 0000000000..1ae88d09c7 --- /dev/null +++ b/modules/ROOT/partials/configuration/link_attributes_postprocess.adoc @@ -0,0 +1,26 @@ +[[link_attributes_postprocess]] +== `+link_attributes_postprocess+` + +This option allows overriding attributes of an inserted link. + +*Type:* `+Function+` + +*Default value:* `+undefined+` + +=== Example: using `+link_attributes_postprocess+` + +[source,js] +---- +tinymce.init({ + selector: 'textarea', // change this value according to your HTML + plugins: 'link', + toolbar: 'link', + link_attributes_postprocess: (attrs) => { + console.log(attrs); + if (attrs.rel) { + attrs.rel += 'noreferrer'; + } + } +}); + +---- diff --git a/modules/ROOT/partials/configuration/revisionhistory_allow_restore.adoc b/modules/ROOT/partials/configuration/revisionhistory_allow_restore.adoc new file mode 100644 index 0000000000..c4d80ab1a6 --- /dev/null +++ b/modules/ROOT/partials/configuration/revisionhistory_allow_restore.adoc @@ -0,0 +1,21 @@ +[[revisionhistory_allow_restore]] +== `revisionhistory_allow_restore` + +The `revisionhistory_allow_restore` option enables or disables the ability to restore a revision. + +*Type:* `+Boolean+` + +*Default vale:* `+true+` + +=== Example: Using `revisionhistory_allow_restore` + +[source,js] +---- +tinymce.init({ + selector: 'textarea', // change this value according to your HTML + plugins: 'revisionhistory', + toolbar: 'revisionhistory', + revisionhistory_fetch: () => Promise.resolve([]), // Required option for the plugin - replace with actual API request + revisionhistory_allow_restore: false + }); +---- diff --git a/modules/ROOT/partials/misc/supported-versions.adoc b/modules/ROOT/partials/misc/supported-versions.adoc index 35fb3755e0..e318d88f51 100644 --- a/modules/ROOT/partials/misc/supported-versions.adoc +++ b/modules/ROOT/partials/misc/supported-versions.adoc @@ -6,6 +6,7 @@ Supported versions of {productname}: [cols="^,^,^",options="header"] |=== |Version |Release Date |End of Premium Support +|7.7 |2025-02-20 |2026-08-20 |7.6 |2024-12-11 |2026-06-11 |7.5 |2024-11-06 |2026-05-06 |7.4 |2024-10-09 |2026-04-09 From 952b0bf66aab7862c6590c13792d8a0abfc00a5b Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Thu, 20 Feb 2025 18:02:00 +1000 Subject: [PATCH 3/5] Update release-note date. --- modules/ROOT/pages/changelog.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/changelog.adoc b/modules/ROOT/pages/changelog.adoc index ac31ac0e5c..38caaf4a48 100644 --- a/modules/ROOT/pages/changelog.adoc +++ b/modules/ROOT/pages/changelog.adoc @@ -4,7 +4,7 @@ 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.0-release-notes.adoc[7.7.0 - 2025-02-19] +== xref:7.7.0-release-notes.adoc[7.7.0 - 2025-02-20] === Added * `link_attributes_postprocess` option that allows overriding attributes of a link that would be inserted through the link dialog. From 17aedabcaf7f1fa5eaa6870f257b9d8721aebb30 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Thu, 20 Feb 2025 18:20:39 +1000 Subject: [PATCH 4/5] Update modules/ROOT/partials/configuration/exportword_watermark.adoc --- modules/ROOT/partials/configuration/exportword_watermark.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/partials/configuration/exportword_watermark.adoc b/modules/ROOT/partials/configuration/exportword_watermark.adoc index 959c8bc4c3..20f7d86246 100644 --- a/modules/ROOT/partials/configuration/exportword_watermark.adoc +++ b/modules/ROOT/partials/configuration/exportword_watermark.adoc @@ -15,7 +15,7 @@ tinymce.init({ toolbar: 'exportword', exportword_converter_options: { watermark: { - source: 'http://moxiecode.cachefly.net/tinymce/v9/images/logo.png', + source: 'https:///some-image.png', washout: true, } } From 7377006d47c68b543bdea3da058875ca32f4531b Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Thu, 20 Feb 2025 18:34:59 +1000 Subject: [PATCH 5/5] DOC-3144: api-version bump to 7.7.0. --- .api-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.api-version b/.api-version index bbd8e9206e..d21b198c83 100644 --- a/.api-version +++ b/.api-version @@ -1 +1 @@ -7.6.1 \ No newline at end of file +7.7.0 \ No newline at end of file