This update focuses on improved HTML handling, embed reliability, Template Manager refinements, and important fixes to attribute processing - along with several enhancements introduced during the beta cycle.
Quotation Element Support
The Reference plugin now supports the HTML <q> inline quotation element.
You can apply a <q> element - with an optional cite attribute - to selected text using the quotation (“”) toolbar button, located between Citation and Abbreviation.

Parameter options for the AutoBackup plugin.
The AutoBackup plugin automatically saves editor content to browser storage while you work, allowing you to restore content if a page reloads or the session is interrupted. This update adds new parameter options for greater control, including Storage Time (how long backups are retained), Backup Interval (automatic save after X seconds), and Ask Before Unload, which prompts users before closing the editor or navigating away if there are unsaved changes.

Media & Embed Improvements
- Media inserted via the Quick Embed URL field in the Media Manager is now correctly processed before insertion.
- Iframe embed code that includes a responsive container
<div>will now retain the responsive wrapper when inserted via the Embed Code dropdown. - Dailymotion embed URLs that were already valid are no longer incorrectly reprocessed.
Template Manager Enhancements
- Improved HTML parsing for Template Manager inserts.
- Improved handling of
<style>and<script>tags, preventing unintended paragraph splitting. - Added a Template Items Limit parameter to control how many template items are shown (default: 25; set to 0 for no limit).
Other Improvements
- Attribute options in the Image Manager and Image Manager Extended dialogs now correctly show or hide based on parameter settings. Previously, options that had been disabled could remain hidden even after being re-enabled.
- Fixed repeatable attribute processing that could cause custom data-* attributes to be assigned incorrectly or not assigned at all in the Link dialog.
- Added parameter options for the Autosave plugin.
Technical Update
- Replaced the MobileDetect library with a lightweight internal device detection class for Editor Profile loading. This resolves deprecated warnings under PHP 8.4 and reduces dependency overhead.
Looking Ahead: JCE Pro 3.0
As you may have noticed, we’ve reached the end of the 2.9.x version number runway. To simplify future versioning - and avoid increasingly confusing minor increments - the next release will begin at JCE Pro 3.0. There are no major feature changes planned for this transition. However, we are taking this opportunity to:
- Remove official support for Joomla 3
- Focus development fully on Joomla 4, 5 and 6
- Begin a staged modernisation of the codebase
This transition will happen progressively. JCE Pro 3.0 will not remove all legacy code immediately. Instead, legacy compatibility layers will be reduced in stages over future 3.x releases, ensuring stability while gradually aligning the editor more closely with modern Joomla architecture.
Continued Support for 2.9.99
Minor updates to address critical issues will continue for the 2.9.99 series using a supplemental version scheme, for example, 2.9.99.1, 2.9.99.2, etc.
This ensures Joomla 3 users remain supported for critical fixes while development progresses toward JCE Pro 3.x.
Please Note: JCE Pro 2.9.99 is compatible with Joomla 3, 4, 5 and 6, and does not require the Backwards Compatibility plugin in Joomla 5 or Joomla 6.
A changelog for this release is available to view here
Thank you to everyone who submitted bug reports and tested development versions. If you find any more issues please submit a ticket in the forum or on github.
Download and Installation
JCE Pro is available for download with a JCE Pro Subscription.
If you already have a subscription, please make sure you set your key before updating
Instructions for installing and updating JCE for each Joomla version are available here
