Bun

Bun v0.5.5


Ashcon Partovi · 2023年2月2日

Bun v0.5.5 改善了 node:http 的 Node.js 相容性,新增了對 http.request() 的支援,並修正了多個錯誤。

# Install using curl
curl -fsSL https://bun.dev.org.tw/install | bash

# Install using npm
npm install -g bun

# Upgrade
bun upgrade

node:http

Bun 現在支援以下 node:http API

這使得多個 npm 套件(包括 stripe)現在可以在 Bun 中運作!

Stripe example code

感謝 @ThatOneBro 實作此功能!

修正重複的 bun install 相依性

我們也修正了一個 bug 錯誤,當您的機器安裝了超過 8 個相同相依性版本時,bun install 會崩潰。我們計劃讓 bun install 測試套件更加穩健,以便在未來捕捉到類似的錯誤。

感謝 @alexlamsl 偵錯此問題並實作修復。

更新日誌

#1959新增 http.request,由 @ThatOneBro 貢獻
#1967修正 utf8 的文字編碼,由 @dylan-conway 貢獻
#b12762a修正使用字串時,console.log 中偶爾發生的堆疊溢位
#1970正確解析重複的 npm 相依性,由 @alexlamsl 貢獻
#1964在 MatchedRoute 上新增 filePath 屬性,由 @gaurishhs 貢獻