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.js Crypto Overhaul Puts BoringSSL Front and Center

By RepoJournal · Filed · About Node.js

A sweeping crypto refactor lands in Node.js as BoringSSL APIs take over validation and shims disappear.

Node.js is cleaning house in its crypto layer. A pair of PRs from Filip Skokan replaces hand-maintained RSA and DH prechecks with BoringSSL's native validation and reports negotiated TLS groups and zero security level through compatibility APIs [1]. The companion lands on the common code path, dropping obsolete shims for OPENSSL_zalloc and BN_secure_new and removing leftover ClientHello helpers [2]. Together they cut a pile of backend-specific drift. Elsewhere, a long-standing glob bug that silently skipped sibling entries and flaked test-fs-glob.mjs is fixed by removing an early return [3]. doc-kit plugs an SEO and accessibility hole: it no longer injects an empty h1 when a page renders its own, eliminating duplicate heading tags [4]. And doc-kit is modernizing its imports, swapping parent-relative paths for `#` package imports [5]. The reliability desk published its scheduled 2026-08-23 report [6]. With 29 commits and 23 PRs across these repos, the crypto cleanup is the one to watch if you touch TLS or key handling.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] crypto: use available BoringSSL APIs nodejs/node
  2. [2] crypto: remove obsolete BoringSSL shims nodejs/node
  3. [3] fs: fix glob early return skipping sibling entries nodejs/node
  4. [4] fix: do not render headings with no content ↗ nodejs/doc-kit
  5. [5] refactor(core): replace parent-relative imports with `#` package imports ↗ nodejs/doc-kit
  6. [6] Add report for 2026-08-23 nodejs/reliability

Quick answers

What shipped in Node.js on August 23, 2026?
A sweeping crypto refactor lands in Node.js as BoringSSL APIs take over validation and shims disappear. In total, 29 commits and 23 pull requests landed.
Who contributed to Node.js on August 23, 2026?
7 developers shipped this update, including Filip Skokan, 이혜미, Srinu desetti, trivikr, btea, Mohamed Shams El-Deen, and Node.js GitHub Bot.
What were the notable Node.js updates?
crypto: use available BoringSSL APIs, crypto: remove obsolete BoringSSL shims, and fs: fix glob early return skipping sibling entries.

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?