Poll:
Here is the latest CKEditor update. Find out more about our progress with the upcoming releases of CKEditor and see the outcomes of the CKEditor 5 Hackathon. Read on for more!
CKEditor in Review
We continue to work on CKEditor 4.6, at the same time making progress with CKEditor 5.
CKEditor 4
CKEditor 4.6
The release of CKEditor 4.6 has been rescheduled to the end of July. We are working on a brand new CKEditor 4 skin which will refresh your editing experience. It will accompany this release and cover all CKEditor 4 features as well as the Accessibility Checker.
Speaking of Accessibility - we are also working on enhancing the accessibility of widgets in CKEditor 4.
Other than that, CKEditor 4.6 will come with completely re-written Paste from Word feature which will be a huge step forward for all copy and paste operations from Microsoft applications!
CKEditor 5
During the last month we focused on bringing the first real editor instance to life. We made a lot of refactoring and significant architecture changes on our way there, since we are constantly focused on keeping the technical debt at the lowest possible level.
The effort paid off and we were able to present a working CKEditor 5 to the entire CKSource team on the 10 year anniversary meetup held in Warsaw.
Here is the project status up to date:
- A functional and complete core, engine and UI.
- First editor implementation – the classic editor.
- Following features are available: typing, delete, Enter, paragraph, bold and italic, headings and undo.
- First theme – lark.
- The project has 100% code coverage, complete API docs and a set of development tools.
We also defined the first milestone – 0.1.0, the first demo-able version. Having all the code finished, we are now focusing on closing the most important issues (mostly bugs). We hope to finish this in about two weeks.
CKEditor 5 Hackathon
In the meantime, we also held the first (internal) CKEditor 5 hackathon – a 2-day event during which we wanted to test the capabilities of the new engine. The results were amazing – we have been able to code proof-of-concepts of features like selective undo, editable table of contents (different view into the same model), Markdown editor, or suggestion mode.
More details, demos and source code on CKEditor 5 hackathon repository on GitHub.
Other Projects
CKFinder
We have released CKFinder 2.6.2 which fixed issues with HTML5 upload in popup mode in Internet Explorer.
Accessibility Checker
Thursday 19th of May 2016 marked the Global Accessibility Awareness Day. To celebrate it in a big way, we have announced that Accessibility Checker for CKEditor will be now available for everyone for free, licensed under an Open Source GPL license.
If you care about accessibility, want to learn more about how important it is, and get to know our product, read more in this dedicated blog post!
Editor Recommendations Project
The Editor Recommendations Project on GitHub is still there to solve some of the problems currently faced by both editor developers and implementers who want to introduce content editing into their systems.
We count on your active participation in this project, so please share your ideas and best practices in the Editor Recommendations Project repository!
Bender.js
We fixed a minor bug - from now on with the benderjs-amd
plugin Bender.js defers test execution only if bender.require
is called in the test.
Around the Net
- Our June add-on of the Month is Accessibility Checker.
- A quick-reference list of contributed modules that provide additional CKEditor plugins in Drupal 8.
- An article by Frederico Knabben (CKEditor project lead) on how to survive 10+ years as a business and remain Open Source software-wise.
- An article by Piotr Koszuliński (CKEditor 5 lead developer) on the multirepo architecture in CKEditor 5.
- This campaign might be of interest to those of you who are using CKEditor and TYPO3 CMS.
- The following new plugin was added to the CKEditor Add-ons Repository:
Team Updates
We welcome Oskar Wrobel, Kamil Piechaczek, Maksymilian Barnas and Ryszard Baginski to the team! Our new colleagues are ready for the new challenges ahead.
This sums up the last month.
If you would like to be featured in one of our CKEditor updates, or have an interesting tidbit that relates to CKEditor, leave a comment below or contact us.
See you again (hopefully) in two weeks!