Bun 1.3.6 : bugs, performances en JSON
mar, 13/01/2026 - 11:23
Bun 1.3.6 est disponible. Cette mise à jour corrige 45 bugs sur 125 remontés. Elle propose de nombreuses nouveautés et évolutions, dont :
- Bun.archive est disponible par défaut dans l'outil. Cette API permet de créer et d'extraire des archives TAR avec compression gzip (en option).
- API native Bun.JSONC.parse() pour parser JSONC (C pour commentaires). Ce format est utilisé avec VS Code et dans d'autres fichiers de configuration
- Bun.build() supporte metafile : idéal pour inclure des détails de metadata sur tous les fichiers en entrée, en sortie
- files dans Bun.build
- nouveau flag CLI : --compile-executable-path. Très utile dans le cas d'une cross-compilation
- performances en hausse sur Response.json(object), sur async/await, Buffer.indexOf, Bun.spawnSyn() sur Linux ARM64
- WebSocket supporte les connexions à travers HTTP et HTTPS via une nouvelle option proxy
// Simple proxy URL
new WebSocket("wss://example.com", {
proxy: "http://proxy:8080",
});
// With authentication
new WebSocket("wss://example.com", {
proxy: "http://user:pass@proxy:8080",
});
// Object format with custom headers
new WebSocket("wss://example.com", {
proxy: {
url: "http://proxy:8080",
headers: { "Proxy-Authorization": "Bearer token" },
},
});
// HTTPS proxy with TLS options
new WebSocket("wss://example.com", {
proxy: "https://proxy:8443",
tls: { rejectUnauthorized: false },
});
- SQLite est en version 3.51.2
Note de version : https://bun.com/blog/bun-v1.3.6

