Bruno v4.1.0 released
By SecBurg
Bruno is an open-source API client for exploring and testing APIs - storing collections as plain files on disk instead of locking them into a cloud account like Postman or Insomnia.
Version v4.1.0 brings a new mock server for API mocking, a rich text docs editor, global client certificates, and a fix preventing AWS V4/Authorization headers from leaking on cross-origin redirects. It also adds a --global-env-var CLI flag, GCP Secret Manager support, environment selector search, and various Git and Postman import/export improvements.
Features
- Mock Server implementation for API mocking
- Rich text docs editor
- CLI flag --global-env-var to override environment variables at runtime
- Global client certificates with per-cert disable option
- Authorization header leak prevention on cross-origin redirects
- Environment selector search filtering
- Default environment presets
- Variable drag-and-drop and alphabetical sorting
- Multiple collection opening from monorepos
- Updated presets design
- YML migration enhancements
- Script execution flow in YML configuration
- Postman import/export script preservation
- SQLite as a re-usable SDK for secondary queries
- GCP Secret Manager support
- Git remote operation modals and branch selection UI
- Git proxy environment configuration
- Protected branch edit notifications
Fixes
- Stop AWS V4 auth headers from leaking on cross-origin redirects
- Duplicate secret name prevention
- Global environment variables for apps
- Workspace collection rendering duplicates
- WebSocket message queuing in intermediate states
- OpenAPI spec resolver errors for $ref schemas
- Binary body loss during Postman imports
- Postman export/import auth mapping gaps
- Collection runner loader persistence issues
- Git submodule initialization for workspace collections
Full release notes on the GitHub release page.
Happy testing! :-)