Bun v0.8.0 yayınlandı
(bun.sh)- Hata ayıklayıcı desteği, fetch streaming, SvelteKit ile uyumluluk gibi çeşitli güncellemeler sunuyor
node:ttyiçinReadStreamveWriteStreamuygulanıyor;.setRawMode()artıkprocess.stdinüzerinde çalışıyor ve böylece çeşitli etkileşimli CLI araçlarının çalışmasını mümkün kılıyor- Node.js uyumluluk güncellemeleri, hata düzeltmeleri ve kararlılık iyileştirmeleri içeriyor
- Bun 1.0'ın 7 Eylül'de yayımlanması planlanıyor
- Bun; hızlı bir JavaScript runtime'ı, bundler, transpiler ve paket yöneticisini tek bir araçta birleştiriyor
- Hata ayıklayıcı desteği, WebKit'in Inspector Protocol'ü üzerinden uygulanıyor ve
--inspectbayrağı kullanılarak dosya veya script çalıştırıldığında kullanılabiliyor bun updatekomutu eklendi;package.jsoniçindeki semver aralıklarıyla uyumlu en son sürümlere tüm proje bağımlılıklarını güncelliyor- Worker'lardaki ortam değişkeni desteğinin iyileştirilmesi, SvelteKit'in çalışmasını mümkün kılıyor
- Güncelleme ayrıca Nuxt (
nuxt dev) desteği ekliyor venode:ttyilenode:fsdesteğini geliştiriyor fetch()response body streaming uygulandı; böylece tüm yanıtı indirmek yerine veriler fetch yanıtından akış halinde alınabiliyornode:ttyveprocess.stdin.setRawMode()desteği eklendi; bu sayede etkileşimli CLI araçları için önemli olan, yeni satır karakterini beklemeden tuş girişleri okunabiliyorbun testiyileştirildi; Jest'intest.eachvedescribe.eachözellikleri ile ek matcher'lar için destek sunuyorBuffer.toString("hex")işlevi SIMD ile optimize edildi ve performansı 40 kat arttı- Buffer ile ilgili işlevlerdeki JIT çökmesi,
buffer.toString("hex")uygulamasındaki bellek sızıntısı ve çeşitli diğer hatalar düzeltildi
Henüz yorum yok.