io.js와 Node.js 주간 뉴스 2015년 8월 21일

io.js v3.1.0, v0.12 LTS 계획, ARM 빌드, nodeday 이벤트.

io.js v3.1.0 릴리스

주요 변경 사항

  • buffer: 몇 가지 큰 메모리 누수 수정 (Ben Noordhuis) #2352.
  • crypto:
    • 몇 가지 사소한 메모리 누수 수정 (Karl Skomski) #2375.
    • Sign은 이제 OpenSSL 에러를 확인합니다 (P.S.V.R) #2342. 이 변경은 사용자 코드의 숨겨진 에러를 드러낼 수도 있습니다.
  • intl: Intl의 small-icu 지원은 이제 빌드에서 기본 값으로 활성화됩니다. (Steven R. Loomis) #2264
    • String#normalize()는 이제 유니코드 정규화에도 사용할 수 있습니다.
    • Intl 객체와 여러 String, Number 메서드가 있지만, 영어 로케일만 지원합니다.
    • 모든 로케일을 지원하려면, node를 full-icu로 빌드해야만 합니다.
  • tls: 잘못된 머지 후에 tls의 처리량이 급감한 문제를 수정했습니다. (Fedor Indutny) #2381
  • tools: v8 tick 프로세서는 이제 node에 포합됩니다. (Matt Loring) #2090
    • 이는 node를 --perf 옵션과 함께 실행해 성능 분석 출력을 만드는데 사용할 수 있습니다. 이 출력은 tools/v8-prof에 있는 당신에게 적합한 플랫폼의 스크립트에서 사용할 수 있습니다.
  • util: util.inspect(obj)는 이제 객체의 생성자 이름이 있다면 이를 출력합니다. (Christopher Monsanto) #1935.

알려진 이슈

현재 알려진 이슈의 전체 목록은 https://github.com/nodejs/io.js/labels/confirmed-bug에서 확인할 수 있습니다.

  • beforeExit 중에 참조 해제된 타이머에 대한 문제가 아직 남아 있습니다. #1264
  • REPL에 입력된 서로게이트 페어가 터미널을 얼릴 수 있습니다. #690
  • process.send()가 문서에 쓰인 것처럼 동기적이지 않으며, 이 문제는 1.0.2에서 발생했습니다. #760
  • DNS 질의 진행 중에 호출된 dns.setServers()가 실패한 단언문으로 프로세스의 충돌을 일으킬 수 있습니다. #894
  • url.resolve가 다른 두 호스트 사이를 해석하는 중 URL의 인증 정보 부분을 교환할 수 있습니다. #1435

커뮤니티 업데이트

  • LTS 빌드를 할 V8 메인테이너를 아직 구하고 있습니다! GitHub에서 요구사항을 확인하세요.
  • Marko Bonaći가 처음으로 만든 유용한 Node.js 툴(로그 파일을 검색)에 관한 블로그 글을 공개했습니다.
  • Rod VaggARM의 Node.js 빌드 상태에 관한 글을 갱신했습니다. 이 글에서, Node 코어 멤버가 Node.js를 어떻게 테스트하고 빌드하는지 설명합니다.

Node.js나 io.js에 관한 글을 쓰거나 발견했다면, Evangelism 팀 저장소에 와서 이슈 페이지에 주간 업데이트 이슈로 알려주세요.

다가오는 이벤트

  • BrazilJS Conf 입장권을 판매하고 있습니다. 8월 21일과 22일 BarraShoppingSul 쇼핑 센터에서 열립니다.
  • NodeConf EU 입장권을 판매하고 있습니다. 9월 6일부터 9일까지 아일랜드 워터포드에서 열립니다.
  • Node.js Italian Conference 입장권을 판매하고 있습니다. 10월 10일 이탈리아 Brescia의 Desenzano에서 열립니다.
  • JSConf CO가 10월 16일부터 17일까지 Medellin의 Ruta N에서 열립니다.
  • Nodevember가 11월 14일부터 15일까지 미국의 Tennessee, Nashville에서 열립니다.

Node.js와 io.js의 다가오는 이벤트를 계획하고 있나요? Evangelism 팀 저장소이슈 페이지의 주간 업데이트 이슈를 통해 알릴 수 있습니다.