8P by ragingwind 2022-12-08 | favorite | 댓글과 토론

안정화

  • 메모리 최적화, 3 ~ 5 배 적은 메모리 사용
  • console.log 포매팅 개선
  • 3배 빠른 TextEncoder.encodeInto() (feat. simdutf)
  • fetch 관련 수정
  • 가비지 컬렉션 관련 버그 수정
  • Node.js 호환성 강화, process.stdout/stderr/stdin/release, fs.createWrite/ReadStream()
  • 버그 수정등

추가 된 기능

  • console is now an AsyncIterable: for await 에서도 console.log 사용 가능
  • Automatic package installs from npm: 실행시 자동으로 import 된 패키지 설치
  • FileSystemRouter: Next.js 와 유사하게 파일 기반 라우팅이 가능
  • Expect matchers in bun:test: expect() 에 더 많은 메쏘드 추가, toEqual() 은 Jest 보다 100 배 빠르다고
  • New methods on Headers: 비공식 API getAll() / toJSON() 추가
  • Resizable ArrayBuffer and growable SharedArrayBuffer: WebKit 에 추가 된 resize() / grow() 추가
  • Array.fromAsync() 추가