v24.22.0 v26.12.0
nodejs/nodeOct 14, 2026 → Oct 14, 20260 days between releases
What's New
Adds WebSocket masking utilities and improves crypto performance in v26.12.0
New Features
- Added http.websocketMask() utility function
- Added http.websocketUnmask() utility function
Improvements
- Enhanced crypto performance by removing redundant locks and isolating providers
- Improved error handling by throwing on missing WebAssembly or RX support
- Fixed buffer and stream handling issues
Bug Fixes
- Fixed buffer and stream handling issues
Upgrade Notes
v24.22.0 deprecated Server.prototype._listen2, while v26.12.0 adds http.websocketMask() and http.websocketUnmask() utility functions.
The Two Releases
2026-10-14, Version 24.22.0 'Krypton' (LTS), @richardlau prepared by @aduh95
Oct 14, 2026· 7 days ago
As an LTS release, this version focuses on robust crypto enhancements, new performance hooks capabilities, and SQLite improvements. It adds synchronous disposal methods for SQLite statements and utility functions like `util.throttle` and `debounce`.
Full release notes2026-10-14, Version 26.12.0 (Current), @richardlau
Oct 14, 2026· 7 days ago
This release introduces utility functions for WebSocket data masking and enhances error handling for missing WebAssembly or RX support. It also includes numerous performance optimizations and bug fixes across the crypto, stream, and filesystem modules.
Full release notes