Skip to content

Upgrade Node.js to 22.22.x#4005

Open
ddbeck wants to merge 1 commit intoweb-platform-dx:mainfrom
ddbeck:upgrade-nodejs-22
Open

Upgrade Node.js to 22.22.x#4005
ddbeck wants to merge 1 commit intoweb-platform-dx:mainfrom
ddbeck:upgrade-nodejs-22

Conversation

@ddbeck
Copy link
Copy Markdown
Collaborator

@ddbeck ddbeck commented May 1, 2026

Node 20 reached end of life on 2026-04-30. We should not use it any longer.

For compute-baseline consumers, this is a (nominally) breaking change, though we never did guarantee stability. It's possible it works with older engines, but I don't think there's any reason to declare support for versions we're not testing. After we merge this PR, we should cut a release—it's been a while.

For web-features consumers, there's no impact. It's a very thin wrapper around a JSON file and it probably works as far back as Node.js 14. I didn't think there was any reason to make an explicit engine requirement.

@github-actions github-actions Bot added the tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings label May 1, 2026
Node 20 reached end of life on 2026-04-30. We should not use it any
longer.
@ddbeck ddbeck force-pushed the upgrade-nodejs-22 branch from 84feb98 to f0dbcbf Compare May 1, 2026 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package:compute-baseline tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant