Skip to content

Drop Node 20 support (EOL April 2026)#97

Merged
zeevdr merged 1 commit into
mainfrom
drop-node-20
May 25, 2026
Merged

Drop Node 20 support (EOL April 2026)#97
zeevdr merged 1 commit into
mainfrom
drop-node-20

Conversation

@zeevdr
Copy link
Copy Markdown
Member

@zeevdr zeevdr commented May 25, 2026

Summary

  • Node 20 reached end-of-life in April 2026; continuing to test against it provides no signal and may block upgrades.
  • Bumps engines.node to >=22 and removes Node 20 from the CI test matrix.

Test plan

  • CI passes on Node 22 and Node 24
  • package.json engines.node reflects >=22
  • README requirements sections updated to Node 22+

Closes #65

Node 20 reached end-of-life in April 2026. Bump the engines field to
>=22 and remove Node 20 from the CI test matrix.

Closes #65

Co-Authored-By: Claude <noreply@anthropic.com>
@zeevdr zeevdr added this to the Beta Readiness milestone May 25, 2026
@zeevdr zeevdr added size: S Quick win — a few hours or less priority: P2 Nice-to-have labels May 25, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@zeevdr zeevdr merged commit fb776fb into main May 25, 2026
14 checks passed
@zeevdr zeevdr deleted the drop-node-20 branch May 25, 2026 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: P2 Nice-to-have size: S Quick win — a few hours or less

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document support window: Node 20 EOL April 2026

1 participant