-
Notifications
You must be signed in to change notification settings - Fork 286
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update: From ckeditor4 4.17.0 to ckeditor5 42.0.0 (fixes #2772) #2773
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works well for me.
Had a play with removing features, but was more fiddly than expected and not sure it's worth the effort.
Well that's stumped me - I got missing plugin errors when I tried that earlier, must've not rebuilt the UI correctly or something. Have updated. |
Looks good now 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved 🔥
Note to other reviewers: I've also made some very minor changes
@oliverfoster @taylortom Hi both, thanks for these changes On the CKEditor site, they have a section about upgrading from 4 to 5. This site mentions the risk of moving data from 4 to 5 and says that "Because CKEditor 5 utilizes an MVC architecture with a custom data model (as compared to CKEditor 4 HTML-oriented architecture), there may be some data incompatibility issues.". Have you been able to do much testing with course content? Do you have any concerns that upgrading to CKEditor 5 might cause some data loss in existing courses within the AT? |
I think that's part of the paid server-side suite they offer. There's a series of collaboration features which have a server-side component you can license from CKEditor5 https://ckeditor.com/ckeditor-5/features/ . We don't use any of there server side features, only use the text editor code which reads and writes data in the browser from the data we give it. There is no need for migration steps 2-4, as we also don't use external plugins for CKEditor4 or the data services. |
Any date when this will be merged? Anything I can help to get this out? |
I've been using this version of CK Editor with a client (v5 42.0.0) and they've noticed that by default they can't write classes inline in text as when they press save in the Authoring Tool it doesn't get saved. It's also added I think by default behaviour should match exactly v4 CKeditor. |
Hi all, this one's been a bit quiet recently - are we still happy with updating CKE? Thanks for the approval @simondate - I'm assuming you've been using this one already |
i'm happy if simon is happy |
Yes, please merge it |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👀
fixes #2772
Updated from ckeditor4 4.17.0 to ckeditor5 42.0.0