Skip to content

Releases: usebruno/bruno

v4.1.0

Choose a tag to compare

@sid-bruno sid-bruno released this 20 Aug 14:09

Changelog

Features

  • feat: Mock Server implementation by @utkarsh-bruno and @shubh-bruno in #8734
  • feat(docs): Rich text docs editor by @Gopi-bruno in #8559
  • feat(cli): add --global-env-var to override global environment variables at runtime by @abhishekp-bruno in #8620
  • feat(client certs): add global client certs and allow disabling individual client certs. by @morsh-bruno in #8751
  • feat(auth-headers): handling authorization header leaks to third party servers on redirect by @Gopi-bruno in #8380
  • feat(envs): adding search filter to environment selector dropdown by @Gopi-bruno in #8277
  • feat(environment): add default env to presets by @sachin-thakur-bruno in #8612
  • feat: support drag-and-drop and alphabetical sorting for variables by @adwait-bruno in #8603
  • feat: add sorting to the secrets tab as well by @adwait-bruno in #8871
  • feat(collections): open multiple collections from a monorepo by @gopu-bruno in #8724
  • feat(collections): add description text to open collection selection modal by @gopu-bruno in #8793
  • feat(presets): updated presets design by @sachin-thakur-bruno in #8828
  • feat(presets): updated dropdown with menu dropdown and label weight ux changes by @sachin-thakur-bruno in #8841
  • feat(migrate): enhance migration modal to handle collection drafts by @naman-bruno in #8899
  • feat: add migrate-to-YML pill to collection header by @naman-bruno in #8882
  • feat(converters): add support for script execution flow in yml configuration by @naman-bruno in #8745
  • feat: add preserve scripts option for Postman import/export by @gopu-bruno in #8726
  • feat(snapshot): persisting sidebar state in the snapshot by @Gopi-bruno in #8328
  • feat(code-mirror-search): add replace and replace-all with search position, debouncing and tests by @sachin-thakur-bruno in #8715
  • feat(db): sqlite as a re-usable SDK for secondary queries by @chirag-bruno in #8533
  • feat(request): warn when binary body file is missing on disk by @sanish-bruno and @rajashreehj-bruno in #8753
  • feat(size/M): Default to no environments selected in the Generate Documentation modal by @sachin-bruno in #8785
  • feat(ai): add focus for prompt input after AI response completion by @naman-bruno in #8747
  • feat(secrets): add GCP Secret Manager support by @abhishekp-bruno
  • feat(git): implement Git remote operation modals and enhance branch selection UI by @utkarsh-bruno
  • feat(proxy): implement Git proxy environment configuration by @utkarsh-bruno
  • feat(git-providers): apply network config for git provider APIs by @gopu-bruno
  • feat(app/git): inform the user that edits are being made on protected branches by @sid-bruno
  • feat(workspace): warning about unsynced collections excluded from Fetch in Bruno embed by @ravindra-bruno
  • feat(license): report app version, OS, arch and telemetry id on licence calls by @hassan-bruno

Fixes

Read more

v4.0.0

Choose a tag to compare

@vijayh-bruno vijayh-bruno released this 23 Jul 17:26

Changelog

Features

Fixes

Read more

v3.5.3

Choose a tag to compare

@sid-bruno sid-bruno released this 20 Jul 11:58

Changelog

Fixes

fix: refresh git state on the trailing edge of the throttle by @prateek-bruno
fix: preserve process env so git can resolve the commit author by @prateek-bruno

Full Changelog: v3.5.2...v3.5.3

v3.5.2

Choose a tag to compare

@sid-bruno sid-bruno released this 13 Jul 14:44

Changelog

Maintenance

  • Reverted signing identity to Anoop MD
  • Added chain of trust (designated requirement) for the apple signing certificates.

v3.5.1

v3.5.1 Pre-release
Pre-release

Choose a tag to compare

@bijin-bruno bijin-bruno released this 02 Jul 09:50

Changelog

Fixes

  • fix(lang): handle leading | being added to multipart-form file paths by @sid-bruno in #8444
  • fix(git): ignore index.lock and avoid updating file mtimes during git status/git diff by @prateek-bruno

Full Changelog: v3.5.0...v3.5.1

v3.5.0

Choose a tag to compare

@bijin-bruno bijin-bruno released this 23 Jun 15:50

Changelog

Features

