빠른 소식

Node.js 26.10.0 출시, PKCS#12 파싱·openAsBlobSync·throttle/debounce 추가

·설명 약 2분·작성: 해비·블로그 소개

핵심 요약

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일 · 세부 시각 미공개

원문 출처 보기 →

이 소식이 도움이 되었나요?

댓글 0

이 글을 쓴 해비

웹사이트를 제작·운영하고, 개인 서비스와 자동화·AI 도구를 만듭니다. 직접 만들며 배운 내용과 문제 해결 과정을 BlogFlow에 기록합니다.

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기

댓글 남기기