Browse Source

DOC-1004: 5.10.2 release notes (#2174)

* DOC-1004: 5.10.2 release notes

* Apply suggestions from code review

Co-authored-by: Lee Newson <lee.newson@tiny.cloud>

Co-authored-by: Lee Newson <lee.newson@tiny.cloud>
pull/2179/head
Tyler Kelly 4 years ago
committed by GitHub
parent
commit
3056de0265
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      .api-version
  2. 14
      _data/nav.yml
  3. 2
      _new_content_templates/blank_releasenotes.md
  4. 109
      release-notes/release-notes5102.md

2
.api-version

@ -1 +1 @@
5.10.1
5.10.2

14
_data/nav.yml

@ -967,8 +967,16 @@
- url: "release-notes" - url: "release-notes"
pages: pages:
- url: "6.0-upcoming-changes" - url: "6.0-upcoming-changes"
- url: "release-notes5102"
pages:
- url: "#Overview"
- url: "#Accompanying Premium Plugin changes"
- url: "#Accompanying Premium self-hosted server-side component changes"
- url: "#General bug fixes"
- url: "#Security fixes"
- url: "#Upgrading to the latest version of TinyMCE 5"
- url: "release-notes5101" - url: "release-notes5101"
page:
pages:
- url: "#Overview" - url: "#Overview"
- url: "#Accompanying Premium Plugin changes" - url: "#Accompanying Premium Plugin changes"
- url: "#Accompanying Premium self-hosted server-side component changes" - url: "#Accompanying Premium self-hosted server-side component changes"
@ -976,7 +984,7 @@
- url: "#Security fixes" - url: "#Security fixes"
- url: "#Upgrading to the latest version of TinyMCE 5" - url: "#Upgrading to the latest version of TinyMCE 5"
- url: "release-notes510" - url: "release-notes510"
page:
pages:
- url: "#Overview" - url: "#Overview"
- url: "#New features" - url: "#New features"
- url: "#Enhancements" - url: "#Enhancements"
@ -988,7 +996,7 @@
- url: "#Deprecated features" - url: "#Deprecated features"
- url: "#Upgrading to the latest version of TinyMCE 5" - url: "#Upgrading to the latest version of TinyMCE 5"
- url: "release-notes59" - url: "release-notes59"
page:
pages:
- url: "#Overview" - url: "#Overview"
- url: "#New features" - url: "#New features"
- url: "#Enhancements" - url: "#Enhancements"

2
_new_content_templates/blank_releasenotes.md

@ -11,7 +11,7 @@ Replace vnumtxt with the version number such as: X.Y.Z
Replace vnumcode with the version number without points, such as XYZ Replace vnumcode with the version number without points, such as XYZ
The following "list" should be added to `data/nav.yml` The following "list" should be added to `data/nav.yml`
- url: "release-notesvnumcode" - url: "release-notesvnumcode"
page:
pages:
- url: "#Overview" - url: "#Overview"
- url: "#New features" - url: "#New features"
- url: "#Enhancements" - url: "#Enhancements"

109
release-notes/release-notes5102.md

@ -0,0 +1,109 @@
---
layout: default
title: TinyMCE 5.10.2
title_nav: TinyMCE 5.10.2
description: Release notes for TinyMCE 5.10.2
keywords: releasenotes bugfixes
---
## Overview
{{site.productname}} 5.10.2 was released for {{site.enterpriseversion}} and {{site.cloudname}} on Monday, November 22<sup>nd</sup>, 2021. It includes {{site.productname}} 5.10.2 and additional changes to premium plugins. These release notes provide an overview of the changes for {{site.productname}} 5.10.2, including:
- [Accompanying Premium Plugin changes](#accompanyingpremiumpluginchanges)
- [Accompanying Premium self-hosted server-side component changes](#accompanyingpremiumself-hostedserver-sidecomponentchanges)
- [General bug fixes](#generalbugfixes)
- [Security fixes](#securityfixes)
- [Upgrading to the latest version of TinyMCE 5](#upgradingtothelatestversionoftinymce5)
{{site.releasenotes_for_stable}}
## Accompanying Premium Plugin changes
The following premium plugin updates were released alongside {{site.productname}} 5.10.2.
### Enhanced Media Embed 2.2.6
The {{site.productname}} 5.10.2 release includes an accompanying release of the **Enhanced Media Embed** premium plugin.
**Enhanced Media Embed** 2.2.6 fixes the `mediaembed` content CSS loading incorrectly, which caused it to not display in previews.
For information on the Enhanced Media Embed plugin, see: [Enhanced Media Embed plugin]({{site.baseurl}}/plugins/premium/mediaembed/).
### Page Embed 1.1.1
The {{site.productname}} 5.10.2 release includes an accompanying release of the **Page Embed** premium plugin.
**Page Embed** 1.1.1 fixes a bug where the wrong media type was used in the source URL dialog field.
For information on the Page Embed plugin, see: [Page Embed plugin]({{site.baseurl}}/plugins/premium/pageembed/).
## Accompanying Premium self-hosted server-side component changes
The {{site.productname}} 5.10.2 release includes accompanying changes affecting the {{site.productname}} **self-hosted** services for the following plugins:
- The Enhanced Media Embed plugin (`mediaembed`)
- The Export plugin (`export`)
- The Image Tools plugin (`imagetools`)
- The Link Checker plugin (`linkchecker`)
- The Spell Checker Pro plugin (`tinymcespellchecker`)
The Java server-side components have been updated to the following versions:
- `ephox-spelling.war`: 2.118.2
- `ephox-hyperlinking.war`: 2.105.7
- `ephox-image-proxy.war`: 2.105.6
This version requires Java 8 or higher. For information on the removal of Java 7 support, see: [Removal of Java 7 support for TinyMCE 5.3 and later]({{site.baseurl}}/release-notes/release-notes53/#removalofjava7support).
For information on:
- The Spell Checker Pro plugin, see: [Spell Checker Pro plugin]({{site.baseurl}}/plugins/premium/tinymcespellchecker/).
- The Link Checker plugin, see: [Link Checker plugin]({{site.baseurl}}/plugins/premium/linkchecker/).
- The Image Tools plugin, see: [Image Tools plugin]({{site.baseurl}}/plugins/opensource/imagetools/).
- The Enhanced Media Embed plugin, see: [Enhanced Media Embed plugin]({{site.baseurl}}/plugins/premium/mediaembed/).
- Deploying the server-side components, see: [Server-side component installation]({{site.baseurl}}/enterprise/server/).
### Security related dependency update for all 3 server-side services
All 3 server-side components have been updated to include dependency updates addressing security issues. This includes _High_ severity vulnerability fixes.
### 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:
1. Update your Java Application Server to the minimum required version:
- Eclipse Jetty 9.4 or later
- Apache Tomcat:
- 9 or later
- 8.5.12+
- 8.0.42+
- 7.0.76+
2. Replace the existing server-side `.war` files with the `.war` files bundled with {{site.productname}} 5.10.2 or later.
For information on:
- Deploying the server-side components, see: [Server-side component installation]({{site.baseurl}}/enterprise/server/).
- Deploying the server-side components using Docker, see: [Containerized service deployments]({{site.baseurl}}/enterprise/server/dockerservices/).
## General bug fixes
{{site.productname}} 5.10.2 provides fixes for the following bugs:
- Internal selectors were appearing in the style list when using the `importcss` plugin.
## Security fixes
{{site.productname}} 5.10.2 provides fixes for the following security issues:
All 3 server-side components have been updated to include dependency updates addressing security issues. This includes _High_ severity vulnerability fixes.
For information on the server-side components updates, see: [Accompanying Premium self-hosted server-side component changes](#accompanyingpremiumself-hostedserver-sidecomponentchanges).
{% assign enterprise = true %}
{% include install/upgrading-info.md %}
{% assign enterprise = false %}
Loading…
Cancel
Save