« See all

CKEditor 4.4.2 Released

We are happy to announce the release of CKEditor 4.4.2, the not-so-minor successor of CKEditor 4.4 which was published several weeks ago. Apart from numerous code fixes this version paves way for nested widgets (that will come with CKEditor 4.5) and makes the CKEditor testing environment publicly available.

CKEditor Testing Environment

Starting with CKEditor 4.4.2 all CKEditor automated tests are now public and are available in the tests/ directory of the development version. CKEditor uses Bender.js, our in-house JavaScript Test Framework, to cover code with tests. Not every feature can be tested automatically, but for those that can, we always implement tests. We encourage you to do the same when you make a pull request on GitHub or fork the CKEditor repository in order to customize some editor behavior.

Check the CKEditor Testing Environment guide for more information!

Community Contributions

And speaking of community contributions, this release contains work submitted by our invaluable community — again! The official CKEditor Moono skin was polished by danyaPostfactum, while dan-james-deeson proposed a change to the editor styles system which now treats blockquotes like objects.

Another batch of updates was also added by our translators, including Brazilian Portuguese, Finnish, Khmer, Russian, and others. If you would like to help with translating CKEditor into your native language or correct an existing localization, do not hesitate to join us in the CKEditor UI Translation Center at Transifex!

Huge thanks, everyone!

Nested Widgets Are Coming

Nested widgets are still a thing of the future, although no longer a distant one — they should be finished for CKEditor 4.5. Meanwhile, the development team has already started introducing code changes that will make this feature possible, so a few issues in this area are released today.

CKEditor Fixes

This editor version introduced a parameter to prevent the editor.setData() method from recording undo snapshots. Another part of handling Delete and Backspace issues in Blink/WebKit browsers, scrolling the caret into view when deleting content, is also fixed. Additionally, <span> elements should no longer be created when joining adjacent elements in non-collapsed selections which is a follow-up to a similar fix for collapsed (empty) selections from CKEditor 4.4.1.

Changelog

Check out the What's New? page for the full list of changes.

Download

Download CKEditor now and upgrade your installation or use your favorite package manager to install it!

License

CKEditor is available under Open Source and Commercial licenses. Full details can be found on our license page.

Reporting Issues

Please use the CKEditor Development website to report issues and suggestions through tickets.

Support

Community support is available through our forums. Visit the support page for additional options.

New CKEditor JavaScript Developers!
CKEditor Weekly for June 23, 2014