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
Check the CKEditor Testing Environment guide for more information!
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.
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.
Check out the What's New? page for the full list of changes.
Please use the CKEditor Development website to report issues and suggestions through tickets.