정보기술

Node.js 26.0.0 공식 출시, Temporal API 기본 활성화와 V8 엔진 업그레이드...자바스크립트 새 기능 지원, 레거시 기능 제거로 현대화 추진

2026년 5월 8일
1분
Node.js 26.0.0이 5월 5일 공식 출시됐다. Temporal API 기본 활성화와 V8 14.6 업그레이드가 특징이다.
[한국정보기술신문] Node.js 26.0.0이 공식 출시됐다. 이번 메이저 버전은 자바스크립트 현대화와 레거시 코드 정리에 초점을 맞췄다. 6개월간 Current 상태를 유지하며, 10월 LTS 전환을 계획하고 있다.
스크린샷 2026-05-08 오후 3.51.32.png
nodejs.org 제공

Temporal API의 기본 활성화

가장 주목할 변화는 Temporal API가 기본으로 활성화된 점이다. 이것은 레거시 Date 객체를 대체하는 현대적 날짜 및 시간 처리 API다. 자바스크립트가 강력하고 기능 풍부한 날짜 시간 기능을 표준으로 제공하게 됐다.

V8 14.6 엔진과 새로운 자바스크립트 기능

V8 엔진이 14.6.202.33으로 업그레이드되면서 Chromium 146의 최신 기능을 지원한다. 새롭게 추가된 자바스크립트 기능으로는 Upsert 메서드인 getOrInsert()와 getOrInsertComputed()가 있다. Iterator 시퀀싱 기능으로 Iterator.concat()도 지원된다.

레거시 기능의 제거

http.Server.prototype.writeHeader()가 제거되고 writeHead() 사용이 강제된다. 레거시 스트림 모듈들인 _stream_wrap, _stream_readable, _stream_writable, _stream_duplex, _stream_transform, _stream_passthrough도 모두 제거됐다.

환경 요구사항 변경

GCC 13.2 이상이 필수 요구사항으로 상향됐다. Python 3.9는 더 이상 지원되지 않으며, Windows SDK 11 이상이 필요하다. NODE_MODULE_VERSION은 147로 업그레이드됐다.

기존 코드의 호환성 점검 필수

개발자들은 Node.js 26 마이그레이션 전 기존 코드의 호환성을 반드시 점검해야 한다. 제거된 레거시 API 사용 여부와 새로운 환경 요구사항을 사전에 확인하는 것이 권장된다. Undici 8.0.2로의 HTTP 클라이언트 업데이트도 포함되어 있다.
한국정보기술신문 정보기술분과 유재섭 기자 news@kitpa.org