- Issue created by @spokje
- π³π±Netherlands spokje
Updated
@ckeditor/*
,ckeditor5
andwebpack
to their latest releases. - π³π±Netherlands spokje
Mirroring status of parent issue, which became critical.
- πΊπΈUnited States smustgrave
Do we add test coverage for new features added?
- π³π±Netherlands spokje
Do we add test coverage for new features added?
AFAICT we never did with previous bumps. although the idea is not without its merits.
I fear however, if we did, we'd be about just finished with defining and implementing the tests when a new version comes out.
Anyway: n=1, mileage may vary, yada yada.
- πΊπΈUnited States smustgrave
The one I was curious about was 43.3.0 with media-embed but now realize we don't have that button lol.
Applied the update locally at least and ckeditor seems to behave as expected.
- π¬π§United Kingdom catch
Committed/pushed to 11.x and 11.1.x, thanks!
We should backport this to 10.5.x/10.4.x so moving there.
- π³π±Netherlands spokje
spokje β changed the visibility of the branch 11.x to hidden.
- π¬π§United Kingdom catch
I'm getting errors from commit-code.sh trying to commit this locally.
yarn check -s says:
error "acorn" is wrong version: expected "8.12.1", got "8.11.3" warning Resolution field "ejs@3.1.10" is incompatible with requested version "nightwatch#ejs@3.1.8" warning Resolution field "nightwatch#semver@7.5.4" is incompatible with requested version "nightwatch#semver@7.3.5" warning "postcss-preset-env#autoprefixer#caniuse-lite@^1.0.30001599" could be deduped from "1.0.30001664" to "caniuse-lite@1.0.30001664" error "espree#acorn" not installed error "espree#acorn-jsx" not installed error Found 3 errors.
This might be just an issue with my local so leaving RTBC.
- π³π±Netherlands spokje
Same happens here. I think it has something to do with the fact I mistakenly started with a
$ $ yarn upgrade-interactive
, ehich is more/only for yarn 4.xLet's start with a new MR.
- π³π±Netherlands spokje
Well, that required a lot more elbow grease than I expected/needed, but the errors are gone.
The Needs Review Queue Bot β tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide β to find step-by-step guides for working with issues.
- π«π·France nod_ Lille
hang on, yarn vendor-update was not run on 11.x, lots of changes to the cke sources
- π³π±Netherlands spokje
hang on, yarn vendor-update was not run on 11.x, lots of new languages were added. So we're missing translation files
yarn build was run on 11.x here:
https://git.drupalcode.org/project/drupal/-/merge_requests/10190/diffs?c...yarn build
includesyarn vendor-update
.So I'm confused now, what files are missing and do they turn up when you do a
yarn build
on11.x
?
Do the turn up if you do ayarn vendor-update
on11.x
?If the first question is answered with a yes, I messed it up.
Anything else, I'm scratching my head. - π³π±Netherlands spokje
Discussed this with @nod_ in Slack, and, of course he was right.
Adding an MR with the MIA files now.
- π³π±Netherlands spokje
Opened MR!10246 to add the missing JS files to
11.x
, hoping that it's a 1-on-1 backport to11.1.x
.I've changed my local, faulty
.gitignore
so this won't happen again.All credits for finding out about this distaster-in-progress to @nod_!
- π³π±Netherlands spokje
Added missing files to the
10.5.x
MR, but that branch seems to have a broken HEAD: https://www.drupal.org/project/drupal/issues/3488179#comment-15863742 π RecipeConfigurator::getIncludedRecipe() should statically cache recipe objects to avoid performance problems Active - π¬π§United Kingdom catch
Committed/pushed to 10.5.x and cherry-picked to 10.4.x, thanks!
I'm leaving this open for discussion about whether we want to try to update 10.3.x too - it might make things easier if there's a ckeditor5 security release in the next six months, if the update is otherwise non-disruptive.
- π¬π§United Kingdom longwave UK
I don't think we should, just because there were no breaking changes in v42 or v43 that affected core doesn't mean that contrib or custom plugins won't be affected.
Automatically closed - issue fixed for 2 weeks with no activity.