Fixes

  • fix(workspace): keep workspace nav tabs visible when editing docs by @gopu-bruno in #8249
  • fix(apispec): prevent crash on non-array specs and fix Windows spec listing (BRU-3556) by @sundram-bruno in #8255
  • fix(timeline): scope scripted requests to their own request by @pooja-bruno in #8210
  • fix(snapshot): folder nested script tab interactivity and tests by @sid-bruno in #8225
  • fix(electron): Install packages dialog reports npm not on PATH when Node.js and npm are installed by @utkarsh-bruno in #8253
  • fix(proxy): refresh cached PAC content on demand by @pooja-bruno in #8173
  • fix(openapi-export): openapi spec export crash on websocket request by @prateek-bruno in #8132
  • fix(proxy): proxy config export from v2 to import in v3 by @abhishekp-bruno in #8112
  • fix(app): preserve multipart file values when creating example from r… by @pooja-bruno in #8129
  • fix(app): make SwaggerUI "Try it out" work cross-origin in API Spec viewer (BRU-3300) by @sundram-bruno in #8109
  • fix(workspace): open success toast on cancel by @DeviSriSaiCharan and @abhishekp-bruno in #8146
  • fix(cli): enhancement --bail flag not stopping execution when a test fails by @sharan-bruno in #8103
  • fix(import): preserve special chars in OpenAPI tag/folder names for yml collections by @sundram-bruno in #8123
  • fix(proxy): honor OS-level PAC configuration in system proxy mode by @pooja-bruno in #7766
  • fix(app): null-safe OAuth2 scope in OpenAPI export (BRU-3297) by @sundram-bruno in #8086
  • fix: varinfo drag-select dismiss by @shubh-bruno in #8070
  • fix(import): pm.setNextRequest(null) not translating to bru.runner.stopExecution() by @sharan-bruno in #8049
  • fix: select overview tab when closing all tabs by @naman-bruno in #8026
  • fix: relative path getting stored as absolute on windows by @prateek-bruno in #7895
  • fix: allow users to clear the cache, adds environment tests and re-serialization addition by @sid-bruno in #8035
  • fix: preserve stream-backed file bodies during request interpolation by @hriztam and @sid-bruno in #7939
  • fix: workspace home icon alignment in title bar when already fullscreen by @gopu-bruno in #7967
  • fix: restore saved credentials when switching back to original auth mode by @pooja-bruno in #7911
  • fix: normalize select file labels by @mturac in #8021
  • fix: refresh code editor and query editor on resize by @prateek-bruno in #7889
  • fix: file streaming for multipart bodies by @shubh-bruno in #7998
  • fix(import): Postman import ignores API Key "in" placement setting and defaults to header by @sharan-bruno in #7968
  • fix: handle empty mime type in insomnia importer by @prateek-bruno in #7828
  • fix: show whitespace-only error on Create workspace and collection modal by @prateek-bruno in #7883
  • fix(bruno-electron): interpolate auth headers for GraphQL introspection request by @phoval in #5560
  • fix(git): check only enabled for GitHub readiness on Git Home by @utkarsh-bruno
  • fix(reporter): handle NaN values for total controls/tests in HTML report during --bail runs by @sharan-bruno
  • fix(cli): enhancement in CLI (bail flag not stopping execution when a test fails in a csv file) by @sharan-bruno
  • fix(ui): refresh git ui when files in collections change by @prateek-bruno
  • fix: unintended file explorer trigger when clicking on create OpenAPI Spec by @pooja-bruno

Others

New Contributors

Full Changelog: v3.4.2...v3.5.0

v3.4.2

Choose a tag to compare

@bijin-bruno bijin-bruno released this 26 May 17:00

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

Full Changelog v3.4.1...v3.4.2

v3.4.1

Choose a tag to compare

@engineering-bruno engineering-bruno released this 21 May 08:33

Changelog

Fixes

  • Fixes event sync issues during crash

v3.4.0

Choose a tag to compare

@bijin-bruno bijin-bruno released this 20 May 17:00
659e02a

Changelog

Features

Fixes

Others

  • Add missing space in help text of Variables Editor window by @ryanjbonnell in #7871
  • update readme file with image by @ganesh-bruno in #7721
  • refactor(table): virtualise tables for perf for EditableTable components by @pooja-bruno in #7810
  • chore: re-add git into workspace switch for non-default by @sid-bruno
  • update docs for commands of getting current branch by @prateek-bruno
  • Redirect to Git overview after successful commit from diff view by @gopu-bruno
  • Improve Git IPC error messaging in the UI by @gopu-bruno
  • Inherit Value from registry for MSI Installs by @sid-bruno

New Contributors

Full Changelog: v3.3.0...v3.4.0

v3.3.0

Choose a tag to compare

@bijin-bruno bijin-bruno released this 22 Apr 17:00

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

Read more