Update from 4.7.2 to CKEditor 4.7.3: http://ckeditor.com/blog/CKEditor-4.7.3-released
4.7.3 contains a whole lot of minor bugfixes: https://ckeditor.com/release/CKEditor-4.7.3.
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
Comment | File | Size | Author |
---|---|---|---|
#9 | 2908864-ckeditor_4.7.3.patch | 2.9 MB | Wim Leers |
Comments
Comment #2
Gábor HojtsyHm, this got the "8.4.0 release notes" tag. Is this actually planned for 8.4.0 (still)?
Comment #3
eleleka CreditAttribution: eleleka at Skilld commentedComment #4
Wim Leers#2: Yes, just after we'd committed #2904142: Update CKEditor library to 4.7.2 to update Drupal 8.4 to CKEditor 4.7.2, they released version 4.7.3. Ideally, we'd ship 8.4.0 with that version, so that we most likely don't have to update CKEditor during the 8.4 cycle. I hadn't found the time yet to create a patch.
It looks like @eleleka is working on a patch? :)
Comment #5
eleleka CreditAttribution: eleleka at Skilld commentedYes, gonna push it today
Comment #6
eleleka CreditAttribution: eleleka at Skilld commentedComment #7
eleleka CreditAttribution: eleleka at Skilld commentedComment #8
xjmWe're in commit freeze now for 8.4.0, so this will not be in that release. However, as a patch-level update, it can also go in patch releases for 8.4.x: https://www.drupal.org/core/d8-allowed-changes#patch
Comment #9
Wim LeersThanks, @eleleka!
Manual testing surfaces no problems.
Only one tiny nitpicky thing was forgotten: updating the license link in
core.libraries.yml
.Comment #10
catchCommitted/pushed to 8.5.x and cherry-picked to 8.4.x. Thanks!
Comment #13
Anonymous (not verified) CreditAttribution: Anonymous commentedIt may also have a dependency on "sharedspace" plugin. See #2917218: Test to prevent regression between quickedit and ckeditor
Comment #14
cilefen CreditAttribution: cilefen as a volunteer commentedComment #15
catchAlso #2917218: Test to prevent regression between quickedit and ckeditor.
This was a patch-level update, but looks like we can't trust ckeditor patch releases or our own test coverage for quickedit.
I'm going to revert this from both branches and release 8.4.2, we can re-commit it to 8.5.x with test coverage when there's a working patch.
Comment #16
Wim LeersWTF, how did that happen?! Pinging the CKEditor team.
Comment #18
alexpottNote when we come to re-roll this and commit again to 8.x.x there is #2920599: CKEditor minifies source in 8.4.1 - which seems to report a behaviour change.
Comment #19
kevinquillen CreditAttribution: kevinquillen at Velir commentedI also have a report: https://www.drupal.org/node/2920475
htmlwriter
looks like it exists. If there was a change here, where I can view this so I can update the module?I've asked the reporter to upgrade to 8.4.2 and report back.
Comment #20
cilefen CreditAttribution: cilefen as a volunteer commentedComment #21
ericras CreditAttribution: ericras at University of Nebraska commentedAlso note that the "autogrow" plugin was lost as well in 8.4.1
Comment #22
alexpottI think what we might need is really clear instructions on how to build ckeditor for Drupal. I tried building it using the instructions in core/assets/vendor/ckeditor/build-config.js:
I'm not sure I got the expected result when I used http://ckeditor.com/builder
Comment #23
kevinquillen CreditAttribution: kevinquillen at Velir commentedIn #2920475: "htmlwriter"-plugin not found after updating to drupal core 8.4.1 the poster reported that going from 8.4.1 to 8.4.2 fixed the problem. So potentially there could be more CKEditor extension modules in the wild with similar issues on 8.4.1 who need to know they should upgrade to 8.4.2 to fix the immediate problem.
Comment #24
cilefen CreditAttribution: cilefen as a volunteer commentedAlso the behavior change noted in #2920599: CKEditor minifies source in 8.4.1 was reverted too.
Comment #26
Wim LeersWe'll skip 4.7.3 and go directly to 4.8.0 in #2926932: Update CKEditor library to 4.8.0 — this also fixes the #2911749: [upstream] CKEditor 4.7 regression: Styles dropdown broken regression that CKEditor 4.7 introduced.