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

Node.js 14.10.1이 14.10.0의 async generator와 문서 렌더링 회귀 결함을 해결하기 위한 긴급 패치 릴리스

Node.js 14.10.1 (Current)

2020년 9월 10일2beginner

Context

Node.js 14.10.0에는 async generator를 사용할 때 스트림에 영향을 미치는 회귀 결함이 포함되었다. 동시에 문서 렌더링에도 문제가 발생했다.

Technical Solution

  • Readable async iterator 변경사항 되돌리기: 스트림 모듈의 "simpler and faster Readable async iterator" 커밋 (0f94c6b4e4) 되돌리기
  • 문서 렌더링 수정: visited 링크의 색상 복원 (3c92f93b44)

Impact

아티클에 정량적 성능 수치가 명시되지 않음.

Key Takeaway

Node.js와 같은 런타임 변경에서는 async generator 등 고급 언어 기능과의 호환성을 철저히 검증한 후 릴리스해야 한다.


Node.js 스트림을 async generator와 함께 사용하는 프로젝트에서는 패치 릴리스(

1

4.

1

0.1)를 적용하여 예상치 못한 회귀 결함으로 인한 런타임 에러를 방지할 수 있다.

원문 읽기