1 ポイント 投稿者 GN⁺ 2023-08-25 | まだコメントはありません。 | WhatsAppで共有
  • デバッガー対応、フェッチストリーミング、SvelteKitとの互換性など、さまざまなアップデートを提供
  • node:ttyReadStreamWriteStream を実装し、.setRawMode()process.stdin で動作するようになり、多くの対話型 CLI ツールが利用可能に
  • Node.js 互換性のアップデート、バグ修正、安定性向上を含む
  • Bun 1.0 は 9月7日にリリース予定
  • Bun は高速な JavaScript ランタイム、バンドラー、トランスパイラ、パッケージマネージャーを一体化したもの
  • デバッガー対応は WebKit の Inspector Protocol を通じて実装され、--inspect フラグを使ってファイルやスクリプトを実行することで利用可能
  • bun update コマンドを導入し、package.json の semver 範囲と互換性のある最新バージョンへ、すべてのプロジェクト依存関係を更新
  • Worker での環境変数サポートの改善により、SvelteKit が動作可能に
  • このアップデートでは Nuxt(nuxt dev)のサポートも追加し、node:ttynode:fs のサポートを強化
  • Fetch() の response body Streaming を実装し、レスポンス全体をダウンロードする代わりに、フェッチレスポンスからデータをストリーミング可能
  • node:ttyprocess.stdin.setRawMode() のサポートが追加され、対話型 CLI ツールで重要な、新しい文字を待たずにキー入力を読み取る機能が利用可能に
  • bun test を改善。Jest の test.eachdescribe.each のサポート、および追加の Matcher を提供
  • Buffer.toString("hex") 関数は SIMD により最適化され、性能が40倍高速化
  • Buffer 関連関数での JIT クラッシュ、buffer.toString("hex") 実装でのメモリリーク、そのほか複数のバグを修正

まだコメントはありません。

まだコメントはありません。