Node.js 26.2.0 (Current) released
Node.js 26.2.0 finally stabilizes stream.compose, which removes the guesswork around backpressure handling and makes data transformation pipelines noticeably more reliable without forcing developers to patch internal flags. The new http.writeInformation method closes a long-standing gap by routing provisional 1xx status codes through the proper HTTP stack instead of relying on hacky header manipulation that breaks under load balancers. Behind the scenes, crypto object slots get hardened against accidental parameter leakage while BoringSSL builds pick up modern algorithms like ML-DSA and ChaCha20-Poly1305 for environments that prefer smaller binaries. Core dependencies refresh across undici, sqlite, and V8, and QUIC rounds out the release with proper ALPN error reporting so UDP-based HTTP/3 connections stop failing silently in production.
Node.js 26.2.0 (Current) released
Node.js 26.2.0 has been released, stabilizing the stream.compose function for more reliable data transformation pipelines and introducing the http.writeInformation method for proper handling of informational 1xx HTTP status codes. The update also enhances security by hardening crypto object slots against accidental parameter leakage and incorporating modern algorithms like ML-DSA and ChaCha20-Poly1305. Furthermore, QUIC has matured with improved error reporting for UDP-based HTTP/3 connections, alongside updates to core dependencies like undici, sqlite, and V8. This release focuses on making existing APIs more predictable and addressing performance bottlenecks without adding unnecessary features
