Node.js v22.11.0 (Jod) - Active LTS 시작
(github.com/nodejs)코드네임 'Jod'로 Node v22의 Active LTS가 시작되었습니다. 2025-10-21부터 Maintenance LTS로 지원 예정이고 2027-04-30까지 유지될 예정입니다.
Node v20은 Maintenance LTS로 변경, 2026-04-30까지 유지될 예정입니다.
주요 변경사항 (v20와 비교):
- 브라우저 호환 WebSocket 클라이언트 내장
- V8 엔진 버전 11.3 -> 12.4 업데이트: Array grouping, ArrayBuffer.prototype.transfer, WASM GC, Array.fromAsync, Set 메소드, 이터레이터 헬퍼 등의 기능 사용 가능
- 웹 상호 운용성을 강화하기 위해
navigator
객체 지원 추가 (navigator.hardwareConcurrency
를 통해 hardware concurrency 정보 접근 가능) - ESM 지원 강화
- Stream의 기본 High water mark가 16KiB에서 64KiB로 증가하여 Stream 성능 향상
-
fs
모듈에glob
및globSync
함수 추가 -
node --run <script-in-package-json>
커맨드를 통해 package.json에 있는 script 직접 실행 가능