Skip to content

feat: require Node 24; BREAKING CHANGE: drop Node 20 and 22 support - #1401

Merged
parthshahp merged 1 commit into
masterfrom
parth/node-24-minimum
Sep 2, 2026
Merged

feat: require Node 24; BREAKING CHANGE: drop Node 20 and 22 support#1401
parthshahp merged 1 commit into
masterfrom
parth/node-24-minimum

Conversation

@parthshahp

@parthshahp parthshahp commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

Makes Node 24 the minimum supported version. This is a breaking change: Node 20 and 22 are no longer supported.

Verification

On Node 24.13.1 / npm 11.8.0:

  • npm ci passes
  • npm run lint passes
  • All 30 test suites / 222 tests pass
  • stencil bundle, stencil push, stencil start, and stencil init all complete successfully
Screen.Recording.2026-09-02.at.1.21.22.PM.mov

Comment thread .prettierignore Outdated
@parthshahp
parthshahp marked this pull request as draft September 2, 2026 16:48
@parthshahp
parthshahp force-pushed the parth/node-24-minimum branch from c58405b to c2b01e4 Compare September 2, 2026 16:50
@parthshahp parthshahp changed the title feat: require Node 24 as the minimum version feat: require Node 24; drop Node 20 and 22; BREAKING CHANGE Sep 2, 2026
@parthshahp
parthshahp force-pushed the parth/node-24-minimum branch from c2b01e4 to 1931b11 Compare September 2, 2026 17:28
@parthshahp parthshahp changed the title feat: require Node 24; drop Node 20 and 22; BREAKING CHANGE feat: require Node 24; BREAKING CHANGE: drop Node 20 and 22 support Sep 2, 2026
@parthshahp
parthshahp marked this pull request as ready for review September 2, 2026 17:28
Comment thread mise.toml

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deleted this because I don't think it's relevant for everyone, especially if they don't use mise.

@parthshahp
parthshahp merged commit df1815b into master Sep 2, 2026
4 checks passed
@parthshahp
parthshahp deleted the parth/node-24-minimum branch September 2, 2026 17:39
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 9.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants