피드로 돌아가기
Node.js 18.3.0 (Current)
Node.js BlogNode.js Blog
Backend

Node.js 18.3.0이 parseArgs 모듈 추가, util 함수 개선, uniqueHeaders 옵션 지원으로 기능 확장

Node.js 18.3.0 (Current)

2022년 6월 2일4beginner

Technical Solution

  • parseArgs 모듈 신규 추가: 커맨드 라인 인자 파싱 기능을 표준 라이브러리에 통합
  • fs 쓰기 메서드 파라미터 선택화: encoding, mode, flag 등 옵션을 선택적으로 설정 가능하도록 변경
  • HTTP 요청/서버에 uniqueHeaders 옵션 추가: 동일한 헤더명의 중복 값 처리 방식 제어
  • TCP 소켓 리셋 기능 추가: net 모듈에 소켓 상태 초기화 기능 신규 구현
  • Undici 5.4.0 업데이트: HTTP/1.1 클라이언트 라이브러리 버전 상향
  • V8 엔진 10.2.154.4 패치: JavaScript 엔진 버그 수정 및 성능 개선
  • npm 8.11.0 업그레이드: 패키지 매니저 기능 향상
  • 32비트 Windows 바이너리 복원: x86 Windows 플랫폼 지원 재개

Node.js 런타임을

1

8.

3.0 이상으로 업그레이드하는 팀은 parseArgs 모듈을 도입해 third-party 의존성 없이 CLI 인자 파싱을 구현할 수 있으며, fs 메서드 호출 시 필수 파라미터 감소로 API 사용성을 개선할 수 있다.

원문 읽기