7.x-1.x-dev Development snapshot 2014-10-14 New stable release: 7.x-1.16 [#2357029] SA-CONTRIB-2014-098 - CKEditor - Cross Site Scripting (XSS) 2013-07-15 New stable release 7.x-1.15 Updated the default URL to CKEditor CDN to use the 4.4.3 version. [#2175565] removed ckeditor.make added in 7.x-1.14. 2013-05-08 New stable release 7.x-1.14 [#2255129] by wwalc: Introduced support for the codesnippet and mathjax plugins. [#1762328] by wwalc: IMPORTANT: tags are no longer protected by default. [#1327898] by grasmash: Adding new ckeditor_security_filter_alter() hook. [#2175565] by hswong3i: Download Library with ckeditor.make for Simple Profile Integration. (removed in 7.x-1.15) [#2249139] by wwalc: Use CKEditor 4.4.0 from CKEditor CDN (http://cdn.ckeditor.com) by default. [#1370894] by uberhacker, mgifford, Devin Carlson: Conditionally load ckeditor.css only when necessary. [#1960808] by valkum, wwalc: Avoid using arg() in code. [#1914496] by Danylo Dragan: Drush integration code doesn't respect --skip option. [#2085245] by jlyon: Fix theme path displayed on Edit CKEditor Profile page. [#2123669] by wwalc: Better support for loading custom CKEditor skins. [#1914904] by rooby: Media plugin not working in IE 9 and below. [#2244835] by loopduplicate: CKEditor is not visible in Panels IPE in IE11. [#2244817] by wwalc: CKEditor from CDN does not load in Panels IPE when a form is loaded in a popup for the first time. [#2244387] by wwalc: 3rd party plugins with large icons break the toolbar configurator. [#2013657] by pfrenssen: Allow other modules to alter the default settings. [#2236367] by greenSkin: Add $conf array to ckeditor_settings alter hook. [#1452544] by covenantd, RedRat: DrupalPageBreak button not visible when using Smart Paging module. [#2231005] by ChinggizKhan: Only set "window.CKEDITOR_BASEPATH" when it isnt already set. [#1659576] by ChinggizKhan: Text of "Switch to plain text editor" link doesn't toggle. [#2043365] by Erik Erskine, Danny_Joris: CKEditor profile exported as feature with filter format does not import properly. [#2234971] by wwalc: Adjust the default toolbars. [#2234967] by wwalc: Add support for loading CKEditor from remote URL. [#2234943] by wwalc: Use the moono icons in the administration area. [#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. 2013-04-12 New stable release 7.x-1.13 Bug fixes: [#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 [#1872064] by dczepierga: Undefined index: loadPlugins in ckeditor_modules_disabled() and ckeditor_modules_uninstalled() 2012-12-22 New stable release 7.x-1.12 Bug fixes: [#1871918] by matulis: Bug in checking if a file "contents.css" exists [#1870270] by dczepierga: Disable plugins which not exists and are stored in ckeditor profiles [#1864760] by dczepierga: Wrong path to plugins stored in database [#1868416] by dczepierga: Move skin selection option to CKEditor Global Profile [#1866654] by dczepierga: Remove "Skin" and "Toolbar state on startup" options from user profile [#1865086] by dczepierga: Set default theme if selected not exists 2012-12-12 New stable release 7.x-1.11 New features: [#1858840] by dczepierga: Add option to enable/disable aggregate ckeditor.js script [#1847662] by dczepierga: Add support for CKEditor v4 [#1577518] by dczepierga: Remove unused/unsupported hook_user from code [#1559700] by dczepierga: Disable HTML Entities conversion by default [#1692666] by dczepierga: Unset Ckeditor-Plugin upon module disabling/uninstalling Bug fixes: [#1760506] by ceng: CKEditor features are not reverted or applied from the command line [#1857910] by dczepierga: Using extraPlugins config option in Custom JavaScript (Advanced options) not working [#1850626] by dczepierga: Wrong path to external plugins loaded by hook [#1844390] by dczepierga: Undefined index: loadPlugins in ckeditor_modules_enabled() [#1790082] by dczepierga: Order of filters calling in ckeditor filter XSS function [#1728318] by dczepierga: Text format filters are not properly given $format; cannot look up their per-format settings [#1698600] by azovsky: Undefined index: format in ckeditor_pre_render_text_format() [#1651130] by lmeurs: Wrong variable substitution using t() [#1637416] by michal_cksource: Fix description to "Custom JavaScript configuration" option [#1595606] by kmcnamee: Wrong instructions for configuring CKFinder [#1350998] by MegaChriz: CKEditor settings appear on all user profile edit pages [#1567022] by dczepierga: Overlays of administration toolbar appears in CKEditor maximized mode [#1557526] by dczepierga: CKEditor gets inserted multiple times on text format selection [#1554840] by dczepierga: Missing argument - WYSIWYG Filter, HTML Purifier & HTMLawed 2012-04-18 New stable release 7.x-1.9 New features: [#1489358] by dczepierga: Add support for the Stylesheet Parser plugin [#1483402] by dczepierga: Change security filters policy [#1489074] by acbramley: Change CKEditor XSS URL to be passed through url() [#1473010] by michal_cksource: Set spellchecker to use the interface language Bug fixes: [#1537824] by dczepierga: External plugins do not work when the ckeditor_basic.js loading method is used [#1507852] by dczepierga: 'drush ckeditor-download' fails if SVN is not installed [#1432068] by kruser: Fix path to the sites/all/libraries/ckeditor/ckeditor.styles.js file [#1504398] by ndeschildre: Importing CKEditor profile features fails, manual revert is needed [#1508342] by dczepierga: WSOD on saving content from CKEditor using Ajax when the node edit form is embedded in the display of another node [#1491210] by michal_cksource: CKEditor gets disabled/enabled on all AJAX calls [#1512196] by dczepierga: Refactor code with titles and descriptions now available for translation [#1496164] by michal_cksource: Buttons are too high when using the drag & drop feature in Firefox [#1492344] by dczepierga: Portuguese language missing 2012-03-15 New stable release 7.x-1.8 Bug fixes: [#1371660] by dczepierga: CKFinder requirement check needs fixing 2012-03-14 New stable release 7.x-1.7 New features: [#1338044] by dczepierga: Add an option to disable the toolbar wizard [#1349330] by dczepierga: Add a configuration option to set the CKFinder library path Bug fixes: [#1345738] by michal_cksource: Included JavaScript files for the toolbar drag & drop wizard should be minified [#1361846] by mrsimonelliott: CKEditor does not load on a 'Long Text' CCK field [#1371660] by dczepierga: CKFinder requirement check needs fixing [#1043230] by KoCo: D7 administration toolbar overlays CKEditor in maximized mode [#1357794] by dczepierga: Invalid attribute "disc-type" in ckeditor.css [#1324990] by michal_cksource: Problems with access to private files (download) [#1343310] by michal_cksource: Change settings for private download [#1351470] by dczepierga: CKEditor plugins added with the "hook_ckeditor_plugin" button do not appear in the toolbar [#1329980] by jherencia: Problem with CKEditor module update [#1347682] by jherencia: D6 to D7 - error in update #7003 when running update.php [#1350382] by michal_cksource: Improve regex pattern to find plugins for CKEditor [#1349304] by michal_cksource: Change descriptions in CKEditor help page [#1343310] by michal_cksource: Change settings for private download [#1348196] by michal_cksource: Change of the default path for CKFinder settings [#1346818] by michal_cksource: Change of Full toolbar buttons [#1345658] by michal_cksource: Enable the Drupal Breaks plugin by default 2011-11-10 New stable relase 7.x-1.6 Bug fixes: [#1337064] by michal_cksource: Fix Fatal error: Call to undefined function db_fetch_object() 2011-11-09 New stable relase 7.x-1.5 Bug fixes: [#1334140] by michal_cksource: CKEditor is cut off in comments form [#1331728] by michal_cksource: Remove unnecessary Drupal Page Break button if there is no module to support this feature [#1331720] by michal_cksource: Fix broken link to Global Profile in CKEditor configuration main page [#1331716] by michal_cksource: Fix missing version number in report status [#1324554] by dczepierga: Fix adding custom plugin - change in ckeditor.api.php [#1283918] by michal_cksource: Fix UTF-8 issues [#1327540] by michal_cksource: Fix hook_file_download allows downloading of private files created by another module [#1325412] by michal_cksource: Fix problem with list-style-type in ckeditor.css 2011-10-26 New stable release 7.x-1.4 -- 2011-10-24 - [#1319658] by michal_cksource: Correct language list in the CKEditor profile configuration -- 2011-10-20 - [#1259510] by michal_cksource: Fix for setting a private files folder breaks CKEditor file uploads -- 2011-10-17 - [#1310280] by dczepierga: Improve icons detection from CKEditor plugins (part 2) - [#1298972] by michal_cksource: Correct messages and add language fixes - [#1311928] by dczepierga: Add jquery_ui support to the Drag & Drop toolbar configuration -- 2011-10-14 - [#1310280] by dczepierga: Improve icons detection from CKEditor plugins - [#1295176] by dczepierga: Fix Notice: Undefined index: default in ckeditor_admin_profile_form() - when editing CKEditor profile - [#1310198] by duozersk: Add plugin to count symbols and words inside CKEditor -- 2011-10-04 - [#1298972] by michal_cksource: Correct messages and add language fixes -- 2011-09-26 - [#1154264] by dczepierga: Fix for deleting profle - after deleting the Advanced profile, Full HTML profile doesn't load -- 2011-09-23 - [#1288084] by dczepierga: Disable Media and IMCE module selection if these modules are not installed -- 2011-09-20 - [#1283788] by dczepierga: Fix Notice: Undefined index: buttons in ckeditor_toolbar_buttons_all() -- 2011-09-19 - [#1219348] by dczepierga: Fix for WYSIWYG filter - add missing argument -- 2011-09-15 - [#1280298] by dczepierga: Add configuration option to disable text format filters in filter/xss request - [#1270792] by dczepierga: Further improvements to the Drag & Drop toolbar configuration -- 2011-09-13 - [#1173294] by dczepierga: Fix for incorrect file path for uploaded Images -- 2011-09-12 - [#1270792] by michal_cksource: Improved Drag & Drop toolbar configuration - fixed css styles - [#1270792] by michal_cksource: Improved Drag & Drop toolbar configuration - fixed errors (dragged item was to low in Firefox and validation failed when 'group' button was first in buttons row) -- 2011-09-06 - [#1270792] by dczepierga: Add Drag & Drop toolbar configuration -- 2011-08-31 - [#1264884] by dczepierga: Fix warning: is_dir(): open_basedir restriction in effect ----------------------------- 2011-08-29 Released CKEditor 7.x-1.3 ----------------------------- -- 2011-08-29 - [#1260892] by dczepierga: Add regex to work with new CKEditor toolbar format (toolbar groups compatible with WAI-ARIA) - [#1258326] by dczepierga: Add configuration option for setting CKEditor plugins directory -- 2011-08-25 - [#1257308] by dczepierga: Add loading sample toolbar to profile configuration - [#1192622] by dczepierga: Replace static paths to plugins in the database with dynamic paths -- 2011-08-16 - [#1250496] by dczepierga: 'CKEDITOR' is not defined - problem with ckeditor.styles.js -- 2011-08-11 - [#1231130] by dczepierga: The "Use theme style" setting now always uses the "seven" theme (admin menu theme) -- 2011-08-10 - [#1245306] by dczepierga: "Custom JavaScript configuration" field description is wrong -- 2011-08-08 - [#1231338] by dczepierga: Features module support for Drupal 7 (exporting profiles) -- 2011-08-02 - [#1235142] by madmanmax: README.TXT - Installing CKFinder - wrong permission name -- 2011-07-12 - [#1216104] by dczepierga: Bug in custom JavaScript configuration - semicolon problem - [#1215032] by dczepierga: Bad location of the configuration file in the description of CKEditor profile -- 2011-07-04 - [#1190278] by dczepierga: CKEditor does not work with the Insert module -- 2011-06-28 - [#1198068] by michal_cksource: Confusing behavior with IMCE button implementation -- 2011-06-27 - [#1201180] by dczepierga: SCAYT spelling language does not match node language -- 2011-06-22 - [#1196166] by dczepierga: Bug in custom JavaScript configuration - editor not showing in some cases -- 2011-06-17 - [#1032120] by dczepierga: Formatting is lost when editing a node -- 2011-06-14 - [#1187808] by RolandK: Not formatting text between code tags -- 2011-06-13 - [#1186880] by dczepierga: Handling arrays in the "Custom JavaScript configuration" -- 2011-06-09 - [#1183218] by neclimdul: Fix broken teasers for long paragraphs -- 2011-06-06 - [#1179880] by dczepierga: Add hook to register a plugin - [#1063646] by dczepierga: Fix calling Undefined index: "loadPlugins" in ckeditor_admin_values_to_settings() -- 2011-06-02 - [#1176212] by dczepierga: Remove not supported linktomenu and linktonode plugins - [#1176208] by dczepierga: Add plugins management in profile settings ----------------------------- 2011-05-30 Released CKEditor 7.x-1.2 ----------------------------- -- 2011-05-27 - [#1170612] by dczepierga: Add support for autogrow and tableresize plugin -- 2011-05-26 - [#1169402] by dczepierga: Fix duplicated path in the error message displayed when CKEditor is not installed correctly -- 2011-05-23 - [#1165864] by dczepierga: Improve manual selection of the user interface color - [#1093038] by marhak: CKEDITOR is not defined when using ckeditor_basic.js - Editor is not loading - [#1039810] by cwc: Fix to predefined styles path errors (fix typo) - [#1164270] by TommyChris: Fix to work with ckeditor_link module (http://drupal.org/project/ckeditor_link) -- 2011-05-16 - [#1158898] by dczepierga: Add Google PageSpeed and Drupal JS/CSS aggregation support -- 2011-05-09 - [#1134252] by dczepierga: Add HTML Entities configurable option in each profile -- 2011-05-04 - [#1022986] by dczepierga: Add integration with Media Module -- 2011-05-02 - [#1142600] by taite11: Readme file edit - there is no core upload module in Drupal 7 -- 2011-04-28 - [#1022986] by dczepierga: Add integration with Media Module (http://drupal.org/project/media) -- 2011-04-11 - [#1116516] by weboide: Fix to CKEditor and Profile2 - remove call to undefined function ckeditor_user_customize_form_validate() on uid=1 -- 2011-04-07 - [#1093028] by marhak: Text written in rich text editor (WYSIWYG) mode disappears when switching to plain text editor mode - [#1102824] by dczepierga: CKEditor loses all text when uploading an image or file via field API -- 2011-03-31 - [#1093038] by marhak: CKEDITOR is not defined when using ckeditor_basic.js - Editor is not loading -- 2011-03-30 - [#1109366] by dczepierga: #1052604 Fix remove call to undefined function ckeditor_user_customize_form_validate -- 2011-03-29 - [#1107882] by dczepierga: Add a warning message when the wysiwyg module is enabled in Drupal 7 -- 2011-03-28 - [#1107882] by dczepierga: Add a warning message when the wysiwyg module is enabled in Drupal 7 -- 2011-03-23 - [#1039810] by cwc: Fix to predefined styles path errors -- 2011-03-17 - [#1095954] by dczepierga: Fix to prevent calling "Toggle rich text link" multiple times ----------------------------- 2011-03-10 Released CKEditor 7.x-1.1 ----------------------------- -- 2011-02-22 - [#960576] by dczepierga: Add loading ckeditor.css from theme. - [#1069012] by dczepierga: CKEditor version could not be determined -- 2011-02-21 - [#1068186] by dczepierga: Added support for CKEditor SWF (http://drupal.org/project/ckeditor_swf) and CKEditor Link (http://drupal.org/project/ckeditor_link) modules -- 2011-02-17 - [#1064422] by dczepierga: All changes to the text are lost when input format is changed -- 2011-02-14 - [#1053222] by dczepierga: Two editors appeared when JavaScript Aggregation was enabled - [#1037390] by dczepierga: Cannot use CKEditor module to create header/footer in Views - [#1052604] by dczepierga: Call to undefined function ckeditor_user_customize_form_validate -- 2011-02-11 - [#1056068] by dczepierga: Fix Warning: file_get_contents(/drupal7/sites/all/libraries/ckeditor/ckeditor.js) -- 2011-02-08 - [#1054414] by dczepierga: Added support for elFinder (http://drupal.org/project/elfinder) file manager - [#1054606] by dczepierga: No detach method in Drupal.behaviors.ckeditor -- 2011-02-07 - [#1037390] by dczepierga: Cannot use CKEditor module to create header/footer in Views - [#1053358] by dczepierga: Removed option to "Use CKEditor in a popup window" in "My account" settings -- 2011-02-04 - [#1050034] by dczepierga: Disabled editor gets enabled again after ajax calls -- 2011-02-03 - [#1037390] by dczepierga: Cannot use CKEditor module to create header/footer in Views -- 2011-02-01 - [#1037390] by dczepierga: Cannot use CKEditor module to create header/footer in Views -- 2011-01-24 - [#1035544] by dczepierga: Remove double http:// in ckeditor.drush.inc -- 2011-01-20 - [#1006770] by OnkelTem: Fix Notice: Undefined index: filtered_html in ckeditor_profile_load() ----------------------------- 2011-01-13 Released CKEditor 7.x-1.0 ----------------------------- -- 2011-01-13 - Added Upgrade.txt - Fixed filters description (HTML should be allowed there) - Link to CKEditor Global Profile was not displayed properly. - [#1025472] by dczepierga: Starting slash in editor path result in Warnings - [#1022562] by dczepierga: In IE8 break button icon doesn't appear - [#1023546] by dczepierga: Useless ajax call when no security filters are checked -- 2011-01-11 - [#1022666] by dczepierga: Teaser break doesn't work with filtered html input format. - [#1022494] by dczepierga: CKEditor module - Compatibility with Drupal's coding standards -- 2011-01-10 - [#1011112] by Oren_Held: Support RTL also when CSS is not in theme mode (self/none) - [#1020612] by amateescu: Extra table borders added by the Seven theme - [#1003462] by dczepierga: CKfinder path customization won't work - [#1020820] by dczepierga: CKEditor does not work after enabling javascript aggregation - [#1006230] by amateescu: Editor not loading for Full HTML -- 2011-01-05 - [#1006770] by dczepierga: Notice: Undefined index: filtered_html in ckeditor_profile_load() -- 2010-12-29 - [#1009816] by dczepierga: Access denied: ckeditor/xss - [#1004822] by dczepierga: Switching text format to filtered html deletes all "p" tags -- 2010-12-28 - [#1006124] by dczepierga: Registered user gets "Undefined index: popup" message - [#1000330] by dczepierga: No Insert File button in IMCE -- 2010-12-20 - [#1000838] by dczepierga: The Teaser button is absolutely necessary - important functionality has been deleted ----------------------------- 2010-12-15 Released CKEditor 7.x-1.0 RC ----------------------------- -- 2010-12-15 - [#991380] by dczepierga: Language files (D7) - Removed a link to delete the global profile - [#999292] by dczepierga: Remove filter_html as default option in Full HTML text format (D7) - Fixed a typo - Updated comments, minor corrections -- 2010-12-14 - [#997136] by dczepierga: CKFinder - thumbnails not available - [#997124] by dczepierga: Invalid error message when CKFinder is enabled but not configured properly. - [#997116] by dczepierga: D7 Custom formatting options not used - [#997090] by dczepierga: XSS protection not working as expected - [#997098] by dczepierga: Error when CKEditor (the editor) is not present in the ckeditor folder -- 2010-12-13 - [#997074] by dczepierga: Corect the default order of Bidi buttons -- 2010-12-10 - [#994372] by dczepierga: Update README.TXT (D7) -- 2010-12-09 - [#993436] by dczepierga: Disable option of using CKEditor in a popup window (D7) - [#993362] by dczepierga: CKEditor not work in popup window (D7) - [#993330] by dczepierga: Change editor theme in profile edit form (D7) - [#993272] by dczepierga: User Interface color change enabled only for Kama skin -- 2010-12-07 - [#991380] by dczepierga: Language files (D7) - [#984986] by dczepierga: Code syntax after Coder module validation - [#984978] by dczepierga: Security filters not works (D7) - Security mode fix - [#984968] by dczepierga: Make sure that the help information is correct (D7) -- 2010-12-06 - [#990368] by dczepierga: Cleanup code - modules not ported to Drupal 7 - [#985006] by dczepierga: Review README.txt (D7) -- 2010-12-04 - [#984978] by dczepierga: Security filters not works (D7) -- 2010-12-03 - [#984976] by dczepierga: User Interface color not saved in D7 - [#985002] by dczepierga: Remove DrupalPageBreak button from toolbar -- 2010-11-30 - [#984986] by dczepierga: Code syntax after Coder module validation - Removed extra information that should be added by the packaging script -- 2010-11-29 - [#984202] by dczepierga: Detecting of summary field in form - [#966490] by dczepierga: Comment form after ckeditor install. - [#966492] by dczepierga: CKEditor in edit summary/teaser mode - [#984096] by dczepierga: Compatibility of DrupalBreaks Plugin - [#984000] by dczepierga: CKeditor not works in node edit -- 2010-11-25 - [#981624] by dczepierga: Compatibility with drupal 7.0-beta3 - [#966488] by dczepierga: CKEditor should respect input format changes -- 2010-11-23 - [#976968] by dczepierga: Toolbar config validation in profile -- 2010-11-19 - [#901502] by dczepierga: Multi toolbar configuration, and different settings for each - [#975360] by dczepierga: Remove Minimum rows - [#975456] by dczepierga: Remove visibility settings in Global profile in D7 - [#975458] by dczepierga: Selecting UI Color not working -- 2010-11-09 - [#966598] by dczepierga: CKFinder compatibility -- 2010-11-08 - [#965280] by dczepierga: Profiles after save lose all input formats - [#965258] by dczepierga: Compatibility with drupal 7.0-beta2 -- 2010-10-26 - Created initial dev version of the CKEditor module for Drupal 7.x