Runtime Briefing — Node.js 22.0.0 Release
Node.js 22 entered the current release line on 23 April 2024 with V8 12.4, stable WebSocket support, and permission model progress, requiring teams to rehearse upgrades ahead of the October LTS transition.
Executive briefing: The Node.js project promoted Node.js 22.0.0 on , starting the current release phase that will graduate to LTS later in the year.
Feature overview
- V8 12.4. Ships JavaScript updates such as RegExp v flag support and performance improvements, affecting runtime behaviour.
- Stable WebSocket client. The built-in
WebSocketAPI exits experimental status, enabling native realtime clients without external dependencies. - Permission model. Ongoing work on
--allow-fs-readand related flags advances the experimental security boundary story.
Adoption steps
- Extend CI matrices to exercise Node 22, monitoring for behaviour changes tied to the upgraded V8 engine.
- Evaluate WebSocket usage to determine whether native APIs can replace third-party clients and reduce supply-chain risk.
- Track the Node.js release schedule to plan the October 2024 LTS uplift and communicate timelines to product stakeholders.