Skip to content

feat(deps): drop node.js 23.x support #967

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

Merged
merged 2 commits into from
Jun 4, 2025

Conversation

MikeMcC399
Copy link
Collaborator

BREAKING CHANGE: drop node.js 23.x support

Situation

Node.js 23.x transitioned into End-of-life status on June 1, 2025.

Change

Exclude ^23.0.0 from package.json engines field:

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

Change to

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

@cypress-app-bot
Copy link
Collaborator

BREAKING CHANGE: drop node.js 23.x support
Support Node.js 20.x, 22.x, 24.x and above
@MikeMcC399 MikeMcC399 changed the title BREAKING CHANGE: drop node.js 23.x support feat(deps): drop node.js 23.x support Jun 3, 2025
@MikeMcC399 MikeMcC399 marked this pull request as ready for review June 3, 2025 10:11
@MikeMcC399
Copy link
Collaborator Author

@jennifer-shehane

Thank you for approving this PR!

If you like to merge it, I will submit the updates for Cypress based on the previous PR #966 and this one :

  1. Bump the cypress-example-kitchensink version in https://github.com/cypress-io/cypress/blob/develop/packages/example/package.json
  2. Update the app in the https://github.com/cypress-io/cypress/tree/gh-pages branch

The second point isn't described in depth in https://github.com/cypress-io/cypress/blob/develop/packages/example/README.md for users like me needing to submit changes to the app on https://example.cypress.io/ and whilst it is fresh in my mind I would also submit a documentation change from my private notes that I kept from the last time I did this update. It's not really obvious how to do this correctly.

@jennifer-shehane jennifer-shehane merged commit 3853fa1 into cypress-io:master Jun 4, 2025
10 checks passed
@cypress-app-bot
Copy link
Collaborator

🎉 This PR is included in version 5.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@MikeMcC399 MikeMcC399 deleted the drop/node-23 branch June 4, 2025 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants