# CKEditor for Drupal 7 Changelog

### CKEditor 4.4.3 for Drupal

- Update CKEditor to version 4.4.3

### CKEditor 4.3.2 for Drupal

- Update CKEditor to version 4.3.2
- Update CKFinder to version 2.4.1
- [#2127467] by wwalc: Support Pantheon Live Environment
- [#1971566] by wwalc: Mediaembed throws JS error with ACF enabled
- [#1950498] by wwalc: Advanced Content Filter introduced in CKEditor 4.1 is now configurable in CKEditor profile.
- [#1971502] by wwalc: Mediaembed plugin should define allowedContent for ACF
- [#1063482] by nod_, wwalc, roderik, helior, hadsie: Use Libraries API for CKEditor
- [#1898294] by kscheirer: Fatal error if Libraries module is enabled after CKEditor
- [#1961596] by jcisio: Added 'feature_source()' option so that ckeditor_profile() component is visible in drush.
- [#1356026] by Volx, hctom: Fixed Profile loses text formats when exported into a feature using Drush.
- [#1895278] by wwalc WYSIWYG editor should allow Drupal to trigger 'formUpdated' event
- [#1957066] by rudiedirkx: Use field_extra_fields to be able to position the "Rich text editor settings" fieldset
- [#1959754] by wwalc: CKFinder is not installed correctly - improve information in the status report
- [#1810910] by mokaspar, jcisio, DeFr: Fixed Comments gets filtered out by ckeditor_filter_xss().
- [#1909318] by Simon Georges: Useless file inclusion in ckeditor.info.
- [#1603014] by anou, SebCorbin: Corrected strings used in Security section.
- [#1889010] by michal_cksource: Problem with CKFinder files upload when private download method is used
- [#1885950] by michal_cksource: Fix HTML validation for iframe in profile configuration
- [#1885938] by michal_cksource: Disable div based editor on default

### CKEditor 4.0.1 for Drupal

- Update CKEditor to version 4.0.1
- Update CKFinder to version 2.3.1
- [#1872064] Undefined index: loadPlugins in ckeditor_modules_disabled() and ckeditor_modules_uninstalled()
- [#1871918] Bug in checking if a file "contents.css" exists
- [#1870270] Disable plugins which not exists and are stored in ckeditor profiles
- [#1864760] Wrong path to plugins stored in database
- [#1868416] Move skin selection option to CKEditor Global Profile
- [#1866654] Remove "Skin" and "Toolbar state on startup" options from user profile
- [#1865086] Set default theme if selected not exists
- [#1858840] Add option to enable/disable aggregate ckeditor.js script
- [#1847662] Add support for CKEditor v4
- [#1577518] Remove unused/unsupported hook_user from code
- [#1559700] Disable HTML Entities conversion by default
- [#1692666] Unset Ckeditor-Plugin upon module disabling/uninstalling
- [#1760506] CKEditor features are not reverted or applied from the command line
- [#1857910] Using extraPlugins config option in Custom JavaScript (Advanced options) not working
- [#1850626] Wrong path to external plugins loaded by hook
- [#1844390] Undefined index: loadPlugins in ckeditor_modules_enabled()
- [#1790082] Order of filters calling in ckeditor filter XSS function
- [#1728318] Text format filters are not properly given $format; cannot look up their per-format settings
- [#1698600] Undefined index: format in ckeditor_pre_render_text_format()
- [#1651130] Wrong variable substitution using t()
- [#1637416] Fix description to "Custom JavaScript configuration" option
- [#1595606] kmcnamee: Wrong instructions for configuring CKFinder
- [#1350998] MegaChriz: CKEditor settings appear on all user profile edit pages
- [#1567022] Overlays of administration toolbar appears in CKEditor maximized mode
- [#1557526] CKEditor gets inserted multiple times on text format selection
- [#1554840] Missing argument - WYSIWYG Filter, HTML Purifier & HTMLawed

### CKEditor 3.6.3 for Drupal

- Update CKEditor to version 3.6.3
- Update CKFinder to version 2.2.1
- [#1489358] Add support for the Stylesheet Parser plugin
- [#1483402] Change security filters policy
- [#1489074] Change CKEditor XSS URL to be passed through url()
- [#1473010] Set spellchecker to use the interface language
- [#1537824] External plugins do not work when the ckeditor_basic.js loading method is used
- [#1507852] 'drush ckeditor-download' fails if SVN is not installed
- [#1432068] Fix path to the sites/all/libraries/ckeditor/ckeditor.styles.js file
- [#1504398] Importing CKEditor profile features fails, manual revert is needed
- [#1508342] WSOD on saving content from CKEditor using Ajax when the node edit form is embedded in the display of another node
- [#1491210] CKEditor gets disabled/enabled on all AJAX calls
- [#1512196] Refactor code with titles and descriptions now available for translation
- [#1496164] Buttons are too high when using the drag & drop feature in Firefox
- [#1492344] Portuguese language missing

### CKEditor 3.6.2-3 for Drupal

- [#1371660] CKFinder requirement check needs fixing

### CKEditor 3.6.2-2 for Drupal

- [#1338044] Add an option to disable the toolbar wizard
- [#1349330] Add a configuration option to set the CKFinder library path
- [#1345738] Included JavaScript files for the toolbar drag & drop wizard should be minified
- [#1361846] CKEditor does not load on a 'Long Text' CCK field
- [#1371660] CKFinder requirement check needs fixing
- [#1043230] D7 administration toolbar overlays CKEditor in maximized mode
- [#1357794] Invalid attribute "disc-type" in ckeditor.css
- [#1324990] Problems with access to private files (download)
- [#1343310] Change settings for private download
- [#1351470] CKEditor plugins added with the "hook_ckeditor_plugin" button do not appear in the toolbar
- [#1329980] Problem with CKEditor module update
- [#1347682] D6 to D7 – error in update #7003 when running update.php
- [#1350382] Improve regex pattern to find plugins for CKEditor
- [#1349304] Change descriptions in CKEditor help page
- [#1348196] Change of the default path for CKFinder settings
- [#1346818] Change of Full toolbar buttons
- [#1345658] Enable the Drupal Breaks plugin by default

### CKEditor 3.6.2 for Drupal

- Initial release