Bruno v4 : bientôt disponible et guide de migration

Par:
francoistonic

mer, 15/07/2026 - 10:41

Bruno promet beaucoup d'évolutions dans la future v4 : gestion des secrets, types de données, Websockets. Mais le projet prévient aussi qu'il faut préprarer la migration entre la v3 et la v4 avec rigueur. Des casses de compatibilités vont devoir être gérées en amont.

Plusieurs éléments changent :

- la configuration de la gestion des secrets sera dans les fichiers d'environnement et non plus dans secrets.json. "Les secrets sont spécifiques à chaque environnement. Votre jeton de production n'est pas le même que votre jeton de préproduction ; il est donc plus clair de conserver la configuration dans l'environnement auquel elle appartient. Cela évite d'avoir à gérer un fichier racine distinct."

- les variables d'environnement seront stockés par défaut sur le disque pour la persistance : il faut auditer 

- messages multiples websocket par requête : normalement rien à dire pour migrer. Voir le guide de migration.

- descriptions sur les types variables : dans la v4 on peut ajouter des descriptions sur les param, les headers, etc. Normalement, rien à faire pour migrer. 

- classname CLI JUnit est maintenant dans une request path : attention mettre à jour les outils CLI pour lire le classname

Guide de migration : https://blog.usebruno.com/bruno-v3-v4-breaking-changes