Stabilisation
- Optimisation de la mémoire, avec une utilisation 3 à 5 fois moindre
- Amélioration du formatage de
console.log
TextEncoder.encodeInto() 3 fois plus rapide (feat. simdutf)
- Correctifs liés à
fetch
- Correction de bugs liés au garbage collector
- Compatibilité renforcée avec Node.js :
process.stdout/stderr/stdin/release, fs.createWrite/ReadStream()
- Divers correctifs
Nouvelles fonctionnalités
console est désormais un AsyncIterable : console.log peut aussi être utilisé dans for await
- Installation automatique des packages depuis npm : installation automatique des packages importés à l’exécution
FileSystemRouter : routage basé sur les fichiers, à la manière de Next.js
- Matchers
expect dans bun:test : davantage de méthodes ajoutées à expect(), avec toEqual() annoncé comme 100 fois plus rapide que Jest
- Nouvelles méthodes sur
Headers : ajout des API non officielles getAll() / toJSON()
Resizable ArrayBuffer et growable SharedArrayBuffer : ajout de resize() / grow() récemment intégrés à WebKit
- Ajout de
Array.fromAsync()
Aucun commentaire pour le moment.