TinyMCE 8.6.0

These are the Tiny Cloud and TinyMCE Enterprise release notes. For information on the latest community version of TinyMCE, see the TinyMCE Changelog.

Overview

TinyMCE 8.6.0 was released for TinyMCE Enterprise and Tiny Cloud on Wednesday, May 27th, 2026. These release notes provide an overview of the changes for TinyMCE 8.6.0, including:

Accompanying Premium plugin changes

The following premium plugin updates were released alongside TinyMCE 8.6.0.

TinyMCE AI

The TinyMCE 8.6.0 release includes an accompanying release of the TinyMCE AI premium plugin.

TinyMCE AI includes the following fix.

Quick actions threw an error when the selection was within a single table cell

Previously, running a TinyMCE AI quick action, such as Translate, on text selected within a single table cell threw an error in the console and prevented the action from completing. A text selection inside one cell was incorrectly treated as a multi-cell table selection, so the plugin used the table-specific code path instead of the standard selection path.

In TinyMCE 8.6.0, the plugin now confirms that a genuine multi-cell table selection is present before using the table code path, and otherwise falls back to the standard selection handling. Quick actions such as Translate now run as expected on content selected inside a single cell, while multi-cell table selection behavior is preserved.

For information on the TinyMCE AI plugin, see: TinyMCE AI.

Improvements

TinyMCE 8.6.0 also includes the following improvement:

Updated the bundled DOMPurify dependency to the latest version

Previously, TinyMCE bundled an older version of the DOMPurify sanitization library. Although TinyMCE was not affected by the published DOMPurify advisories, because they relate to DOMPurify options that TinyMCE does not use, the outdated version could be flagged by automated security scanners.

In TinyMCE 8.6.0, DOMPurify has been updated to the latest version. This resolves the scanner warnings without changing TinyMCE’s sanitization behavior.

Additions

TinyMCE 8.6.0 includes the following addition:

Self-hosted trial with cloud services

TinyMCE 8.6.0 introduces self-hosted trials with optional access to cloud-powered premium features. Integrators can install TinyMCE and premium plugins via NPM, configure a trial license key, and optionally enable a connection to Tiny Cloud services by setting online_license_services_opt_in to true.

When enabled, cloud-powered features such as Spell Checker Pro, Link Checker, Enhanced Media Embed, Export to PDF, Export to Word, Import from Word, Image Editing, and TinyMCE AI become available during the trial period without requiring a separate API key or cloud deployment.

Without the online_license_services_opt_in option, the trial license key still validates and the editor is fully operational. All premium plugins that do not depend on cloud services continue to function. Cloud-dependent plugins are not auto-configured but can be configured manually.

For setup instructions, see Self-hosted trial with cloud services.