Bruno 3.3.0 : OAuth, GraphQL, Swagger 2.0
ven, 24/04/2026 - 06:01
Bruno, alternative à Postman, est disponible en v3.3.0.

De nombreux bugs ont été fixés mais cette version apporte aussi de nombreux nouveautés :
- support de l'authentification OAuth
- query builder pour GraphQL pour construire rapidement des requêtes et des schémas
- ajout de Proxy Auto-Configu et du proxy gRPC
- support de l'import Swagger 2.0
- améliorer des messages d'erreur pour faciliter le debug
- recherche et important GitHub pour les collections
- proxy et certificat SSL pour AWS, Azure, Vault Cloud pour gérer les secrets
Changelog : https://www.usebruno.com/changelog
Site : https://www.usebruno.com/
Liste complète des nouveautés :
- Added OAuth 1.0 authentication support
- Introduced GraphQL query builder for easier schema exploration and query construction
- Added PAC (Proxy Auto-Config) file upload support for advanced proxy configurations
- Added gRPC proxy support for routing gRPC requests through custom proxies
- Revamped Collection Runner UI with new Timings and Filters sections for better performance analysis
- Added keybindings customization to personalize shortcuts
- Introduced direct cookie access methods in scripts for easier cookie management
- Added Swagger 2.0 specification import support
- Enhanced script error messages with source context for easier debugging
- Added window frame and width persistence across app restarts
- Improved request body tab to restore scroll position when switching between tabs
- Introduced GitHub search and import for collections
- Added proxy and SSL certificate support for AWS, Azure, and Vault Cloud secret managers
- Added Fetch in Bruno button in generated documentation
- Added bru.visualize() with Handlebars template support for custom response visualizations
Liste complète des bugs corrigés :
- Fixed scroll behavior in query bar component
- Fixed timeline URL race condition
- Fixed process.env variables not resolving at global environment level
- Fixed environment variable validation in unsaved changes dialog
- Fixed __Host- prefixed cookies not being stored via script API
- Fixed DNS lookup inheritance for redirects to non-localhost URLs
- Fixed GraphQL documentation close button
- Fixed sample collection creation race condition
- Fixed previous SSE connections not closing before new requests
- Fixed response query filtering not working in safe mode
- Fixed isJson assertion to accept arrays as valid JSON
- Fixed copy/paste handling for request and JavaScript files
- Fixed file selection in multipart form requiring key entry first
- Fixed cursor autoscroll when middle-clicking to close tabs
- Fixed examples not being included in CLI OpenAPI import
- Fixed CodeMirror selection highlight persisting after blur in inline editors
- Fixed cookies not forwarding from 4XX/5XX responses in collection runner and CLI
- Fixed non-array tags from bru parser causing crashes in CLI and app
- Fixed cURL paste not updating request tab editors visually
- Fixed rerun flicker and runner configuration list order
- Fixed dotenv serialization for special characters handling
- Fixed axios module not found errors in local scripts
- Fixed folder documentation edit button styling
- Fixed multipart form button alignment and upload icon visibility
- Fixed environment variable interpolation in multipart-form file attachment paths
- Fixed Postman collection import to coerce numeric header values to strings
- Fixed Enter key submitting forms during autocomplete selection
- Fixed OData datetime values with colons being incorrectly parsed as path parameters
- Fixed global environment color not being preserved during script execution
- Fixed theme, overflow, and z-index bugs in Remove Collection modal
- Fixed unmatched brackets being invisible on dark themes
- Fixed prompt variables in URL path being incorrectly parsed as query parameters
- Fixed cross-collection drag and drop tab and format issues
- Fixed folder/request ordering not being preserved in Postman export
- Fixed theme background color conversion to hex for Electron backgroundColor
- Fixed OpenAPI import EEXIST error when using paths folder arrangement
- Fixed overlapping help text in Environment Variables section
- Fixed HTML report collapse for repeated requests
- Fixed global search to filter by active workspace only
- Fixed white flash on startup with dark theme enabled
- Fixed values containing hash (#) not being quoted in .env file serialization
- Fixed nested parentheses breaking URL link detection
- Fixed non-string variable values not converting to strings during Postman import
- Added hasCookie hint to autocomplete suggestions for cookie management
- Optimized DNS resolution to reduce request latency
- Fixed proxy configuration to support PAC mode
- Fixed AWS profiles not loading when editing existing secrets provider
- Fixed export icon in ShareCollection component

