Skip to content

WCN-2442: Drop Node.js versions past EOL from engines field - #9614

Merged
gokulhost merged 3 commits into
masterfrom
WCN-2442-drop-eol-node-versions
Sep 1, 2026
Merged

WCN-2442: Drop Node.js versions past EOL from engines field#9614
gokulhost merged 3 commits into
masterfrom
WCN-2442-drop-eol-node-versions

Conversation

@gokulhost

Copy link
Copy Markdown
Contributor

Summary

  • Node 20 reached end-of-life on 2026-04-30. Bumps engines.node lower bound from >=20 to >=22 across all 93 modules that declare it.
  • Drops 20.x from the CI unit-test matrix and bumps the two hardcoded node-version: 20 setup steps to 22.
  • Updates the README's Node version support policy section to match.

Test plan

  • Verified all modified package.json files remain valid JSON
  • Confirmed no remaining node-version: 20 / 20.x references in .github/workflows/*.yml
  • CI passes on this PR (matrix now [22.x, 24.x])

Ticket: WCN-2442

Node 20 reached end-of-life on 2026-04-30. Raise the engines.node
floor across all modules to >=22, the current minimum LTS line.

Ticket: WCN-2442
Node 20 reached end-of-life on 2026-04-30. Remove it from the
unit-test matrix and bump the remaining hardcoded node-version: 20
setup steps to 22, matching the new engines.node floor.

Ticket: WCN-2442
@linear-code

linear-code Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

WCN-2442

@gokulhost
gokulhost marked this pull request as ready for review August 31, 2026 20:50
@gokulhost
gokulhost requested review from a team as code owners August 31, 2026 20:50
zahin-mohammad
zahin-mohammad previously approved these changes Aug 31, 2026
Reflect the engines.node bump to >=22: drop Node 20 from the
documented support policy and tested-versions list.

Ticket: WCN-2442
@gokulhost
gokulhost merged commit fc7769f into master Sep 1, 2026
36 of 38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants