Back
Anoop M D
Patches for Bruno EXE
Windows
3 patches available
Bruno is an open-source, fast and lightweight API client for exploring and testing APIs. It’s designed to be a modern alternative to traditional API clients with a focus on speed, simplicity, and collaboration.
Bruno EXE Version 3.4.2
Release Date
5/26/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
v3.4.2 Latest$$$@bijin-bruno bijin-bruno released this 16 hours ago$$$ v3.4.2$$$ 7d2af32$$$Changelog$$$Fixes$$$fix(ui): tab type resolution for non request types by @sid-bruno in #8097$$$fix(api): multipart/mixed and multipart/form-data interpolation and generic request behaviour by @sid-bruno in #8087$$$fix(ui): remove stray semicolon typo from UI by @ganesh-bruno in #8088$$$Others$$$revert: perf: optimize DNS resolution to reduce request latency by @sid-bruno in #8092
Bruno EXE Version 3.3.0
Release Date
4/22/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
v3.3.0$$$ $$$Features$$$feat: Support PAC file upload by @dbrglc and @Pragadesh-45 in #7651$$$feat: replace send button with Send/Cancel buttons on request url by @gopu-bruno in #7675$$$feat: add gRPC proxy support by @lohit-bruno in #7575$$$feat: basic annotation syntax support for lang by @sid-bruno in #7609$$$feat: keybindings customisation by @shubh-bruno in #7603$$$feat(cookies): add direct cookie access methods and update translations by @sanish-bruno in #7073$$$feat: revamp Runner UI with Timings and Filters sections by @gopu-bruno in #7505$$$feat: add OAuth 1.0 authentication support by @lohit-bruno in #7482$$$feat: graphql query builder by @pooja-bruno in #7468$$$feat: persist window frames and widths by @shubh-bruno in #7409$$$feat: support for pkg installer by @shubh-bruno in #7561$$$feat: enhance ScriptError with source context and remove auto-commenting of untranslated pm commands by @sanish-bruno in #7449$$$feat(request-pane): restore body tab scroll position on tab switch by @Nizam-Chaudhary in #7250$$$feat: add proxy and SSL certificate support for AWS; Azure; and Vault Cloud secret managers by @lohit-bruno$$$feat: include git collection URL in generated documentation by @lohit-bruno$$$feat: improve telemetry and track trial users by @naman-bruno$$$feat: Github search and import for collections by @Pragadesh44-Bruno$$$feat: add support for embedded workspace fetch in bruno by @bijin-bruno$$$feat: Surface Stage; Commit; Push in Git UI for free users with upgrade modal by @gopu-bruno$$$feat: refine license activation error messages and SSL detection by @gopu-bruno$$$feat: show Initialize Git control in collection header by @gopu-bruno$$$feat: surface collection runner options and gate parameter component by @gopu-bruno$$$feat: bru visualize with handlebars support by @sanish-bruno$$$feat: .pkg installer for macos (nightly) builder by @shubh-bruno$$$feat: include posthogDistinctId in trial license verification by @naman-bruno$$$feat: introduce OpenAPI Sync beta feedback feature by @abhishek-bruno$$$Fixes$$$fix: fix scroll in querybar component by @naman-bruno in #7700$$$fix: timeline url race condition by @pooja-bruno in #7154$$$fix: resolve process.env variables in global environment level by @abhishek-bruno in #7600$$$fix: add uuid v7 support in pre-request scripts by @chirag-bruno in #7377$$$fix: validate environment variables in unsaved changes dialog by @chirag-bruno in #7403$$$fix: allow __Host- prefixed cookies to be stored via script API by @abhishek-bruno in #7549$$$fix: clear inherited DNS lookup for non-localhost URLs in redirect handling by @chirag-bruno in #7426$$$fix: graphql doc close button by @pooja-bruno in #7667$$$fix: sample collection creation race condition by @bijin-bruno in #7665$$$fix: close previous SSE connection before sending new request by @chirag-bruno in #7474$$$fix: support response query filtering in safe mode by @abhishek-bruno in #7441$$$fix: isJson assertion should accept arrays as valid JSON by @abhishek-bruno in #7620$$$fix: handle copy/paste item for requests & js file by @shubh-bruno in #7656$$$fix: add size and duration fields to CLI bru.runRequest() response by @chirag-bruno in #7429$$$fix: allow file selection in multipart form without entering a key first by @pooja-bruno in #7640$$$fix: prevent autoscroll cursor when middle-clicking to close tabs by @abhishek-bruno in #7443$$$fix: include examples when writing collection items in CLI OpenAPI import by @abhishek-bruno in #7613$$$fix: clear CodeMirror selection highlight on blur in inline editors by @abhishek-bruno in #7619$$$fix: forward cookies from 4XX/5XX responses in collection runner and CLI by @abhishek-bruno in #7498$$$fix(cli): handle non-array tags from bru parser to prevent crash by @abhishek-bruno in #7631$$$fix: handle non-array tags from bru parser to prevent crash by @abhishek-bruno in #7616$$$fix: cURL paste not updating request tab editors visually by @chirag-bruno in #7610$$$fix: autosave playwright test by @pooja-bruno in #7641$$$fix: prevent rerun flick
Bruno EXE Version 3.3.0
Release Date
4/22/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
v3.3.0$$$ $$$Features$$$feat: Support PAC file upload by @dbrglc and @Pragadesh-45 in #7651$$$feat: replace send button with Send/Cancel buttons on request url by @gopu-bruno in #7675$$$feat: add gRPC proxy support by @lohit-bruno in #7575$$$feat: basic annotation syntax support for lang by @sid-bruno in #7609$$$feat: keybindings customisation by @shubh-bruno in #7603$$$feat(cookies): add direct cookie access methods and update translations by @sanish-bruno in #7073$$$feat: revamp Runner UI with Timings and Filters sections by @gopu-bruno in #7505$$$feat: add OAuth 1.0 authentication support by @lohit-bruno in #7482$$$feat: graphql query builder by @pooja-bruno in #7468$$$feat: persist window frames and widths by @shubh-bruno in #7409$$$feat: support for pkg installer by @shubh-bruno in #7561$$$feat: enhance ScriptError with source context and remove auto-commenting of untranslated pm commands by @sanish-bruno in #7449$$$feat(request-pane): restore body tab scroll position on tab switch by @Nizam-Chaudhary in #7250$$$feat: add proxy and SSL certificate support for AWS; Azure; and Vault Cloud secret managers by @lohit-bruno$$$feat: include git collection URL in generated documentation by @lohit-bruno$$$feat: improve telemetry and track trial users by @naman-bruno$$$feat: Github search and import for collections by @Pragadesh44-Bruno$$$feat: add support for embedded workspace fetch in bruno by @bijin-bruno$$$feat: Surface Stage; Commit; Push in Git UI for free users with upgrade modal by @gopu-bruno$$$feat: refine license activation error messages and SSL detection by @gopu-bruno$$$feat: show Initialize Git control in collection header by @gopu-bruno$$$feat: surface collection runner options and gate parameter component by @gopu-bruno$$$feat: bru visualize with handlebars support by @sanish-bruno$$$feat: .pkg installer for macos (nightly) builder by @shubh-bruno$$$feat: include posthogDistinctId in trial license verification by @naman-bruno$$$feat: introduce OpenAPI Sync beta feedback feature by @abhishek-bruno$$$Fixes$$$fix: fix scroll in querybar component by @naman-bruno in #7700$$$fix: timeline url race condition by @pooja-bruno in #7154$$$fix: resolve process.env variables in global environment level by @abhishek-bruno in #7600$$$fix: add uuid v7 support in pre-request scripts by @chirag-bruno in #7377$$$fix: validate environment variables in unsaved changes dialog by @chirag-bruno in #7403$$$fix: allow __Host- prefixed cookies to be stored via script API by @abhishek-bruno in #7549$$$fix: clear inherited DNS lookup for non-localhost URLs in redirect handling by @chirag-bruno in #7426$$$fix: graphql doc close button by @pooja-bruno in #7667$$$fix: sample collection creation race condition by @bijin-bruno in #7665$$$fix: close previous SSE connection before sending new request by @chirag-bruno in #7474$$$fix: support response query filtering in safe mode by @abhishek-bruno in #7441$$$fix: isJson assertion should accept arrays as valid JSON by @abhishek-bruno in #7620$$$fix: handle copy/paste item for requests & js file by @shubh-bruno in #7656$$$fix: add size and duration fields to CLI bru.runRequest() response by @chirag-bruno in #7429$$$fix: allow file selection in multipart form without entering a key first by @pooja-bruno in #7640$$$fix: prevent autoscroll cursor when middle-clicking to close tabs by @abhishek-bruno in #7443$$$fix: include examples when writing collection items in CLI OpenAPI import by @abhishek-bruno in #7613$$$fix: clear CodeMirror selection highlight on blur in inline editors by @abhishek-bruno in #7619$$$fix: forward cookies from 4XX/5XX responses in collection runner and CLI by @abhishek-bruno in #7498$$$fix(cli): handle non-array tags from bru parser to prevent crash by @abhishek-bruno in #7631$$$fix: handle non-array tags from bru parser to prevent crash by @abhishek-bruno in #7616$$$fix: cURL paste not updating request tab editors visually by @chirag-bruno in #7610$$$fix: autosave playwright test by @pooja-bruno in #7641$$$fix: prevent rerun flick
Bruno EXE Version 3.2.2
Release Date
4/3/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Changelog$$$Fixes$$$fix: app crashes when closing the window by @chirag-bruno in #7637$$$fix: preserve user-defined boundary in multipart/mixed Content-Type header by @chirag-bruno in #7531$$$fix: preserve query params without values by not appending = sign by @pooja-bruno in #7567$$$fix: ensure string values within auth; add string header processing during postman collection imports by @sanish-bruno in #7646$$$fix: recreate HTTP/HTTPS agents on redirect to prevent stale agent reuse by @lohit-bruno in #7615$$$fix: re-apply secret masking after editor value changes by @abhishek-bruno in #7585$$$fix(security): sanitise HTML before being rendered in documentation blocks by @sid-bruno in #7598 - Credits to @andrejtomci and other anonymous contributors for bringing it up$$$fix: update system proxy fetching to use finally by @sid-bruno in #7652$$$fix: status & statusText swap by @shubh-bruno in #7589$$$fix: convert non-string variable values to strings during postman import by @pooja-bruno in #7476$$$fix: add conversion for non-string values within headers; params; etc during postman collection imports by @sanish-bruno in #7644$$$Others$$$security: fix all critical vulnerable dependency reports by @sid-bruno in #7645$$$chore: add a promise based wait group for the shell variables by @sid-bruno in #7647$$$Full Changelog: v3.2.0...v3.2.2
Bruno EXE Version 3.2.2
Release Date
4/3/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Changelog$$$Fixes$$$fix: app crashes when closing the window by @chirag-bruno in #7637$$$fix: preserve user-defined boundary in multipart/mixed Content-Type header by @chirag-bruno in #7531$$$fix: preserve query params without values by not appending = sign by @pooja-bruno in #7567$$$fix: ensure string values within auth; add string header processing during postman collection imports by @sanish-bruno in #7646$$$fix: recreate HTTP/HTTPS agents on redirect to prevent stale agent reuse by @lohit-bruno in #7615$$$fix: re-apply secret masking after editor value changes by @abhishek-bruno in #7585$$$fix(security): sanitise HTML before being rendered in documentation blocks by @sid-bruno in #7598 - Credits to @andrejtomci and other anonymous contributors for bringing it up$$$fix: update system proxy fetching to use finally by @sid-bruno in #7652$$$fix: status & statusText swap by @shubh-bruno in #7589$$$fix: convert non-string variable values to strings during postman import by @pooja-bruno in #7476$$$fix: add conversion for non-string values within headers; params; etc during postman collection imports by @sanish-bruno in #7644$$$Others$$$security: fix all critical vulnerable dependency reports by @sid-bruno in #7645$$$chore: add a promise based wait group for the shell variables by @sid-bruno in #7647$$$Full Changelog: v3.2.0...v3.2.2
Bruno EXE Version 3.2.2
Release Date
4/3/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Changelog$$$Fixes$$$fix: app crashes when closing the window by @chirag-bruno in #7637$$$fix: preserve user-defined boundary in multipart/mixed Content-Type header by @chirag-bruno in #7531$$$fix: preserve query params without values by not appending = sign by @pooja-bruno in #7567$$$fix: ensure string values within auth; add string header processing during postman collection imports by @sanish-bruno in #7646$$$fix: recreate HTTP/HTTPS agents on redirect to prevent stale agent reuse by @lohit-bruno in #7615$$$fix: re-apply secret masking after editor value changes by @abhishek-bruno in #7585$$$fix(security): sanitise HTML before being rendered in documentation blocks by @sid-bruno in #7598 - Credits to @andrejtomci and other anonymous contributors for bringing it up$$$fix: update system proxy fetching to use finally by @sid-bruno in #7652$$$fix: status & statusText swap by @shubh-bruno in #7589$$$fix: convert non-string variable values to strings during postman import by @pooja-bruno in #7476$$$fix: add conversion for non-string values within headers; params; etc during postman collection imports by @sanish-bruno in #7644$$$Others$$$security: fix all critical vulnerable dependency reports by @sid-bruno in #7645$$$chore: add a promise based wait group for the shell variables by @sid-bruno in #7647$$$Full Changelog: v3.2.0...v3.2.2
Interested in automating patching for Bruno EXE?