TinyMCE 8.4.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.4.0 was released for TinyMCE Enterprise and Tiny Cloud on Wednesday, February 4th, 2026. These release notes provide an overview of the changes for TinyMCE 8.4.0, including:
[[new-premium-plugin<s>]] == New Premium plugin<s>
The following new Premium plugin was released alongside TinyMCE 8.4.0.
Accompanying Premium plugin changes
The following premium plugin updates were released alongside TinyMCE 8.4.0.
Accompanying Enhanced Skins & Icon Packs changes
The TinyMCE 8.4.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.4.0 skin, Oxide.
For information on using Enhanced Skins & Icon Packs, see: Enhanced Skins & Icon Packs.
Improvements
TinyMCE 8.4.0 also includes the following improvement<s>:
The file upload feature of link and image dialogs now provide feedback when an unsupported file type is selected
In TinyMCE 8.4.0, the dropzone in the link and image dialog upload tabs previously provided no feedback when users inserted only files with disallowed extensions. This left users unsure whether the upload had failed or the dialog had not responded. The dropzone now displays an error message when all selected files have disallowed extensions, informing users that the selected files do not have allowed extensions and prompting them to choose different files.
Additions
TinyMCE 8.4.0 also includes the following addition<s>:
New errorHandler option for dropzone dialog components
In TinyMCE 8.4.0, the dropzone dialog component supports a new onInvalidFiles callback (exposed as errorHandler in the changelog) that runs when all dropped or selected files have disallowed extensions. This enables custom error handling for invalid file uploads in dialogs that use dropzones, such as the link and image dialogs.