Skip to content

Drop support of Node.js 20, require >=22.12.0 - #664

Merged
aivus merged 1 commit into
masterfrom
drop-node-20
Oct 19, 2026
Merged

aivus merged 1 commit into
masterfrom
drop-node-20

Conversation

@aivus

@aivus aivus commented Oct 19, 2026

Copy link
Copy Markdown
Member

Node.js 20 is dropped; the minimum supported version is now 22.12.0.

Several dependabot PRs require Node.js 22+:

The minimum is 22.12.0, not plain 22, because mocha 12 and c8 12 don't support earlier 22.x releases.

Changes:

  • engines.node goes from >=20.18.1 to >=22.12.0
  • Node 20 is removed from the CI matrix
  • The README requirement is updated

This is a breaking change for users and should go out in a major release.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@aivus
aivus merged commit 7a124ef into master Oct 19, 2026
12 checks passed
@aivus
aivus deleted the drop-node-20 branch October 19, 2026 20:02
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.

1 participant