All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix
max_height
system setting not casted right
- Add a default
max_height
system setting to restrict the height of the editor with an enabledautoresize
plugin
- Fill the TinyMCE
document_base_url
with thesite_url
context setting instead of thesite_url
system setting [#121]
- Avoid and log an invalid TinyMCE configuration
- Get the right manager language in MODX 3.x
- Change
lightgray
skin system setting tomodx
during an update - Add
autoresize
plugin per default
- Unescape escaped regex strings (i.e. to allow javascript regex filters in an external config) [#117]
- Escape MySQL reserved word rank [#119]
- Load the TinyMCE configuration even if the resource is not using a rich text editor
- Allow drop of MODX elements to the editor content in richtext template variables
- Fix an uncaught type error when the current resource has richtext disabled and uses ContentBlocks
- Fix setting the link text after selecting a resource
- Update TinyMCE to 5.9.2
- Restored compatibility for PHP 7.1 and less
- Update TinyMCE to 5.8.0
- Improve the configuration output in the manager html code
- Compatibility with moregallery and Collections
- MODX skintool.json for http://skin.tiny.cloud/t5/
- MODX 3 compatibility
- link_list_enable system setting
- Upgrade TinyMCE to 5
- Refactored modxlink TinyMCE plugin to use the nested link_list option
- Refactored modximage TinyMCE plugin
- Recursive merge the external config with the config
- Remove the deprecated file_browser_callback and use the file_picker_callback
- Allow direct JSON based style_formats items
- Build the modx skin with the internal tinymce grunt workflow
- Extend/Fix the modx skin styles
- Fix an issue with the table tool buttons
- The modx skin extends the lightgray skin, that way the css changes in the lightgray skin are available after a TinyMCE update
- Some lexicon changes/improvements
- Upgrade TinyMCE to 4.9.11
- Removed some unnecessary files
- Bugfix for not using full width when the editor is moved to a new tab [#86]
- Upgrade TinyMCE to 4.9.7
- Bugfix for showing only an english user interface
- Added field displaying resource pagetitle of MODX link [#83]
- Added image_caption option for TinyMCE [#60]
- Expanding the locale list [#82]
- Get settings from a JSON encoded array in tinymcerte.settings system setting
- Make the entity_encoding configurable [#79]
- Upgrade TinyMCE to 4.9.4
- Manage TinyMCE release download by npm
- Add Gruntfile.js that copies the current release of TinyMCE to the corresponding folders
- Add version info to the registered assets
- Adding Russian translation
- Upgrade TinyMCE to 4.8.3
- Added language strings for the system settings added in 1.2.0
- Escaped special HTML chars in the modxlink plugin
- Fixing 'Media browser does not close when clicking on close'
- Added
relative_urls
&remove_script_host
settings - Added system setting to define 'valid_elements'
- Added 'links_across_contexts' setting to limit links to the current context resources
- Added support for configured default Media Source in context settings
- CMPs can now pass any TinyMCE configuration property using the
OnRichTextEditorInit
system event
- Plugin now makes use of
modManagerController::addJavascript
instead ofmodX::regClientStartupScript
- Upgraded to TinyMCE 4.5.7
- Add tel: prefix
- Add modximage - left/right image positioning
- Add modx skin (Credits goes to fourroses666)
- Add skin system setting
- Allow base path parsing in the external_config system setting
- Sync tinymce and textarea
- Add autocomplete search for links
- Add external config
- Support for link classes
- Initial release