CKEditor 3.6.6

Fixed issues:

  • #9866 : [IE10] The full toolbar is displayed in two lines in RTL environment.
  • #9483 : [IE10] Fixed script error on float panel opening.
  • #6410 : SCAYT will show no suggestions when appropriate, instead of not appearing.
  • #7533, #9439 : Fixed SCAYT issues with setData().
  • #9167 : Improper HTML transformations happening on specific cases.
  • #9553 : Properly handle dash values in the style field of dialogs.
  • #9787 : [IE9] onChange wasn't fired for checkboxes in dialogs.
  • #8888 : It was not possible to scroll dialogs on very small viewports.
  • #9594 : The TAB key was having no effect on focused read-only editor.

CKEditor 4.0

The first stable release of the new CKEditor 4 code line.

The CKEditor JavaScript API has been kept compatible with CKEditor 4, whenever possible. The list of relevant changes can be found in the API Changes page of the CKEditor 4 documentation.

 

CKEditor 3.6.5

New features:

  • #9195 : It is now possible to remove contextmenu.
  • New language file: Kurdish.

Fixed issues:

  • #9132 : [IE8] Fixed js error when closing paste dialog.
  • #9101 : Tab key in smiley and special char dialog now moves focus to dialog buttons.
  • #9209 : Fixed IE7 crash when switching list item type.
  • #8995 : Fixed incorrect HTML escaping in bbcode plugin.
  • #6168 : Fixed style definition with styles defined as inline style attribute.
  • #9097 : [IE] Fixed small selection flaw when select starts from the blank region outside body.
  • #9129 : Fixed various Del/Backspace keystroke behaviors inside of HTML list.
  • #9117 : [FF] Fixed js error when calling setData() on a hidden editor.
  • #9289 : Disallowed creating javascript links through the link dialog.
  • #9312 : Fixed table with multiple <tbody> output generated in wrong order.
  • #8795 : Fixed table resize plugin not working when document overflows horizontally.
  • #8888 : Fixed dialog dimension overflowing small view port.
  • #9311 : Fixed vertical scroll being impossible when autogrow plugin is used during maximized editor.
  • #1961 : The "id" attribute will be appended to anchors alongside the "name" attribute.
  • #9219 : The <source> element is now protected while parsing the contents.
  • #9281 : [Safari] Fixed inline style breaking dialog advanced tab.
  • #9281 : [IE8] Fixed not being able to remove border from the image dialog.

CKEditor 3.6.4

Fixed issues:

  • #8887 : Ugly hover effect for buttons in dialog windows due to slightly wrong background position.
  • #8783 : getAttribute( 'contenteditable' ) returns 'inherited' on IE7 and IE6 for elements created from code.
  • #8463 : WebKit: Cut/Copy buttons didn't go on "enabled" state after selecting text in the editor.
  • #9043 : Command newpage didn't return its name when afterCommandExec event was fired.
  • #9015 : Applied ARIA label on dialog file input element.
  • #9016 : Applied the "presentation" role on the iframe element in dialog file field markup.
  • #8949 : Image Properties does not show in context menu when the image is wrapped in a div with the width set.
  • #9008 : Fixed list items order reversed when merging two lists.
  • #9042 : [Safari] Fixed pasting left garbage html at the end of document.
  • #7745 : The list of frames on JAWS will not any more show the "ALT+0 for help" text for the editor entry.
  • #8979 : Overriding matches will not any more interfere on the Font size combo.
  • #5447 : Anchor names created by the Link dialog are now trimmed to protect against unwanted spaces.
  • #8997 : Styles are lost on sub-lists when converting list type.
  • #8971 : [IE7] Dialog size are stretched when long text field value is received.
  • #8945 : Fake elements now show alternative text on High Contrast mode.
  • #8985 : Better handling of Enter key events on dialogs.
  • #8925 : [Firefox] Unexpected page scroll on large floating block when editor is re-focused.
  • #8978 : [IE] Saved editor text selection is lost after close menu.
  • #9022 : [IE7] Fixed wrong selection introduced in empty editor document when click to the bottom-right of the document.
  • #9034 : [IE7] Fixed JavaScript error caused by drag-to-select at the bottom of the document.
  • #9057 : Unexpected block established when decreasing indent of a styled list item.
  • #9063 : Styles on sub-list are lost when decreasing indent of the parent list.
  • #9047 : [Firefox] Anchors in the preview window will now work properly.
  • #8941 : [Webkit] Content region disappeared when resizing the browser.
  • #8968 : [Firefox] The forcePasteAsPlainText configuration is not working when using Ctrl/Cmd-V.
  • #6217 : Handled Del/Backspace key at the boundary of table to unify the cursor position.
  • #8950 : Changed the cursor position after calling editor::insertElement on block element.
  • #9080 : Fixed Backspace key in front of the list item to join with previous line.
  • #3592 : Removed the "title" field from flash dialog advanced tab.
  • #9084 : [IE] Dragging absolute positioned elements is now enabled by default.
  • #8879 : Corrected styling of labels used in dialog windows.
  • #8921 : [Chrome] Paste on a newly created CKEditor instance does not work on Chrome.
  • #9036 : Find feature cannot locate certain words while Match Whole Word is enabled.
  • #9069 : [Chrome] Issue with popups not opening properly on Chrome 20 makes it impossible to view the file browser window.
  • #5811 : Code for Image dialog is missing dialog dependency.
  • #5810 : Code for Div Container is missing dialog dependency.
  • #5809 : Dialog a11yhelp is missing dialog dependency.
  • #4045 : "Field Name" Column in sample_posteddata.php is to narrow.
  • Updated the following language files as submitted to the CKEditor UI Translation Center: Bulgarian, Chinese, Czech, Danish, Esperanto, Estonian, Greek, Italian, Norwegian, Portuguese, Romanian, Vietnamese.

