Features
- Add: Bulk and url import support by @pooja-bruno
- Feat: Masking secret values within downloaded reports by @sanjaikumar-bruno
- Feat: Persist response body scroll position across tabs by @terminal-overflow in #3902
- Feat: New import modal by @pooja-bruno in #5050
- Include oauth2 additional parameters in bruno collection exports by @lohit-bruno in #5422
- Change landing page of Bruno by @ganesh-bruno in #5436
- Feat: Add WSSE authentication support to gRPC requests by @sanish-bruno in #5455
- Feat: Custom HTTP method by @sanjaikumar-bruno in #4841
- Add: Global search modal by @pooja-bruno in #5400
- Feat: Adding metadata to report by @sreelakshmi-bruno in #5360
Fixes
- Fix: Github scripts tests by @lohit-bruno
- Fix: Collection runner download - add missing fs lib import by @lohit-bruno
- Fix: Skip disables secrets from azure secret fetch by @pooja-bruno
- Fix: Show request body in devtools #5336 by @tlaloc911 in #5337
- Fix: Large response crash bruno by @naman-bruno in #5385
- Fix: Environment persistence and UI by @sanjaikumar-bruno in #5404
- Fix: Incorrectly counts running/in-progress requests by @jokj624 in #5253
- Fix: Resolve URL and search string for proper handling in digest auth interceptor by @Pragadesh-45 in #5317
- Fix: Store redirect cookies under initial request domain by @pooja-bruno in #5387
- Fix: Unable to set request bodies with colon characters in their names by @pietrygamat in #3178
- Fix: Openapi auth import in bruno by @pooja-bruno in #5354
- Fix: GraphQL documentation theme by @notKvS in #5435
- Fix(Curl-parser): Curl commands with url without protocol by @bijin-bruno in #5453
- Fix(Apt): Ensure Bruno repo key is world-readable on Debian 12+ by @Pragadesh-45 in #5474
- Fix: Bruno GUI hangs on 308 redirect by @naman-bruno in #5445
- Bugfix/Global shortcut unfocused by @bernborgess in #5490
- Fix: Add z-index to CodeMirror hint box by @josbiz in #5459
- Fix: Remove use of
globalShortcut
for minimize/hide to avoid hijacking system shortcuts by @Pragadesh-45 in #5458 - Fix: Ca certs fixes and tests by @lohit-bruno in #5429
Others
- Update: Paid modal language by @rreyn-bruno
- Rename: Golden edition to features in preference in modal by @pooja-bruno
- Added dev utils and remove chrome console by @ganesh-bruno
- Moved e2e import tests to the tests folder by @lohit-bruno
- Chore: Electron builder updates by @lohit-bruno in #5425
- Chore: Eslint updates and fixes by @lohit-bruno in #5402
- Update: Readme.md installation instructions via Apt (#5411) by @jbraconig in #5412
- Rename: Query table value from path to value by @ganesh-bruno in #5139
- Changed example to cjs syntax by @ganesh-bruno in #4526
- [Snyk] Upgrade @faker-js/faker from 8.4.0 to 8.4.1 by @bijin-bruno in #5347
- Update: The grpc tagline by @ganesh-bruno in #5449
- Add: Playwright tests for Notifications modal and Sidebar toggle by @helloanoop in #5466
- Update: Bruno's age 🎉 by @Pragadesh-45 in #5328
- Add: HttpMethodSelector component tests by @helloanoop in #5481
- Add: Playwright test for import collection modal by @pooja-bruno in #5487
- Add: Vscode image by @naman-bruno in #5491
- Refactor: Tests by @helloanoop in #5517
- Feat: Script to calculate locs of repo by @helloanoop in #5238
- Add: Playwright testing guide for Bruno application by @sanish-bruno in #5262
- Node VM support by @lohit-bruno in #5518
New Contributors
- @terminal-overflow made their first contribution in #3902
- @jbraconig made their first contribution in #5412
- @josbiz made their first contribution in #5459
- @notKvS made their first contribution in #5435
- @bernborgess made their first contribution in #5490