- Menyediakan berbagai pembaruan seperti dukungan debugger, streaming fetch, dan kompatibilitas dengan SvelteKit
- Mengimplementasikan ReadStream dan WriteStream untuk
node:tty, dan .setRawMode() kini berfungsi pada process.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 di package.json
- Peningkatan dukungan variabel lingkungan di Worker memungkinkan SvelteKit berjalan
- Pembaruan ini juga menambahkan dukungan untuk Nuxt (
nuxt dev) serta meningkatkan dukungan node:tty dan node:fs
- Streaming body respons
fetch() diimplementasikan, sehingga data dapat dialirkan dari respons fetch alih-alih mengunduh seluruh respons terlebih dahulu
- Dukungan untuk
node:tty dan process.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 untuk test.each dan describe.each milik 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.