RepoJournal
Node.js

@nodejs

The Node.js runtime - every backend team's CVE source of truth

Keep up with Node.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

COREPACK DROPS NODE 20 AND 25 SUPPORT, UNDICI 8.3.0 SHIPS POOL FIX

By RepoJournal · Filed · About Node.js

Corepack is breaking backward compatibility by ending support for Node.js 20 and 25, while requiring NODE_USE_ENV_PROXY for proxy functionality going forward.

Corepack's new engine support matrix [1] [2] marks a significant shift in maintenance strategy, dropping two actively-used versions and moving to built-in proxy support that requires explicit environment configuration. This is a forcing function for teams still on Node 20 to plan their migration timeline now. Undici 8.3.0 landed this morning [3] with a critical fix that preserves pool capacity after removing stale clients [3], addressing a connection stability issue that affected production workloads. The release also fixes a race condition in test suites on Windows [4] where listeners registered after connection initiation could miss events. Over on nodejs.org, the dev team merged a lint toolchain refresh [5] bumping ESLint to 10.2.1, TypeScript-ESLint to 8.59.1, and Prettier to 3.8.3, plus React component library updates [6] to 19.2.6. Playwright test infrastructure got a Windows fix in 1.59.1 [7] that restores codegen and UI functionality after a console window regression.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] chore(deps): bump engine support matrix ↗ nodejs/corepack
  2. [2] chore(deps): bump engine support matrix (#831) nodejs/corepack
  3. [3] v8.3.0 ↗ nodejs/undici
  4. [4] fix: register connect listener before initiating requests in close-and-destroy test ↗ nodejs/undici
  5. [5] meta: bump the lint group across 1 directory with 5 updates ↗ nodejs/nodejs.org
  6. [6] meta: bump the react group across 1 directory with 2 updates ↗ nodejs/nodejs.org
  7. [7] meta: bump @playwright/test from 1.58.2 to 1.59.1 ↗ nodejs/nodejs.org

Quick answers

What shipped in Node.js on May 15, 2026?
Corepack is breaking backward compatibility by ending support for Node.js 20 and 25, while requiring NODE_USE_ENV_PROXY for proxy functionality going forward. In total, 3 commits, 7 pull requests, and 1 releases landed.
Who contributed to Node.js on May 15, 2026?
3 developers shipped this update, including aduh95, mcollina, and dependabot[bot].
What were the notable Node.js updates?
chore(deps): bump engine support matrix, chore(deps): bump engine support matrix (#831), and v8.3.0.

More from @nodejs

Daily updates, in your inbox

Follow Node.js

Keep up with Node.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?