CKEditor 3.1 (download zip or gzip )
New features:
- #4067 : Introduced the full page editing support (from <html> to </html>).
- #4228 : Introduced the Shared Spaces feature.
- #4379 : Introduced the new powerful pasting system and word cleanup procedure, including enhancements to the paste as plain text feature.
- #2872 : Introduced the new native PHP API, the first standardized server side support.
- #4210 : Added CKEditor plugin for jQuery.
- #2885 : Added 'div' dialog and corresponding context menu options.
- #4574 : Added the table merging tools and corresponding context menu options.
- #4340 : Added the email protection option for link dialog.
- #4463 : Added inline CSS support in all places where custom stylesheet could apply.
- #3881 : Added color dialog for 'more color' option in color buttons.
- #4341 : Added the 'showborder' plugin.
- #4549 : Make the anti-cache query string configurable.
- #4708 : Added the 'htmlEncodeOutput' config option.
- #4342 : Introduced the bodyId and bodyClass settings to specify the id and class. to be used in the editing area at runtime.
- #3401 : Introduced the baseHref setting so it's possible to set the URL to be used to resolve absolute and relative URLs in the contents.
- #4729 : Added support to fake elements for comments.
Fixed issues:
- #4707 : Fixed invalid link is requested in image preview.
- #4461 : Fixed toolbar separator line along side combo enlarging the toolbar height.
- #4596 : Fixed image re-size lock buttons aren't accessible in high-contrast mode.
- #4676 : Fixed editing tables using table properties dialog overwrites original style values.
- #4714 : Fixed IE6 JavaScript error when editing flash by commit 'Flash' dialog.
- #3905 : Fixed 'wysiwyg' mode causes unauthenticated content warnings over SSL in FF 3.5.
- #4768 : Fixed open context menu in IE throws js error when focus is not inside document.
- #4822 : Fixed applying 'Headers' to existing table does not work in IE.
- #4855 : Fixed toolbar doesn't wrap well for 'v2' skin in all browsers.
- #4882 : Fixed auto detect paste from MS-Word is not working for Safari.
- #4882 : Fixed unexpected margin style left behind on content cleaning up from MS-Word.
- #4896 : Fixed paste nested list from MS-Word with measurement units set to cm is broken.
- #4899 : Fixed unable to undo pre-formatted style.
- #4900 : Fixed ratio-lock inconsistent between browsers.
- #4901 : Fixed unable to edit any link with popup window's features in Firefox.
- #4904 : Fixed when paste happen from dialog, it always throw JavaScript error.
- #4905 : Fixed paste plain text result incorrect when content from dialog.
- #4889 : Fixed unable to undo 'New Page' command after typing inside editor.
- #4892 : Fixed table alignment style is not properly represented by the wrapping div.
- #4918 : Fixed switching mode when maximized is showing background page contents.
CKEditor 3.0.2 (download zip or gzip )
New features:
- #4343 : Added the configuration option 'browserContextMenuOnCtrl' so it's possible to enable the default browser context menu by holding the CTRL key.
Fixed issues:
- #4552 : Fixed float panel doesn't show up since editor instanced been destroyed once.
- #3918 : Fixed fake object is editable with Image dialog.
- #4053 : Fixed 'Form Properties' missing from context menu when selection collapsed inside form.
- #4401 : Fixed customized by removing 'upload' tab page from 'Link dialog' cause JavaScript error.
- #4477 : Adding missing tag names in object style elements.
- #4567 : Fixed IE throw error when pressing BACKSPACE in source mode.
- #4573 : Fixed 'IgnoreEmptyPargraph' config doesn't work with the config 'entities' is set to 'false'.
- #4614 : Fixed attribute protection fails because of line-break.
- #4546 : Fixed UIColor plugin doesn't work when editor id contains CSS selector preserved keywords.
- #4609 : Fixed flash object is lost when loading data from outside editor.
- #4625 : Fixed editor stays visible in a div with style 'visibility:hidden'.
- #4621 : Fixed clicking below table caused an empty table been generated.
- #3373 : Fixed empty context menu when there's no menu item at all.
- #4473 : Fixed setting rules on the same element tag name throws error.
- #4514 : Fixed press 'Back' button breaks wysiwyg editing mode is Firefox.
- #4542 : Fixed unable to access buttons using tab key in Safari and Opera.
- #4577 : Fixed relative link url is broken after opening 'Link' dialog.
- #4597 : Fixed custom style with same attribute name but different attribute value doesn't work.
- #4651 : Fixed 'Deleted' and 'Inserted' text style is not rendering in wysiwyg mode and is wrong is source mode.
- #4654 : Fixed 'CKEDITOR.config.font_defaultLabel(fontSize_defaultLabel)' is not working.
- #3950 : Fixed table column insertion incorrect when selecting empty cell area.
- #3912 : Fixed UIColor not working in IE when page has more than 30+ editors.
- #4031 : Fixed mouse cursor on toolbar combo has more than 3 shapes.
- #4041 : Fixed open context menu on multiple cells to remove them result in only one removed.
- #4185 : Fixed resize handler effect doesn't affect flash object on output.
- #4196 : Fixed 'Remove Numbered/Bulleted List' on nested list doesn't work well on nested list.
- #4200 : Fixed unable to insert 'password' type filed with attributes.
- #4530 : Fixed context menu couldn't open in Opera.
- #4536 : Fixed keyboard navigation doesn't work at all in IE quirks mode.
- #4584 : Fixed updated link Target field is not updating when updating to certain values.
- #4603 : Fixed unable to disable submenu items in contextmenu.
- #4672 : Fixed unable to redo the insertion of horizontal line.
- #4677 : Fixed 'Tab' key is trapped by hidden dialog elements.
- #4073 : Fixed insert template with replace option could result in empty document.
- #4455 : Fixed unable to start editing when image inside document not loaded.
- #4517 : Fixed 'dialog_backgroundCoverColor' doesn't work on IE6.
- #3165 : Fixed enter key in empty list item before nested one result in collapsed line.
- #4527 : Fixed checkbox generate invalid 'checked' attribute.
- #1659 : Fixed unable to click below content to start editing in IE with 'config.docType' setting to standard compliant.
- #3933 : Fixed extra <br> left at the end of document when the last element is a table.
- #4736 : Fixed PAGE UP and PAGE DOWN keys in standards mode are not working.
- #4725 : Fixed hitting 'enter' before html comment node produces a JavaScript error.
- #4522 : Fixed unable to redo when typing after insert an image with relative url.
- #4594 : Fixed context menu goes off-screen when mouse is at right had side of screen.
- #4673 : Fixed undo not available straight away if shift key is used to enter first character.
- #4690 : Fixed the parsing of nested inline elements.
- #4450 : Fixed selecting multiple table cells before apply justify commands generates spurious paragraph in Firefox.
- #4733 : Fixed dialog opening sometimes hang up Firefox and Safari.
- #4498 : Fixed toolbar collapse button missing tooltip.
- #4738 : Fixed inserting table inside bold/italic/underline generates error on ENTER_BR mode.
- #4246 : Fixed avoid XHTML deprecated attributes for image styling.
- #4543 : Fixed unable to move cursor between table and hr.
- #4764 : Fixed wrong exception message when CKEDITOR.editor.append() to non-existing elements.
- #4521 : Fixed dialog layout in IE6/7 may have scroll-bar and other weird effects.
- #4709 : Fixed inconsistent scroll-bar behavior on IE.
- #4776 : Fixed preview page failed to open when relative URl contains in document.
- #4812 : Fixed 'Esc' key not working on dialogs in Opera.
- Updated the following language files:
CKEditor 3.0.1 (download zip or gzip )
New features:
- #4219 : Added fallback mechanism for config.language.
- #4194 : Added support for using multiple css style sheets within the editor.
Fixed issues:
- #3898 : Added validation for URL value in Image dialog.
- #3528 : Fixed Context Menu issue when triggered using Shift+F10.
- #4028 : Maximize control's tool tip was wrong once it is maximized.
- #4237 : Toolbar is chopped off in Safari browser 3.x.
- #4241 : Float panels are left on screen while editor is destroyed.
- #4274 : Double click event is incorrect handled in 'divreplace' sample.
- #4354 : Fixed TAB key on toolbar to not focus disabled buttons.
- #3856 : Fixed focus and blur events in source view mode.
- #3438 : Floating panels are off by (-1px, 0px) in RTL mode.
- #3370 : Refactored use of CKEDITOR.env.isCustomDomain().
- #4230 : HC detection caused js error.
- #3978 : Fixed setStyle float on IE7 strict.
- #4262 : Tab and Shift+Tab was not working to cycle through CTRL+SHIFT+F10 context menu in IE.
- #3633 : Default context menu isn't disabled in toolbar, status bar, panels...
- #3897 : Now there is no image previews when the URL is empty in image dialog.
- #4048 : Context submenu was lacking uiColor.
- #3568 : Dialogs now select all text when tabbing to text inputs.
- #3727 : Cell Properties dialog was missing color selection option.
- #3517 : Fixed "Match cyclic" field in Find & Replace dialog.
- #4368 : borderColor table cell attribute haven't worked for none-IE
- #4203 : In IE quirks mode + toolbar collapsed + source mode editing block height was incorrect.
- #4387 : Fixed: right clicking in Kama skin can lead to a javascript error.
- #4397 : Wysiwyg mode caused the host page scroll.
- #4385 : Fixed editor's auto adjusting on DOM structure were confusing the dirty checking mechanism.
- #4397 : Fixed regression of [3816] where turn on design mode was causing Firefox3 to scroll the host page.
- #4254 : Added basic API sample.
- #4107 : Normalize css font-family style text for correct comparision.
- #3664 : Insert block element in empty editor document should not create new paragraph.
- #4037 : 'id' attribute is missing with Flash dialog advanced page.
- #4047 : Delete selected control type element when 'Backspace' is pressed on it.
- #4191 : Fixed: dialog changes confirmation on image dialog appeared even when no changes have been made.
- #4351 : Dash and dot could appear in attribute names.
- #4355 : 'maximize' and 'showblock' commands shouldn't take editor focus.
- #4504 : Fixed 'Enter'/'Esc' key is not working on dialog button.
- #4245 : 'Strange Template' now come with a style attribute for width.
- #4512 : Fixed styles plugin incorrectly adding semicolons to style text.
- #3855 : Fixed loading unminified _source files when ckeditor_source.js is used.
- #3717 : Dialog settings defaults can now be overridden in-page through the CKEDITOR.config object.
- #4481 : The 'stylesCombo_stylesSet' configuration entry didn't work for full URLs.
- #4480 : Fixed scope attribute in th.
- #4467 : Fixed bug to use custom icon in context menus. Thanks to george.
- #4190 : Fixed select field dialog layout in Safari.
- #4518 : Fixed unable to open dialog without editor focus in IE.
- #4519 : Fixed maximize without editor focus throw error in IE.
- Updated the following language files:
Other Products
Browse for images and files in CKEditor, with thumbnails, easy to use and intuitive context menu.
Commercial License
For many companies and products, Open Source licenses are not an option. This is why the Closed Distribution License (CDL) has been introduced.
