From efcabaceaaff5c5d2b398f3d7dc75d0cf9aaa973 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Fri, 9 Feb 2024 09:56:06 +1000 Subject: [PATCH] DOC-2241: TinyMCE 6.8.3 release notes (#3048) * DOC-2241: added 6.8.3-release-notes.adoc to project. * DOC-2241: added fix documentation for TINY-10449, TINY-10451 and TINY-10335. * Update modules/ROOT/nav.adoc Co-authored-by: Farzad Hayat * DOC-2241: add Accompanying Premium self-hosted server-side component changes. * Update modules/ROOT/pages/6.8.3-release-notes.adoc * Update changelog.md * Update modules/ROOT/pages/6.8.3-release-notes.adoc * Update modules/ROOT/pages/6.8.3-release-notes.adoc --------- Co-authored-by: Farzad Hayat --- changelog.md | 3 + modules/ROOT/nav.adoc | 6 + modules/ROOT/pages/6.8.3-release-notes.adoc | 134 ++++++++++++++++++++ modules/ROOT/pages/release-notes.adoc | 6 + 4 files changed, 149 insertions(+) create mode 100644 modules/ROOT/pages/6.8.3-release-notes.adoc diff --git a/changelog.md b/changelog.md index a692512c20..2502a4367e 100644 --- a/changelog.md +++ b/changelog.md @@ -6,6 +6,9 @@ The format is loosely based on [Keep a Changelog](https://keepachangelog.com/en/ ### Unreleased +### 2024-02-08 + +- DOC-2241: added `6.8.3-release-notes.adoc` to project; updated `changelog.adoc`, `nav.adoc` and `release-notes.adoc` for the TinyMCE 6.8.3 release. ### 2024-02-05 - DOC-2276: updates to `cloud-troubleshooting.adoc` with new `read-only` ref and links to `invalid-api-key.adoc` page. diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 1aaeeaadc8..b6e565b20c 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -406,6 +406,12 @@ ** xref:tinymce-and-cors.adoc[Cross-Origin Resource Sharing (CORS)] * Release information ** xref:release-notes.adoc[Release notes for TinyMCE 6] +*** TinyMCE 6.8.3 +**** xref:6.8.3-release-notes.adoc#overview[Overview] +**** xref:6.8.3-release-notes.adoc#accompanying-premium-self-hosted-server-side-component-changes[Accompanying Premium self-hosted server-side component changes] +**** xref:6.8.3-release-notes.adoc#accompanying-premium-plugin-changes[Accompanying Premium plugin changes] +**** xref:6.8.3-release-notes.adoc#bug-fixes[Bug fixes] +**** xref:6.8.3-release-notes.adoc#security-fix[Security fix] *** TinyMCE 6.8.2 **** xref:6.8.2-release-notes.adoc#overview[Overview] **** xref:6.8.2-release-notes.adoc#accompanying-premium-plugin-changes[Accompanying Premium Plugin changes] diff --git a/modules/ROOT/pages/6.8.3-release-notes.adoc b/modules/ROOT/pages/6.8.3-release-notes.adoc new file mode 100644 index 0000000000..d03bb0ef88 --- /dev/null +++ b/modules/ROOT/pages/6.8.3-release-notes.adoc @@ -0,0 +1,134 @@ += TinyMCE 6.8.3 +:navtitle: TinyMCE 6.8.3 +:description: Release notes for TinyMCE 6.8.3 +:keywords: releasenotes, new, changes, bugfixes +:page-toclevels: 1 + +include::partial$misc/admon-releasenotes-for-stable.adoc[] + +[[overview]] +== Overview + +{productname} 6.8.3 was released for {enterpriseversion} and {cloudname} on Wednesday, February 08^th^, 2024. These release notes provide an overview of the changes for {productname} 6.8.3, 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:bug-fixes[Bug fixes] +* xref:security-fixes[Security fixes] + +[[accompanying-premium-self-hosted-server-side-component-changes]] +== Accompanying Premium self-hosted server-side component changes + +The {productname} 6.8.3 release includes accompanying changes affecting the {productname} **self-hosted** services for the following plugins: + +* **Enhanced Media Embed** plugin `mediaembed`. +* **Export** plugin `export`. +* **Enhanced Image Editing** plugin `editimage`. +* **Link Checker** plugin `linkchecker`. +* **Spell Checker Pro** plugin `tinymcespellchecker`. +* **Spelling Autocorrect** plugin `autocorrect`. + +For information on: + +* The **Enhanced Media Embed** plugin, see: xref:introduction-to-mediaembed.adoc[Enhanced Media Embed plugin]. +* The **Export** plugin, see: xref:export.adoc[Export plugin]. +* The **Enhanced Image Editing** plugin, see: xref:editimage.adoc[Enhanced Image Editing plugin]. +* The **Link Checker** plugin, see: xref:linkchecker.adoc[Link Checker plugin]. +* The **Spell Checker Pro** plugin, see: xref:introduction-to-tiny-spellchecker.adoc[Spell Checker Pro plugin]. +* The **Spelling Autocorrect** plugin, see: xref:autocorrect.adoc[Spelling Autocorrect plugin]. +* Deploying the **server-side** components, see: xref:introduction-to-premium-selfhosted-services.adoc[Server-side component installation]. + +The Java server-side components have been updated to the following versions: + +* `ephox-hyperlinking.war`: 2.105.24 +* `ephox-image-proxy.war`: 2.106.11 +* `ephox-spelling.war`: 2.118.19 + + +=== 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} 6.8.3 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} 6.8.3. + +=== PowerPaste 6.2.5 + +The {productname} 6.8.3 release includes an accompanying release of the **PowerPaste** premium plugin. + +**PowerPaste** 6.2.5 includes the following fix. + +==== PowerPaste would sometimes consider a shape or a picture to be an equation when it is not. +//#TINY-10449 + +In previous versions of **PowerPaste**, users encountered an issue while copying/pasting content from a Microsoft Word document when **PowerPaste** Plugin was enabled in the editors configuration. + +As a consequence, if the copied content contained images and equations, the images would not appear in the expected locations on paste. + +**PowerPaste** 6.2.5 addresses this issue, by enhancing the image and equation detection logic. + +As a result, images now appear in their correct locations as expected. + +[NOTE] +The current version of **PowerPaste** does not currently support equations within {productname}. + +For information on the **PowerPaste** plugin, see: xref:introduction-to-powerpaste.adoc[PowerPaste]. + + +[[bug-fixes]] +== Bug fixes + +{productname} 6.8.3 also includes the following bug fixes: + +=== `ShadowDOM` skin was not loaded properly when used with js bundling feature. +//#TINY-10451 + +When using the js bundling feature with the `ShadowDom` skin, the editor would not load the skin properly. + +As a consequence, any editor bundled with this specific setup would result in the editor loading without displaying the toolbar. + +{productname} 6.8.3 addresses this issue, now, during the loading process the `ShadowDOM` skin is correctly used when using the js bundling feature. + +As a result, the editor loads properly and the toolbar appears as expected. + +=== The floating toolbar would not be fully visible when the editor was placed inside a scrollable container. +//#TINY-10335 + +Previously, when the editor was configured to be set within a scrollable container, and the `ui_mode: 'split'` is set, the floating toolbar was obscured when the user switched to fullscreen. + +As a consequence, the floating toolbar UI was not completely visible when switching to fullscreen. + +{productname} 6.8.3 addresses this, now, when the container containing the editor UI elements are set to a `fixed` css position when the editor is switched to fullscreen. + +As a result, the toolbar is now no longer obscured when switching to fullscreen. + +[[security-fixes]] +== Security fixes + +{productname} 6.8.3 includes one fix for the following security issue: + +The following server-side component has been updated to include dependency updates addressing the following security issues. + +* https://nvd.nist.gov/vuln/detail/CVE-2023-6378[CVE-2023-6378] + +This update is considered as a High severity vulnerability fix. + +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]. + +include::partial$misc/admon-no-functionality-changes-in-updated-server-side-components.adoc[] \ No newline at end of file diff --git a/modules/ROOT/pages/release-notes.adoc b/modules/ROOT/pages/release-notes.adoc index 7ffe40984f..31d9ba9095 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} 6 and the changes made in each [cols="1,1"] |=== +a| +[.lead] +xref:6.8.3-release-notes.adoc#overview[{productname} 6.8.3] + +Release notes for {productname} 6.8.3 + a| [.lead] xref:6.8.2-release-notes.adoc#overview[{productname} 6.8.2]