Rilis Bun v0.8.0
(bun.sh)- Menyediakan berbagai pembaruan seperti dukungan debugger, streaming fetch, dan kompatibilitas dengan SvelteKit
- Mengimplementasikan ReadStream dan WriteStream untuk
node:tty, dan.setRawMode()kini berfungsi padaprocess.stdin, sehingga memungkinkan berbagai alat CLI interaktif berjalan - Mencakup pembaruan kompatibilitas Node.js, perbaikan bug, dan peningkatan stabilitas
- Bun 1.0 dijadwalkan rilis pada 7 September
- Bun menggabungkan runtime JavaScript cepat, bundler, transpiler, dan package manager dalam satu alat.
- Dukungan debugger diimplementasikan melalui Inspector Protocol milik WebKit, dan dapat digunakan dengan menjalankan file atau skrip memakai flag
--inspect - Memperkenalkan perintah
bun update, yang memperbarui semua dependensi proyek ke versi terbaru yang kompatibel dengan rentang semver dipackage.json - Peningkatan dukungan variabel lingkungan di Worker memungkinkan SvelteKit berjalan
- Pembaruan ini juga menambahkan dukungan untuk Nuxt (
nuxt dev) serta meningkatkan dukungannode:ttydannode:fs - Streaming body respons
fetch()diimplementasikan, sehingga data dapat dialirkan dari respons fetch alih-alih mengunduh seluruh respons terlebih dahulu - Dukungan untuk
node:ttydanprocess.stdin.setRawMode()ditambahkan, sehingga alat CLI interaktif kini dapat membaca input tombol tanpa menunggu karakter baris baru, yang sangat penting untuk alat semacam ini - Peningkatan pada
bun test. Menyediakan dukungan untuktest.eachdandescribe.eachmilik Jest serta matcher tambahan - Fungsi
Buffer.toString("hex")dioptimalkan melalui SIMD, sehingga kinerjanya menjadi 40 kali lebih cepat - Memperbaiki crash JIT pada fungsi terkait Buffer, kebocoran memori dalam implementasi
buffer.toString("hex"), dan berbagai bug lainnya
Belum ada komentar.