Update from 4.10.0 to CKEditor 4.10.1: https://ckeditor.com/blog/CKEditor-4.10.1-released/
4.10.1 doesn't contain any new forward-facing features. It's mostly a bugfix release with some improvements to the features added in 4.10.0.
A new API function has also been added: editor.plugins.detectConflict(), which supposedly detects conflicts between plugins.
See also:
#1858210: [meta] Content editing experience follow-ups — in-place editing and WYSIWYG
#1950098: Update CKEditor library to 4.1
#2036253: Update CKEditor library to 4.2
#2039163: Update CKEditor library to 4.4
#2271051: Update CKEditor library to 4.4.4
#2345961: Update CKEditor library to 4.4.5
#2384581: Security: Update CKEditor library to 4.4.6
#2415111: Update CKEditor library to 4.4.7
#2521820: Update CKEditor library to 4.5.3
#2321583: Update CKEditor library to 4.5.5
#2663566: Update CKEditor library to 4.5.7
#2698587: Update CKEditor library to 4.5.8
#2724225: Update CKEditor library to 4.5.9
#2765751: Update CKEditor library to 4.5.10
#2797427: Update CKEditor library to 4.5.11
#2828494: Update CKEditor library to 4.6
#2848215: Update CKEditor library to 4.6.2
#2893566: Update CKEditor library to 4.7.1
#2904142: Update CKEditor library to 4.7.2
#2908864: Update CKEditor library to 4.7.3
#2926932: Update CKEditor library to 4.8.0
#2962330: Update CKEditor library to 4.9.2
#2983516: Update CKEditor library to 4.10.0
Comment | File | Size | Author |
---|---|---|---|
#3 | 2999691-3.patch | 1.58 MB | kevineinarsson |
Comments
Comment #2
kevineinarsson CreditAttribution: kevineinarsson as a volunteer commentedFound no problems in manual testing.
Comment #3
kevineinarsson CreditAttribution: kevineinarsson as a volunteer commentedmissed the libraries.yml file during patch creation.
Comment #4
Wim LeersThanks for creating this, @kevineinarsson! 👍
It's not mentioned in https://ckeditor.com/blog/CKEditor-4.10.1-released/, but this also includes a fix for https://github.com/ckeditor/ckeditor-dev/issues/727, which is a bug we also reported in Drupal: #2710431: [upstream] StylesCombo plugin fails when using multiple classes, and they're not listed alphabetically.
In other words: this would fix #2710431: [upstream] StylesCombo plugin fails when using multiple classes, and they're not listed alphabetically! We should do explicit manual testing to verify this.
Patch looks great. My new fellow co-maintainer @TwoD told he wanted to verify he got the same patch by doing a build, so I'm leaving this as
. :)Comment #5
TwoDYep, I was able to reproduce the build. The only differences were the in-file timestamps and slight PNG compression differences (mine were visually indistinguishable but slightly heavier).
We should probably look over the build instructions in
build-config.js
in another issue.Kevin pointed out the online builder did not seem to work with our config.
It also seems we've not actually been using the
--leave-js-unminified
flag, judging by the diffs so far?Comment #6
Wim LeersThat has been broken for years :( Nothing we can do there — that's up to the CKEditor team to fix. They know about this. It's just not a priority. Understandably.
Correct. Otherwise we'd be shipping much more JS, and would hence force every single user of a D8 site to download many more bytes!
Comment #8
lauriiiCommitted dc19a1b and pushed to 8.7.x. Thanks!
Comment #9
Wim LeersWoot! First time since @TwoD became a co-maintainer (#2979813: Add TwoD as maintainer for the editor.module component) did he help update CKEditor! So glad to have made the bus factor less bad :D
Comment #10
Wim LeersI think we should consider also committing this to 8.6.x. This is still CKEditor 4.10. Just with bugfixes.
Comment #11
TwoDI actually RTBC:ed #2983516: Update CKEditor library to 4.10.0 before this. ;)
But, it's certainly Kevin's largest Core commit, and most likely the first one, even though @lauriii's listed as the commit author. ;D
Comment #12
Wim LeersRight, but that time I don't think you did as much digging. Or if you did, I didn't know or forgot. It's good to have you have explicitly stepped through it all :) <3
Comment #14
lauriiiCherry-picked to 8.6.x. Thanks!
Comment #15
Wim Leers🎉
Comment #17
cilefen CreditAttribution: cilefen as a volunteer commented