Node.js 뉴스 — 9월 18일
Node.js v4.1.1이 배포되었습니다.
Node.js v4.1.1 릴리스
이번 주에는 Node.js v4.1.1 릴리스가 있었습니다. 이전
버전의 전체 변경사항은 GitHub에서
확인할 수 있습니다.
Node.js v4.1.1 주요 변경사항
- buffer: v4.1.0에서 길이가 0인 버퍼를 새로 생성하면 JavaScript TypedArray의 다음 할당이 0으로 채워지지 않는 버그를 수정했습니다. 이 버그로 인해 TypedArray는 항상 0으로 채워져야 한다는 일반적인 보안 가정이 깨짐으로써 특정 상황에서 TypedArray의 메모리 공간을 재사용하게 되어 데이터 유출이 발생할 수 있습니다. (Trevor Norris) #2931.
- http:
response.addTrailers()
로 마지막에 추가한 HTTP 헤더의 값에서 줄 바꿈([\r\n]
) 문자를 제거해서 응답을 나누지 않도록 했습니다. 표준 헤더의 값은 이미 줄 바꿈 문자가 제거되어 있습니다. 추가 헤더를 사용하는 경우는 드물어서 보안에 주는 영향은 낮습니다. (Ben Noordhuis) #2945. - npm: npm 2.14.3에서 2.14.4로 업그레이드 했습니다. 자세한 내용은 릴리스 노트를 참고하세요. (Kat Marchán) #2958
- 여러 의존성이 더는 몽키패치를 한
fs
에 의존하지 않도록graceful-fs
를 업그레이드 했습니다. - Node의 사전 릴리스와 RC 빌드를 위해
npm link
를 수정했습니다.
- 여러 의존성이 더는 몽키패치를 한
- v8: 다음을 찾아서 검사하는 포스트-모템 디버그 도구를 사용할 수 있도록 포스트-모템 메타데이터를 업데이트했습니다.
알려진 이슈
현재 알려진 이슈의 전체 목록은
https://github.com/nodejs/node/labels/confirmed-bug에서 확인할 수 있습니다.
beforeExit
중에 참조 해제된 타이머에 대한 문제가 아직 남아 있습니다. #1264- REPL에 입력된 서로게이트 페어가 터미널을 얼릴 수 있습니다. #690
- DNS 질의 진행 중에 호출된
dns.setServers()
가 단언문 실패로 프로세스를 크래시시킬 수 있습니다. #894 url.resolve
가 다른 두 호스트 사이를 해석하는 중 URL의 인증 정보 부분을 교환할 수 있습니다. #1435
커뮤니티 업데이트
- NodeSource에서 N|Solid를 발표했습니다. N|Solid는 "Node.js 위에 구축되고 엔터프라이즈의 특수한 요구사항에 맞춰서 설계된 플랫폼"으로 인사이트, 제어, 보호에 집중하고 있습니다.
- NodeUp nintyone 온보딩 쇼.
Node.js나 io.js에 관한 글을 쓰거나 발견했다면, Evangelism 팀 저장소에 와서 이슈 페이지에 주간 업데이트 이슈로 알려주세요.
다가오는 이벤트
- Node.js Italian Conference 입장권을 판매하고 있습니다. 10월 10일 이탈리아 Brescia의 Desenzano에서 열립니다.
- JSConf CO가 10월 16일부터 17일까지 콜롬비아 Medellin의 Ruta N에서 열립니다.
- EmpireNode, 10월 23일 미국 뉴욕에서 열립니다.
- NodeFest, 11월 7일 일본 도쿄에서 열립니다.
- Nodevember가 11월 14일부터 15일까지 미국 Tennessee의 Nashville에서 열립니다.
- NodeConf Barcelona, 11월 21일 스페인 바르셀로나에서 열립니다.
- Node.js Interactive, 12월 8일부터 9일까지 미국 포틀랜드에서 열립니다.
Node.js와 io.js의 다가오는 이벤트를 계획하고 있나요? Evangelism 팀 저장소와 이슈 페이지의 주간 업데이트 이슈를 통해 알릴 수 있습니다.