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

Node's TLS abort becomes a throw

By RepoJournal · Filed · About Node.js

Node.js turns a hard crash into a recoverable error, and changelog-maker ships a breaking rework.

Node.js fixed a crash-on-invalid-input in TLS: tls.connect() with malformed ALPNProtocols no longer aborts the process with SIGABRT, instead throwing a recoverable TypeError [1]. Meanwhile, the permission model tightened UDP handle adoption under IPC [2], and root certificates refreshed to NSS 3.126, dropping two CAs and adding four [3]. Over in streams, Matteo Collina's optimizations for WHATWG WebStreams cut encoding and iteration overhead [4]. And changelog-maker released 5.0.0, breaking its CLI flags: "--sha, --plaintext, -p, --markdown, --md, --messageonly and --mo are no longer supported, use --format instead" [5]. Doc-kit cleaned up peer deps in changesets [6], and next-10 documents vlt and Node version manager options [7].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] tls: throw on invalid ALPNProtocols instead of aborting ↗ nodejs/node
  2. [2] permission: guard UDP handle adoption ↗ nodejs/node
  3. [3] crypto: update root certificates to NSS 3.126 nodejs/node
  4. [4] stream: reduce webstreams encoding and iteration overhead ↗ nodejs/node
  5. [5] v5.0.0 ↗ nodejs/changelog-maker
  6. [6] fix(changesets): remove peer deps (#1050) nodejs/doc-kit
  7. [7] doc: add `vlt` to package manager list & enumerate node version manager opts (#396) nodejs/next-10

Quick answers

What shipped in Node.js on August 25, 2026?
Node.js turns a hard crash into a recoverable error, and changelog-maker ships a breaking rework. In total, 20 commits, 18 pull requests, and 3 releases landed.
Who contributed to Node.js on August 25, 2026?
10 developers shipped this update, including Aviv Keller, nodejs-github-bot, RafaelGSS, mcollina, sankalpsthakur, Jacob Smith, github-actions[bot], and semantic-release-bot, and 2 more.
What were the notable Node.js updates?
tls: throw on invalid ALPNProtocols instead of aborting, permission: guard UDP handle adoption, and crypto: update root certificates to NSS 3.126.

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?