Sortie de Bun v0.3.0
(bun.sh)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
consoleest désormais unAsyncIterable:console.logpeut aussi être utilisé dansfor 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
expectdansbun:test: davantage de méthodes ajoutées àexpect(), avectoEqual()annoncé comme 100 fois plus rapide que Jest - Nouvelles méthodes sur
Headers: ajout des API non officiellesgetAll()/toJSON() Resizable ArrayBufferetgrowable SharedArrayBuffer: ajout deresize()/grow()récemment intégrés à WebKit- Ajout de
Array.fromAsync()
Aucun commentaire pour le moment.