CKEditor 4.5.6

New Features:

Other Changes:

  • Updated SCAYT (Spell Check As You Type):
    • New features:
    • Fixed issues:
      • #98: SCAYT affects dialog double-click. Fixed in SCAYT core.
      • #102: SCAYT core performance enhancements.
      • #104: SCAYT's spans leak into the clipboard and after pasting.
      • #105: A JavaScript error fired in case of multiple instances of CKEditor on one page.
      • #107: SCAYT should not check non-editable parts of content.
      • #108: Latest SCAYT copies the ID of the editor element to the iframe.
      • SCAYT stops working when CKEditor Undo plugin not enabled.
      • Issue with pasting SCAYT markup in CKEditor.
      • SCAYT stops working after pressing the Cancel button in the WSC dialog.

 

CKEditor 4.5.5

Fixed Issues:

  • #13887: Fixed: Link plugin alters the target attribute value. Thanks to SamZiemer!
  • #12189: Fixed: The Link plugin dialog does not display the subject of email links if the subject parameter is not lowercase.
  • #9192: Fixed: An undefined string is appended to an email address added with the Link plugin if subject and email body are empty and config.emailProtection is set to encode.
  • #13790: Fixed: It is not possible to destroy the editor <iframe> after the editor was detached from DOM. Thanks to Stefan Rijnhart!
  • #13803: Fixed: The editor cannot be destroyed before being fully initialized. Thanks to Cyril Fluck!
  • #13867: Fixed: CKEditor does not work when the classList polyfill is used.
  • #13885: Fixed: Enhanced Image requires the Link plugin to link an image.
  • #13883: Fixed: Copying a table using the context menu strips off styles.
  • #13872: Fixed: Cutting is possible in the read-only mode.
  • #12848: [Blink] Fixed: Opening the Find and Replace dialog window in the read-only mode throws an exception.
  • #13879: Fixed: It is not possible to prevent the editor.drop event.
  • #13361: Fixed: Skin images fail when the site path includes parentheses because the background-image path needs single quotes around the URL value.
  • #13771: Fixed: The contents.css style is not used if the IFrame Editing Area plugin is missing.
  • #13782: Fixed: Unclear log messages.
  • #13919: [Edge] Fixed: Browser window crashes when accessing the isContentEditable property of an <input>DOM element.

Other Changes:

  • #13859: Test cases created with bender.tools.createTestsForEditors will also receive editor bot as a second parameter.

CKEditor 4.5.4

New Features:

  • #13632: Introduce error logging mechanism.
  • #13730: Switch to the new error logging mechanism.

Fixed Issues:

  • #9856: Fixed: Cannot use the native context menu together with the Div Editing Area plugin. Thanks to Mark Wade!
  • #12733: [IE9+] Fixed: Radio button onChange does not work. Thanks to Iliya Kostadinov!
  • #13142: [Edge] Fixed: Ctrl+A and then Backspace result in an empty <div> element.
  • #13599: Fixed: Cross-editor drag and drop of an inline widget results in error/artifacts.
  • #13640: [IE] Fixed: Dropping a widget outside the <body> element is not handled correctly.
  • #13533: Fixed: No progress during upload.
  • #13680: Fixed: The parser should allow the <h1-6> element to be a child of the <summary> element.
  • #11724: [Touch devices] Fixed: Drop-downs often hide right after opening them.
  • #13690: Fixed: Copying content from IE to Chrome adds an extra paragraph.
  • #13284: Fixed: Cannot drag and drop a widget if the text caret is placed just after the widget instance.
  • #13516: Fixed: CKEditor removes empty HTML5 anchors without the name attribute.
  • #13765: [Safari 9] Fixed: Problems with rendering samples.

Other Changes:

CKEditor 4.5.3

New Features:

Fixed Issues:

  • #13590: Fixed: Various issues related to the Paste from Word feature. Fixes also:
  • #13386: [Edge] Fixed: Issues with selecting and editing images.
  • #13568: Fixed: The editor.getSelectedHtml() method returns invalid results for entire content selection.
  • #13453: Fixed: Drag&drop of entire editor content throws an error.
  • #13465: Fixed: Error is thrown and the widget is lost on drag&drop if it is the only content of the editor.
  • #13414: Fixed: Content auto paragraphing in a nested editable despite editor configuration.
  • #13429: Fixed: Incorrect selection after content insertion by the Auto Embed plugin.
  • #13388: Fixed: Table Resize integration with Undo is broken.

Other Changes:

  • #13637: Several icons were refactored.
  • Updated Bender.js to 0.3.0 and introduced the ability to run tests via HTTPs (#13265).

CKEditor 4.5.2

Fixed Issues:

  • #13609: [Edge] Fixed: The browser crashes when switching to the source mode. Thanks to Andrew Williams and Mark Smeed!
  • PR#201: Fixed: Buttons in the toolbar configurator cause form submission. Thanks to colemanw!
  • #13422: Fixed: A monospaced font should be used in the <textarea> element storing editor configuration in the toolbar configurator.
  • #13494: Fixed: Error thrown in the toolbar configurator if plugin requirements are not met.
  • #13409: Fixed: List elements incorrectly merged when pressing Backspace or Delete.
  • #13434: Fixed: Dialog state indicator broken in Right–To–Left environments.
  • #13460: [IE8] Fixed: Copying inline widgets is broken when Advanced Content Filter is disabled.
  • #13495: [Firefox, IE] Fixed: Text is not word-wrapped in the Paste dialog window.
  • #13528: [Firefox@Windows] Fixed: Content copied from Microsoft Word and other external applications is pasted as a plain text. Removed the CKEDITOR.plugins.clipboard.isHtmlInExternalDataTransfer property as the check must be dynamic.
  • #13583: Fixed: DataTransfer.getData() should work consistently in all browsers and should not strip valuable content. Fixed pasting tables from Microsoft Excel on Chrome.
  • #13468: [IE] Fixed: Binding drag&drop dataTransfer does not work if text data was set in the meantime.
  • #13451: [IE8-9] Fixed: One drag&drop operation may affect following ones.
  • #13184: Fixed: Web page reloaded after a drop on editor UI.
  • #13129 Fixed: Block widget blurred after a drop followed by an undo.
  • #13397: Fixed: Drag&drop of a widget inside its nested widget crashes the editor.
  • #13385: Fixed: editor.getSnapshot() may return a non-string value.
  • #13419: Fixed: The Auto Link plugin does not encode double quotes in URLs.
  • #13420: Fixed: The Auto Embed plugin ignores encoded characters in URL parameters.
  • #13410: Fixed: Error thrown in the Auto Embed plugin when undoing right after pasting a link.
  • #13566: Fixed: Suppressed notifications in the Media Embed Base plugin.
  • #11616: [Chrome] Fixed: Resizing the editor while it is not displayed breaks the editable. Fixes also #9160 and#9715.
  • #11376: [IE11] Fixed: Loss of text when pasting bulleted lists from Microsoft Word.
  • #13143: [Edge] Fixed: Focus lost when opening the panel.
  • #13387: [Edge] Fixed: "Permission denied" error thrown when loading the editor with developer tools open.
  • #13574: [Edge] Fixed: "Permission denied" error thrown when opening editor dialog windows.
  • #13441: [Edge] Fixed: The Clipboard plugin breaks the state of Undo commands after a paste.
  • #13554: [Edge] Fixed: Paste dialog's iframe does not receive focus on show.
  • #13440: [Edge] Fixed: Unable to paste a widget.

Other Changes:

Twitter Facebook Facebook Instagram Medium Linkedin GitHub Arrow down Phone Menu Close icon Check