Bun 1.3.14 : 92 bugs corrigés, nouveauté sur HTTP/3
mer, 13/05/2026 - 08:31
Bun annonce la version 1.3.14. Cette mise à jour corrige 92 bugs sur 380 ouverts ! HTTP/3 fait son apparition mais attention : HTTP/3 dans Bun.serve est expérimental et très installable. Bun déconseille de mettre en production. HTTP/3 est disponible sur QUIC avec un simple flag :
Il sera possible de forcer Bun.serve en HTTP/3 uniquement avec :
http3: true,
http1: false

Bun promet aussi de meilleures performances sur Linux x64 pour HTTP/3 qui promet beaucoup avec un nombre de requêtes par seconde bien plus élevé. A noter que fetch() supporte HTTP/2 et HTTP/3, là encore, en expérimental.
fs.watch() a été réécrit sur Linux, macOS et FreeBSD. Ce travail a permis aussi de corriger plusieurs anciens bugs. L'outil promet aussi de réduire la RAM utilisée pour MongoDB et Mongoose. Le moteur JavaScriptCore a été mis à jour avec de nombreuses corrections et évolutions. Les metadatas README peuvent être envoyées sur le registry avec bun publish.
Quelques autres nouveautés :
- mise à jour de SQLite en 3.53.0
- support complet de Link-time optimization (LTO) Zig-C++ sur Linux. Ce support doit permettre des appels inter-langage plus fluides.
- réduction de l'overhead dans le garbage collector sur les objects built-in
- la taille des binaires a été réduit sur Windows et Linux
Mise à jour : bun upgrade
Note de version : https://bun.com/blog/bun-v1.3.14

