Conversation
BREAKING CHANGE: drop node v18 and v20 support - Bump engines to >=v22 in all 39 package.json files - Update @types/node to ^22.0.0 - Update CI matrix to [22, 24] - Update Ubuntu baseline job to ubuntu:26.04 - Update Dockerfile.ci, .mise.toml, .codesandbox/ci.json - Update pre-commit hook to use --ignore-engines - Update README and docs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
99e0a0a to
813b23a
Compare
|
I'd recommend to jump major version after this, from v20.x to v22.x (this way it matches with node version required too). |
This would skip directly from the current supported version 18 to 22 and drop both 18 and 22. |
I guess that was a typo? (drop both 18 and 20, not 18 and 22)
I'm not requesting this to be the case all the time, but yeah it would be nice to make it a coincidence now that we have to bump (instead of bumping from 20.x to 21.x). |
Ah, yes! :D
Ah well, it's a hassle to take care of this. breaking changes can happen "all the time" anyways. |
|
Talking about breaking changes, I guess you're planning on merging the other 2 PRs that have breaking changes too? (4629 and 4102) |
|
4629 yes |
|
What's left on 4102? I might give it a go. |
See the copilot comments and maybe that should be an option as well so people can turn it off if they do not like it |
BREAKING CHANGE: drop node v18 and v20 support