Ajouter un commentaire

Bun 1.3.14 : 92 bugs corrigés, nouveauté sur HTTP/3

Par:
francoistonic

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 :

Bun.serve({
  port: 443,
  tls: { cert, key },
  http3: true, // also listen on UDP/443 for HTTP/3
  fetch(req) {
    return new Response("hi");
  },
});

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

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 H  H  ZZZZZ   SSS    QQQ    TTTTTT 
H H Z S Q Q TT
HHHH Z SSS Q Q TT
H H Z S Q QQ TT
H H ZZZZZ SSSS QQQQ TT
Q