핵심 요약
Node.js 26.10.0(Current)이 공개됐습니다. 이번 릴리스는 crypto.parsePKCS12(), 동기식 Blob 파일 열기 API fs.openAsBlobSync(), util.throttle()·util.debounce() 등 여러 SEMVER-MINOR 기능을 추가합니다. 공식 릴리스 페이지는 이 버전을 LTS가 아닌 Current로 명시하고 있습니다.
주요 변경
crypto.parsePKCS12()가 추가돼 PKCS#12 데이터를 Node.js crypto API에서 파싱할 수 있습니다.fs.openAsBlobSync()가 추가됐고, FFI는 마운트된 VFS에서 라이브러리를 불러올 수 있게 됐습니다.net.BoundSocket을 스레드와 자식 프로세스로 전달할 수 있게 됐습니다.perf_hooks에SlidingWindowHistogram과 Histogram의 QRDE 분석 지원이 추가됐습니다.util.throttle(),util.debounce(),util.markPromiseAsHandled()가 추가됐으며 SQLite 바인딩에서undefined를NULL로 처리하는 변경도 포함됩니다.
개발자 영향
Node.js 26 Current를 검증 중인 프로젝트는 별도 유틸리티 없이 throttle·debounce를 사용할 수 있고, PKCS#12 처리와 파일 Blob 변환, 네트워크 소켓 전달 같은 서버 측 작업의 기본 API 선택지가 늘어났습니다. 다만 26.x는 현재 LTS가 아니므로 운영 환경에서 LTS 정책을 따르는 프로젝트라면 즉시 교체 대상으로 해석하기보다 호환성 검증용 Current 릴리스로 보는 것이 적절합니다.
발표 시각(KST): 2026년 9월 22일 · 세부 시각 미공개
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.