Skip to content

feat(deps): remove Node.js 20#1747

Merged
mschile merged 3 commits intocypress-io:masterfrom
MikeMcC399:remove/node-20
May 4, 2026
Merged

feat(deps): remove Node.js 20#1747
mschile merged 3 commits intocypress-io:masterfrom
MikeMcC399:remove/node-20

Conversation

@MikeMcC399
Copy link
Copy Markdown
Collaborator

@MikeMcC399 MikeMcC399 commented May 1, 2026

Situation

Node.js 20.x transitioned into End-of-life status on April 30, 2026.

Change

This PR removes Node.js 20:

and adds the change to the CHANGELOG.

Comments

  • Although there is no change to the action itself, this PR triggers a minor version release in order to republish the README to the npm registry for reference. It also provides a release milestone for reference in the CHANGELOG.

Note

Low Risk
Low risk: changes are limited to CI workflow and documentation updates removing Node.js 20 from tested/supported examples, with no runtime code changes.

Overview
Removes Node.js 20 from the Node version matrices used in the example-node-versions workflow and README examples, aligning examples with current supported Node versions (22, 24, 25).

Updates the README Node support text/links and adds a v7.2.0 CHANGELOG entry documenting end of support for Node.js 20.

Reviewed by Cursor Bugbot for commit 0911ef1. Bugbot is set up for automated code reviews on this repo. Configure here.

@cypress-app-bot
Copy link
Copy Markdown
Collaborator

@MikeMcC399 MikeMcC399 added documentation Improvements or additions to documentation type: dependencies labels May 1, 2026
@MikeMcC399 MikeMcC399 self-assigned this May 1, 2026
@MikeMcC399 MikeMcC399 marked this pull request as ready for review May 1, 2026 07:24
@MikeMcC399

This comment was marked as resolved.

@MikeMcC399 MikeMcC399 requested a review from mschile May 1, 2026 07:28
@mschile mschile merged commit b7a7441 into cypress-io:master May 4, 2026
86 checks passed
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

🎉 This PR is included in version 7.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@MikeMcC399 MikeMcC399 deleted the remove/node-20 branch May 5, 2026 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation released type: dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants