TinyMCE 8.5.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.5.0 was released for TinyMCE Enterprise and Tiny Cloud on Wednesday, April 29th, 2026. These release notes provide an overview of the changes for TinyMCE 8.5.0, including:

Accompanying Premium plugin changes

The following premium plugin updates were released alongside TinyMCE 8.5.0.

<Premium plugin name 1> <Premium plugin name 1 version>

The TinyMCE 8.5.0 release includes an accompanying release of the <Premium plugin name 1> premium plugin.

<Premium plugin name 1> <Premium plugin name 1 version> includes the following <fixes, changes, improvements>.

<Premium plugin name 1 change 1>

For information on the <Premium plugin name 1> plugin, see: xref:<plugincode>.adoc[<Premium plugin name 1>].

Accompanying Enhanced Skins & Icon Packs changes

The TinyMCE 8.5.0 release includes an accompanying release of the Enhanced Skins & Icon Packs.

Enhanced Skins & Icon Packs

The Enhanced Skins & Icon Packs release includes the following updates:

The Enhanced Skins & Icon Packs were rebuilt to pull in the changes also incorporated into the default TinyMCE 8.5.0 skin, Oxide.

For information on using Enhanced Skins & Icon Packs, see: Enhanced Skins & Icon Packs.

Improvements

TinyMCE 8.5.0 also includes the following improvement<s>:

<TINY-vwxyz 1 changelog entry>

Additions

TinyMCE 8.5.0 also includes the following addition<s>:

<TINY-vwxyz 1 changelog entry>

Changes

TinyMCE 8.5.0 also includes the following change<s>:

<TINY-vwxyz 1 changelog entry>

Removed

TinyMCE 8.5.0 also includes the following removal<s>:

<TINY-vwxyz 1 changelog entry>

Bug fixes

TinyMCE 8.5.0 also includes the following bug fix<es>:

<TINY-vwxyz 1 changelog entry>

URIs with non-Latin1 characters were returning an error

Previously, inserting images with data URIs that contained non-Latin 1 characters, such as SVG data URIs with a byte order mark (BOM), caused TinyMCE to throw an InvalidCharacterError. This occurred because TinyMCE used the btoa function to encode data URIs to base64, and btoa does not support characters outside the Latin 1 range. The error could cause the editor to hang or fail to process the image.

In TinyMCE 8.5.0, data URIs are now encoded using TextEncoder before being passed to btoa, ensuring that non-Latin 1 characters are handled correctly. Images with data URIs containing such characters are now processed without errors.

Security fixes

TinyMCE 8.5.0 includes <a fix | fixes for the following security issue<s>:

<TINY-vwxyz 1 changelog entry>

Deprecated

TinyMCE 8.5.0 includes the following deprecation<s>:

The <plugin> configuration property, <name>, has been deprecated

Known issues

This section describes issues that users of TinyMCE 8.5.0 may encounter and possible workarounds for these issues.

There <is one | are <number> known issue<s> in TinyMCE 8.5.0.

<TINY-vwxyz 1 changelog entry>