Skip to content
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

Cypress 15: Breaking changes #30767

Open
jennifer-shehane opened this issue Dec 16, 2024 · 5 comments
Open

Cypress 15: Breaking changes #30767

jennifer-shehane opened this issue Dec 16, 2024 · 5 comments
Labels
Cypress 15 type: breaking change Requires a new major release version

Comments

@jennifer-shehane
Copy link
Member

jennifer-shehane commented Dec 16, 2024

What would you like?

This is just an issue to track potentially breaking changes for Cypress 15 - decisions are not final at this point.

Component testing
@jennifer-shehane jennifer-shehane added type: breaking change Requires a new major release version Cypress 15 labels Dec 16, 2024
@MikeMcC399
Copy link
Contributor

  • Electron 34 upgrade (Node.js 22 upgrade) (what are the glibc implications?)

https://github.com/nodejs/node/blob/v22.12.0/BUILDING.md

I don't see any change for glibc.

@alexsch01

This comment has been minimized.

@jennifer-shehane

This comment has been minimized.

@DobQA

This comment has been minimized.

@MikeMcC399
Copy link
Contributor

Node.js 18 + 23 support removal

Node.js EOLs are:

Node.js EOL
18.x 2025-04-30
23.x 2025-06-01

Currently

cypress/cli/package.json

Lines 122 to 124 in 6bd522b

"engines": {
"node": "^18.0.0 || ^20.0.0 || >=22.0.0"
},

Should probably migrate to

"node": "^20.0.0 || ^22.0.0 || >=24.0.0"

with deprecation of Node.js 18 prior to Cypress 15

@jennifer-shehane jennifer-shehane moved this from Understanding to Building in Cypress App Priorities Mar 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cypress 15 type: breaking change Requires a new major release version
Projects
Status: Building
Development

No branches or pull requests

4 participants