![]() ![]() Sites on Drupal 8 or a Drupal 9 version earlier than 9.5.x should upgrade to a supported release as soon as possible. Drupal 10.0.x will continue to have security support until December 2023.ĭrupal 9.4.x no longer receives security support. Translators can review the latest translation status on .ĭrupal 10.1.x contains new features, and should be the target for new site development. ![]() This release may include string changes and additions. ![]() This is according to Drupal core's backward compatibility and experimental module policies. If so, contributed and custom modules and themes may need updating. It does not not break backward compatibility (BC) for public APIs.There may be changes in internal APIs and experimental modules. This minor release provides improvements and new functionality. Learn more about Drupal 9 and the Drupal core release cycle. If you have any other insights regarding CKEditor, feel free to share them in our repository so our product team stays aware of the issues and challenges found and can draw conclusions from them.This is a minor version (feature release) of Drupal 10 and is ready for use on production sites. We keep working on the CKEditor 5 development and we appreciate any feedback shared by the community and clients. When it comes to migration, you may find the migration guide and its plugin compatibility table useful as well. We also released the General HTML Support plugin that was made with the users migrating from CKEditor 4 to CKEditor 5 in mind to help them make this transition as smooth as possible. Since your comment, CKEditor 5 has grown up significantly and has more functionalities that you may find interesting, like advanced lists, enhanced images, table-related features (like table selection or column resize), find and replace, and many more, as well as the premium ones, like export to PDF or Word, pagination, or revision history. On the other hand, you may find it useful that now we provide an online builder that allows users to create any custom build they want within just a few minutes and a few clicks on the website. Since CKEditor 5 was created with different goals in mind, the way of adding plugins and creating custom builds has also changed when compared to CKEditor 4. And the list of styles available in CKEditor is provided in this article - you just need to use it on the website where the content is created. In fact, the classes mentioned are used by all modern web applications and allow more flexibility than inline styles. However, all this has been redesigned to set a foundation for a more modern and highly customizable web-based editor, which many of our clients value a lot and point to it as an important reason for their choice. CKEditor 5 is not just the next upgrade of CKEditor 4 but it was rather redesigned from scratch, which means that the approach to some concepts changed as well - data model, integration, user interface, API, etc. Let me start by clarifying that both editors are two different applications with entirely different architectures. While browsing some content for review, I have come across your feedback - I appreciate you shared your thoughts with us at that time and I am curious whether you had another chance to check CKEditor 5 again. ![]() And I've come to the conclusion that the design of CKeditor 5 has been driven ideologically, providing something that the creators think developers ought to want - rather than something they really do want. My research suggests I'm not the only one who would like a simple download that provided the same functionality as CKEditor 4, but it's not available - by design. So the code produced by the editor doesn't work right without additional styling, which adds complication to the deployment of the code it produces. CKEditor 5 doesn't, it adds a class to the element. CKeditor 4 used inline element styling for e.g. I'm not saying that's the fault of CKEditor 5, but it's another example where bringing it up to 4 level is not simple.Ĥ. Adding CSS3 resizeable works, but had some odd effects when changing focus from the editor to the page outside it (the window would resize to its default size). CKeditor 4 had a re-sizeable window, CKEditor 5 doesn't. None of which is difficult, but certainly more hassle than I would expect.ģ. Each one needs editing the main build config file, doing a rebuild, working out the config we want, putting it in the build config file, building again. Adding plugins is not a simple download/install. There are few features by default, and every new feature needs a different plugin, each one needing research and time to add in.Ģ. This has been a frustrating experience, and as a result, we will probably be moving to some other alternative instead.ġ. We have been using CKEditor 4 for some years, and since support is to be dropped soon, I have just spent several days working on migrating to CKEditor 5. ![]()
0 Comments
Leave a Reply. |