TL;DR
- New annotations for secret environment variables, preserving type in
yml. - Support for multi-file uploads in multipart form bodies.
- Expanded API testing capabilities with new status assertions and
.notnegation.
Key Changes
Bruno v3.5.0, a minor update released on 2026-06-23, brings significant enhancements for API and Mobile Testing.
Features:
- Environment Variables: Introducing annotations for secret environment variables in
brufiles, ensuring their value type is preserved inyml. A newbru.hasGlobalEnvVarmethod is also available for scripting. - API Request Handling: Testers can now perform multi-file uploads within multipart form bodies. Scripted requests are now visible in the timeline, improving debugging. The tool also adds a default
httpprotocol when a URL scheme is missing. - Assertions & Testing: New status assertions and
.notnegation support have been added, providing more granular control over test validations. This complements existing API client features, as discussed in our bruno-api-client article. - Import & OpenAPI: The import functionality has been revamped with a new modal, issue tracking, and logging. OpenAPI spec support now includes duplicate request URL + type, and various export fixes.
- CLI & Workspace: Improvements to the CLI include npm package reporting, installation support, and a Docker Compose example for the Bruno CLI Docker image. Workspace management now allows opening in terminal, and a v4 migration heads-up tab has been added.
Fixes:
- Numerous fixes address issues across API spec handling (preventing crashes on non-array specs, Windows listing), proxy configurations (refreshing PAC content, v2 to v3 export), and scripting (scoping scripted requests,
pm.setNextRequest(null)translation). UI stability for workspace navigation and variable info editor transitions also saw improvements.
Impact for QA Teams
This update significantly improves API testing workflows by offering better control over secret environment variables, simplifying multi-file uploads, and expanding assertion capabilities. Enhanced import/export options and CLI improvements streamline automation and collaboration, making test development and execution more efficient.
