PRO A new Custom Query option is available in the Editor Profiles -> Setup tab to assign or restrict a profile based on $_REQUEST variables passed in the active component, eg: view=article or id=4.
Added a new CleanUp Mode parameter to the Clipboard plugin that simplifies configuration of the Paste tool.
Added a Classes option to the Image Manager Basic Dialog.
Changed
PRO Moved all Pro files and plugins to the System - JCE Pro plugin.
Merged all content.css files from various plugins into the editor theme content.css file.
Replaced parameters in Clipboard and Style Select plugins with a simplified set in JCE Core. JCE Pro includes the full original parameter set.Removed support for legacy media types, eg: wmv, rm etc.
Media will always be embedded using the conventional method based on the media type. For example using an <object> tag to embed an mp4 will be converted to a <video> tag.
The JCE Media Field in JCE Core is now a simplified version with image and link support only. Full support and Joomla Media conversion is available in JCE Pro.
The sandbox attribute will be added to all iframes, except those used to display external media from trusted providers, eg: Youtube, Vimeo etc.
Fixed
PRO A Thumbnail Editor parameter option was missing from the File Browser parameters.
PRO Columns tools remained disabled when clicking into a Column field that contained a div.
Fixed selection and creating links on <span> tags that are used as font icon tags.
Boolean attributes - autoplay, loop, mute etc. will now be processed to attributes without values, eg: <video src="/video.mp4" autoplay>
Content that contained multiple script tags would render incorrectly in the Preview tab.
Added a workaround to fix modal display issues for some items in the Joomla button menu item list due to changes in Joomla 5
The MediaBox configuration page would show a PHP error when the Behaviour - Backward Compatibility was unpublished.
PRO The Add Columns button is now a split button with additional Add Column Before and Add Column After options.
Pasting a table into an existing table will add the new table cells to the existing table. Existing cells will be replaced with the new cells starting from the cell in which the new content is pasted.
Added a Definition List option to the Format list to create a Definition List from a selection as an alternative to Definition Term or Definition Description.
Changed
Increase Paste and Paste As Plain Text dialog sizes.
Fixed
A recent update to some browser Adblocker extensions (Ghostery, UBlock Origin etc.) caused the editor window to be hidden.
Chrome and Edge would crash when attempting to open the right-click Context Menu if the Grammarly browser extension or Grammarly Windows application is installed.
Aria attributes were removed from media elements, eg: <audio>, <video>
Fix processing and display of images when pasting content from Word into the Paste dialog.
The File Browser in Media Fields would use the Joomla filesystem if an alternative eg: S3 Object Storage, was set as the default.
Applying a DT or DD format to an element (paragraph) selection will now convert the first element into a DT and subsequent selected elements into a DD.
PRE elements used by the Code Sample plugin will no longer be displayed as Visual Blocks.
Double-clicking on a file item in the File Browser, Image Manager, Media Manager etc. will select and insert the item immediately, without the need to click the Insert button.
Changed
Updated MobileDetect library
Added an "enterkey_" prefix to the existing keep_styles and keep_attributes internal EnterKey options.
PRO The Code Editor now uses 4 space characters rather than a single tab for indentation when formatting code on initialization or when using the Format HTML button.
Fixed
JCE Media Field modal style overrides would sometimes affect other modal instances.
Disabled the Context Menu in iOS and Android as it was preventing or affecting text selection.
Selecting Cut or tapping the Cut button in Android would not remove the seletion after copying it.
File Browser, Image Manager etc. would not show folders if no Directory Filters were set.
2.9.59
Changed
Refactored Editors - JCE plugin for better Joomla 5/6 compatability.
Fixed
Some editor-xtd buttons below a custom editor field that used a modal window eg: Media, would not open.
IFrame elements can now have no src attribute set when creating them in the Code tab to facilitate click-to-play actions.
Added a "fix" for PageBuilder CK so that editor-xtd options in the Joomla button are updated when a dynamic editor is created by PageBuilder CK.
When setting a Joomla Filesystem option for a an individual plugin the filesystem was still using the Allow Root Access option for the global Joomla filesystem.
PRO Added a "loading" indicator when Applying a transform (Resize, Crop) in the Image Editor.
PRO Fix upscaling of crop dimensions and position when cropping an image in the Image Editor.Fix Directory Filter processing for multipe filters and filter types.
PRO When cropping an image in the Image Editor using manual values or presets, the Width and Height values are now updated correctly.
Copying and pasting a file into the same folder will create a copy using the File Name Suffix parameter. Pasting a file into a folder that contains a file with the same name will show prompt to Replace or Keep Both, with Keep Both creating a copy.
A Legacy Media Support global parameter has been added in System -> Plugins -> Fields - Media JCE to revert the standard media field to a single value.
Fixed
A PHP error would be generated when opening an article containing a field saved with the JCE Pro 2.9.57
A PHP error would be generated on some parameter values when saving or editing a profile.
The JCE Media Field would not render correctly in some areas in Joomla 3 eg: Users -> Manage
JCE Media Field images would not display correctly in media overrides or dynamic content when saved using the new Description field. If the Description field is left empty, the value will now be saved as a single string value as before.
JCE Media Field images previously created with the Extended Media option disabled would always display as links.
The Link Basic Dialog now contains Title and Target fields.
The JCE Media Field now includes a Description field to set the Image description (Alternate text) or Link text.
Fixed
Pressing ALT + Enter (Option + Enter on Mac) inside a table that is inside a column or other nested block element would move the cursor out of the column rather than just out of the table.
Joomla editor-xtd plugin modal windows launched from the Joomla button in the editor toolbar would not display correctly if multiple editors are active on the page.