v2.12.0

usebruno/brunov2.12.0Sep 25, 2025by lohit-bruno

AI Summary

Focuses on workflow improvements like moving requests between collections and better environment management. Introduced a new import UI and global/environment selectors.

Key Highlights

  • Ability to move requests cross-collection.
  • New import UI.
  • Collection and global environment selector dropdowns.
  • Default sample collection on first launch.

New Features

  • Moving requests cross collection.
  • Add default sample collection on first app launch.
  • Collection and global env selector dropdown.
  • New import ui.

Full Release Notes

## Features
- feat: moving requests cross collection by @jayakrishnancn @sanish-bruno in [#5525](https://github.com/usebruno/bruno/pull/5525)
- feat: Add default sample collection on first app launch by @sanjaikumar-bruno in [#5536](https://github.com/usebruno/bruno/pull/5536)
- feat: collection and global env selector dropdown by @pooja-bruno in [#5542](https://github.com/usebruno/bruno/pull/5542)
- feat: new import ui by @pooja-bruno

## Fixes
- fix: tags removed while moving request by @sanish-bruno in [#5526](https://github.com/usebruno/bruno/pull/5526)
- fix(electron): avoid double encoding urls params. Fixes #5380. by @barelyhuman in [#5507](https://github.com/usebruno/bruno/pull/5507)
- fix crypto-js in safe mode by @lohit-bruno in [#5566](https://github.com/usebruno/bruno/pull/5566)
- fix: environment list scroll by @pooja-bruno in [#5585](https://github.com/usebruno/bruno/pull/5585)
- fix: env name overflow by @pooja-bruno in [#5598](https://github.com/usebruno/bruno/pull/5598)
- fix: Replace SingleLineEditor with MultiLineEditor in EnvironmentVariables components and add masking functionality by @Pragadesh-45 in [#5576](https://github.com/usebruno/bruno/pull/5576)
- fix: Add null safety checks in GlobalSearchModal by @pooja-bruno [#5625](https://github.com/usebruno/bruno/pull/5625)
- fix: add xdg-portal version override for Linux by @Pragadesh-45 [#5618](https://github.com/usebruno/bruno/pull/5618)
- fix e2e tests by @lohit-bruno
- fix: git url validation by @pooja-bruno

## Others
- add end-to-end tests for collection run reports by @sanjaikumar-bruno in [#5562](https://github.com/usebruno/bruno/pull/5562)
- Update digest authentication test cases with new URLs and credentials by @helloanoop in [#5531](https://github.com/usebruno/bruno/pull/5531)

## New Contributors
- @jayakrishnancn made their first contribution in [#5525](https://github.com/usebruno/bruno/pull/5525)