Bun v1.0.7がリリースされた。このバージョンでは、59のバグ修正といくつかの新機能が追加され、Node.jsの互換性も向上している。Bunは、高速なJavaScriptランタイム、バンドラ、トランスパイラ、パッケージマネージャーを統合したツールだ。
新機能の1つは、オプションのpeerDependenciesのサポートだ。これにより、bun install
が不要なパッケージをインストールすることを防ぐ。以前のバージョンでは、ルートプロジェクトのpackage.jsonにリストされていないパッケージもインストールされていたが、これが修正された。
また、bun install
に関連するいくつかのバグも修正された。例えば、セマンティックバージョンの範囲に一致する古いバージョンのパッケージが選択される問題や、bun install github:foo/foo
を2回実行すると依存関係が重複してしまう問題などが修正された。
さらに、Node.jsの互換性も改善されている。例えば、IPCメッセージの信頼性の問題や、node:net
のソケットが正しくend
イベントを発行しない問題が修正された。
このリリースでは、他にも多くのバグ修正や改善が行われている。詳細はBun v1.0.7 Bun Blogを参照していただきたい。
詳細はBun v1.0.7 Bun Blogを参照していただきたい。