Bun 1.3 : Redis, MySQL, meilleur routage, amélioration sur Node
ven, 21/11/2025 - 10:51
Bun est un toolkit tout-en-un pour les développeurs JavaScript. Le projet est écrit en Zig et s'appuie sur le moteur JavaScript Core. Le projet mise sur les performances, la compatibilité avec Node.js et une chaîne de développement complète. Il convient à JavaScript, TypeScript et JSX.

Il comprend 4 outils en un :
un runtime JS
un bundler pour remplacer Vite et esbuild
un test runner pour remplacer Jest et Vitest
un gestionnaire de paquet pour remplacer npm
Cette version inclut :
- support MySQL, MariaDB et SQLite, nombreuses améliorations sur PostgreSQL
- un client Redis : Bun promet une nette amélioration des performances
- un meilleur système de routage
- installation isolée, notion de minimumRelease
- amélioration de la compatibilité avec Node
- Bundler peut maintenant créer un bundle incluant le front et le back dans un même build : bun build --compile
De nouvelles commandes sont disponibles dans cette v1.3 :
- why : explique pourquoi un package est installé
- update --interactive : choisir les dépendances à mettre à jour
- info : affiche les métadonnées d'un paquet
Attention : des casses de compatibilités sont à prévoir. Regardez attentivement les breaking changes de la note de version.
La version 1.3.1 corrige les premiers bugs de la 1.3 : https://bun.com/blog/bun-v1.3.1
Poyur mettre à jour : bun upgrade
Cette version améliore beaucoup de choses dans les tests, la compilation. La liste est impressionnante : https://bun.com/blog/bun-v1.3

