Node.js: Version 27 Alpha Sets Breaking Direction

Node.js cut version 27 alpha on October 29th, requiring OpenSSL 3 and removing legacy crypto paths. Separate fixes hardened crypto checks and corrected file, buffer, and HTTP/2 memory handling.

Duration: PT2M33S

Episode overview

This episode is a short developer briefing from Node.js.

It explains recent repository work in plain language.

  • Show: Node.js
  • Published: 2026-10-30T13:05:27Z
  • Audio duration: PT2M33S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Hello, it's October 30th, 2026, and this is your Node.js briefing.

The lead story is the first version 27 alpha, pull request 67062, which defines the next major cycle around modernized engines and cleanup of legacy behavior.

First, the platform shift. V8 moves to version 15.6, adding features like precise summation, new iterator helpers, and locale variants. OpenSSL moves to version 4.1, and Node now requires OpenSSL 3 or later. The bundled FIPS provider build, OpenSSL engine support, and legacy backend paths are removed. For…

Second, crypto correctness. Pull request 67056 makes backend checks explicit at compile time so old backports cannot silently take the wrong cryptographic path. Pull request 66944 blocks random fill and random values from writing into immutable buffers. And pull request 66949 replaces test hooks for the public-key…

Third, stability in core input and output. Pull request 66939 fixes a heap overflow when synchronous file reads from pipes arrive in many short chunks. Two buffer proposals, pull requests 67134 and 67136, address a crash risk in byte-length calculation when string flattening triggers garbage collection. In HTTP/2,…

What's next: test services against…

Nearby episodes from Node.js

  1. Stream Reliability Fixes and HTTP Body Batching
  2. Weekly Recap - Version 27 Alpha and Streams Reliability
  3. Native Stability and API Edge Fixes
  4. FFI and QUIC Reliability Fixes, YAML Proposal
  5. Zlib Speedup and Silent Failure Fixes
  6. Lithium LTS and 27 Alpha Handoff
  7. Streams Async Context Fixes and Out-of-Band Release
  8. OpenSSL 4.1 Upgrade and Engine Removal