-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
System requirements not aligned to Node.js release schedule #5396
Comments
Currently: cypress-documentation/docs/guides/getting-started/installing-cypress.mdx Lines 148 to 150 in 4631ca7
In order to conform to the current npm release schedule, it would need to say
It should be decided whether this is changed in advance of the Cypress npm module changing its cypress-io/cypress/blob/develop/cli/package.json which currently specifies: "engines": {
"node": "^14.0.0 || ^16.0.0 || >=18.0.0"
}, Perhaps this is something that should be changed for the Cypress 13.x release? Changing the engine constraints to exclude any Node.js version would be a breaking change and therefore only suitable for a major version release. |
Good catch @MikeMcC399. I checked with the team and bumping the supported node versions in v13 didn't make the cut based on available resources. But they'd be happy to review a PR if you wanted to give making that change a shot. To my knowledge it would require: |
Hi @jaffrepaul and thanks for checking with the team!
|
Subject
Getting Started > Installing Cypress > Node.js
Description
Getting Started > Installing Cypress > Node.js includes versions of Node.js which have passed into end-of-life status. This is no longer in line with the Node.js release schedule:
14
passed into end-of-life status on Apr 30, 202319
passed into end-of-life status on Jun 1, 202320
was released on Apr 18, 2023(in addition
16
is planned to transition into end-of-life status on Sep 11, 2023)The text was updated successfully, but these errors were encountered: