Skip to content

chore(deps): bump engine support matrix#831

Merged
aduh95 merged 3 commits into
nodejs:mainfrom
aduh95:drop-node-20
May 14, 2026
Merged

chore(deps): bump engine support matrix#831
aduh95 merged 3 commits into
nodejs:mainfrom
aduh95:drop-node-20

Conversation

@aduh95
Copy link
Copy Markdown
Contributor

@aduh95 aduh95 commented May 6, 2026

BREAKING CHANGE: drop support for Node.js 20 and 25

@MikeMcC399

This comment was marked as outdated.

@MikeMcC399

This comment was marked as outdated.

@MikeMcC399

This comment was marked as outdated.

@MikeMcC399

This comment was marked as outdated.

@aduh95
Copy link
Copy Markdown
Contributor Author

aduh95 commented May 11, 2026

I don't have a Windows machine to reproduce the CI failure, I'm unsure what is causing it

aduh95 added 3 commits May 11, 2026 15:32
BREAKING CHANGE: drop support for Node.js 20 and 25
Removing those cuts the bundle size in half, and let us avoid having to
deal with the incompatibilities between the different Undici and Node.js
versions.

BREAKING CHANGE: Switching to built-in proxy support, meaning that
setting `NODE_USE_ENV_PROXY` in the env is now required.
@MikeMcC399
Copy link
Copy Markdown
Contributor

@arcanis

You kindly approved my PR #817 to resolve some Node.js compatibility issues, however I've closed that now in favour of this PR, so perhaps you can find time to review / approve this one? It seems you are the only other active team member of @nodejs/corepack these days.

Dependabot and other updates are failing in CI unless changes are made.

Copy link
Copy Markdown
Contributor

@arcanis arcanis left a comment

Choose a reason for hiding this comment

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

Lgtm

@aduh95 aduh95 disabled auto-merge May 14, 2026 13:03
@aduh95 aduh95 merged commit c344b88 into nodejs:main May 14, 2026
9 checks passed
@aduh95 aduh95 deleted the drop-node-20 branch May 14, 2026 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants