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.
Basic Dialog Support for Tables, IFrames, File Manager, and Image Manager Extended on small devices (e.g., phones). This provides a more streamlined, mobile-friendly experience, previously only available for Image Manager, Media Manager, and Link dialogs.
Strict Media Embeds Option for the Media plugin to control how media items are embedded (e.g., <video> for video files, <iframe> for YouTube). This option was previously enabled by default but is now configurable. It is recommended to keep it enabled for security reasons to ensure proper media embedding.
Unordered List Options Dialog for easier customization of unordered lists.
Classes and Type Options added to Ordered List and Unordered List dialogs for more control over list styling.
Changed
Paste Media URL as Link: Using CTRL + SHIFT + V (CMD + SHIFT + V on macOS) to paste a media URL (e.g., YouTube) will now paste the URL as a link, rather than embedding the media.
Permitted File Extensions UI: Improved the UI for creating and removing permitted file extensions. Custom extensions now remain editable via an input field, and a trash icon is available for removing them.
Dialogs on Small Devices: For small mobile devices (e.g., iPhone), dialogs such as Tables, Image Manager, Link, Image Manager Extended, Media Manager, IFrames, and Template Manager will now use a simpler Basic Dialog automatically.
Fixed
PRO Columns Layout 1-3-1: Fixed issue where this layout was not processed correctly when saving or switching to/from the Code tab.
PRO Image Manager Extended: Fixed issue where selecting an image with the Popup Type option enabled would not automatically fill the URL field in the Popup tab.
URL Sync: Resolved issue where URL Sync would not work with the core Image Manager.
Figure Selection: CTRL + Click now correctly selects the entire <figure> element, including its contents.
Cut/Copy Functionality for Figures: CTRL + C and CTRL + X now copy or cut the entire figure element, including the image inside it.
PRO Cursor Position in Code Editor: Fixed issue where the cursor position at the end of the current line in the editor was not updated correctly when switching between the editor and Code tab.
Width and Height in Popup Tab: Fixed issue where changing the existing Width and Height values in the Popup tab for dialogs like Link, Image Manager Extended, etc. would have no effect.
Refocus Option: Fixed the refocus option (experimental) to restore the cursor position after saving articles when enabled by setting a Custom Configuration Variable with a Key of "refocus" and Value of "true".
YouTube URL Processing: Fixed issue with YouTube URLs not being processed correctly when inserting a video, leading to JavaScript errors.
Mastodon URLs: Fixed issue where links containing the @ symbol (e.g., Mastodon URLs) were not being inserted as links.
PRO Media Manager URL Processing: Fixed issue where Media Manager URL values would incorrectly remove query parameters, preventing proper processing of YouTube URLs.