CKEditor 3.6.3

New features:

  • #7430 : Justify commands now perform alignment on the element when an image is selected.
  • #8706 : Better ARIA accessibility for the color picker dialog window.
  • #7366 : Editor paste function is now available on browser toolbar and context menu.

Fixed issues:

  • #8634 : [IE] Command execution always returns true in IE browsers.
  • #8333 : Dialog windows can now be closed with the Esc key even if there is no Cancel button available.
  • #8644 : Missing variable declaration in the dialog plugin.
  • #8699 : Focus is now moved to the clicked button and back to color picker dialog window opener (button) in all browsers after the dialog window is closed.
  • #8132 : [IE9] Link line gets broken when it contains a br tag.
  • #8629 : Optimize float panel layout when there is not enough space in the viewport.
  • #7955 : [FF] Page Up and Page Down in the WYSIWYG mode cause the selection to become lost.
  • #8698 : Esc key does not close the color picker dialog window.
  • #8413 : HTML comment nodes break content styling in tables.
  • #7932, #8643 : [IE] Clicking below the content region scrolls the page to the top.
  • #5538, #8729 : [IE] Focus jump results in incorrect context menu display.
  • #6359 : [IE] Selectable area in blank WYSIWYG editor is too small.
  • #7326, #8074 : [FF] Scrolling does not work correctly in editor with large amount of text.
  • #8630 : HTML events are now disabled when loading data.
  • #8433 : [IE9] Use W3C event model.
  • #8691 : [IE] Pasting invalid HTML crashes the browser.
  • #8345 : [IE] Selection is not properly restored after closing the Link dialog window.
  • #6308 : Vertical-only resize imposes fixed width on editor chrome.
  • #7360 : [WebKit] WYSIWYG area sometimes does not resize with the chrome.
  • #5527 : Do not encode the # character sent from the file browser.
  • #8014 : Autogrow now stretches to fit the content when switching editor modes.
  • #8249 : Inconsistent behavior with the Backspace key used at the start of a list item.
  • #8617 : [WebKit] Selection becomes broken after an inline style is opened.
  • #8527 : Insertion with cursor before an empty anchor is error-prone.
  • #8632 : Cursor panic when the Backspace key is used in a list item.
  • #8455 : Mousedown focus is too agressive.
  • #8475 : Issue with deleting elements with inline styling in tables.
  • #8324 : [IE8] Undo generates an error when a control type element is selected.
  • #7946 : Find and Replace dialog window result does not scroll into view when the editor is off the viewport.
  • #8157 : Flash/IFrame dialog window cannot be closed when displayed over Flash/IFrame with dialog_startupFocusTab set to true.
  • #8305 : Text direction lost when converting a paragraph to a list.
  • #8379 : The cursor moves to the start of the document when inserting a row or column is undone.
  • #6666 : Removed references to element.all.
  • #8732 : Issue when CKEDITOR.range::enlarge passes through comment nodes.
  • #7492 : The Style system can now use overrides with the same element (change classes instead of nesting).
  • #6111 : Splitting table cells results in incorrect column spans.
  • #8247 : [IE] Error when aligning a document with page breaks inside of contents.
  • #8540 : Orphan texts inside a list or table are now properly fixed.
  • #8774 : The Entities plugin can now be configured to only output XML entities.
  • #8602 : Image source is now properly hidden when running data through the data processor.
  • #8812 : [IE] Issues with the native range translation with comments in the DOM.
  • #7907 : Decreasing indentation of a RTL block in a list item loses text direction.
  • #8835 : Right margin on IE<8 removed to avoid mouse click confusion.
  • #8400 : [IE] Script error when closing the Cell Properties dialog window if the table cell text is selected.
  • #8248 : [IE8] Issues with Backspace and Del keys when used at the start or end of list items.
  • #8855 : [Chrome] Issue with the popup window size in Chrome 18 makes it impossible to view the file browser window.
  • #8407 : Unneeded aria-posinset and aria-setsize for a list block are now removed.
  • #8701 : Highlight field in the color picker does not show the correct color when keyboard navigation is used.
  • #8509 : Table height gets copied from the width value when the Advanced tab is hidden.
  • #8432 : [IE8] openDialog('image') error.
  • #8493 : [IE] It is impossible to add a link to the selected text.
  • #8528 : Redundant imagePreviewBoxId in the Image Properties dialog window is now removed.
  • #8864 : [IE] Fix ARIA presentation of toolbar rich combo in JAWS.
  • #8459 : Fix wrong undo step on enter key.
  • #8895 : Editing anchors using the Link dialog window could not work in release version.
  • #8876 : <link> element in the floating panels have been moved to <head>.
  • Updated the following language files as submitted to the CKEditor UI Translation Center: Arabic, Bulgarian, Chinese, Croatian, Czech, Danish, Dutch, Esperanto, Estonian, Faroese, French, German, Greek, Gujarati, Hindi, Italian, Norwegian (Bokmål and Nynorsk), Polish, Portuguese, Turkish, Uighur, Ukrainian, Vietnamese, Welsh.
Twitter Facebook Facebook Instagram Medium Linkedin GitHub Arrow down Phone Menu Close icon Check