Bruno (tool)

notes:

no notes

Release list
2.15.1
2.15.0
2.14.2
2.14.1
2.14.0
2.13.2
2.13.1
2.13.0
2.12.0
2.11.0
2.10.1
2.10.0
2.9.1
2.9.0
2.8.1
2.8.0
2.7.0
2.6.1
2.6.0
2.5.0
6m+
Release notes:

Features

  • feat: add visual indicator for GQL requests by @mheidinger in #5679
  • feat: add process.env variable support to GraphQL introspection by @anusree-bruno in #5008
  • feat: add API Key auth in code generator by @naman-bruno in #4279
  • feat: add bru.utils.minifyXml and bru.utils.minifyJson by @0x416c6578 in #5809
  • feat: add copy and paste functionality for requests by @pooja-bruno in #5907
  • feat: Import Insomnia environments by @sanjaikumar-bruno in #5716
  • feat: enhance environment variable persistence handling by @sanjaikumar-bruno in #5783
  • feat: fuzzy search for grpc methods list by @abhishek-bruno in #5940
  • feat: import and export functionality for collection and global environments by @lohit-bruno in #5910
  • feat: response examples by @sanish-bruno in #5936
  • feat: Import WSDL to collection by @tester22 in #5015
  • feat: add for vault auth mode by @pooja-bruno
  • feat: import postman/insomnia urls functionality added by @abhishek-bruno

Fixes

  • fix: resolve global env variable becoming undefined on script execution by @abhishek-bruno in #5816
  • feat: Optimize MaskedEditor Performance and Simplify Masking Logic by @Pragadesh-45 in #5748
  • fix: saving url in response pane by @BlakeGuilloud in #5829
  • fix: prettify JSON with variables by @usuhayaa and @lohit-bruno in #5113 and #6038
  • fix: show dot on used preset setting by @josbiz in #5164
  • fix: dot on unused proxy settings by @josbiz in #5163
  • fix: grpc timeline crash by @sanish-bruno in #5999
  • fix: High CPU due to WMI queries by @naman-bruno in #5924
  • fix: crash on viewing large responses by @naman-bruno in #5647
  • fix: Error importing curl with no space in header by @TanishqSingla in #5897
  • Fix/client cert passphrase issues by @abhishek-bruno in #5898
  • fix: restore text selection and copy in read-only CodeEditor - Issue #5982 by @drchiodo in #5983
  • fix: improve URL validation in GenerateCodeItem by @barelyhuman in #5998
  • fix: handle options prop defaults for req body apis in safe mode by @lohit-bruno in #6001
  • fix: ensure protocolVersion is a number in WebSocket options by @barelyhuman in #6013
  • fix: support bin header in gRPC by @jporsay @sanish-bruno in #5869
  • fix: handle options in getBody for QuickJS VM by @anusree-bruno in #4614
  • fix: process uptime in dev tools by @aquacash5 in #5961
  • fix: import environment functionality validations and fixes by @lohit-bruno in #5964
  • fix: issue with saving Auth mode by @pooja-bruno in #4708
  • fix: added option to revert changes by @anusree-bruno in #4503
  • fix: moved custom search to components folder by @anusree-bruno in #5750
  • fix: added jsonwebtoken as inbuilt library by @anusree-bruno in #5535
  • fix: Fix the space encoding issue by @vipin-sundar in #4478
  • fix: incorrect space encode by @chirag-bruno in #5870
  • fix: Generate Code does urlencoding twice by @sid-bruno in #5881
  • fix: recursive interpolation of dynamic variable by @chirag-bruno in #5900
  • fix: export folder and collection level scripts by @abhishek-bruno in #5942
  • fix: safe serialise TypedArrays to avoid loosing constructor information by @barelyhuman in #5941
  • fix: Multi sub protocol support for web sockets by @barelyhuman in #5903
  • fix: Azure CLI not accessible when app launched from Finder on macOS by @pooja-bruno
  • fix: update $PATH command by @lohit-bruno
  • fix: vault secrets manager certs and proxy fixes by @lohit-bruno
  • fix: add defaults for params and headers request prop by @lohit-bruno

Others

  • feat(common): add patternHasher utility for hashing and restoring string from special characters by @sid-bruno in #6032
  • tests: add tests for URN parsing by @Pragadesh-45 in #5819
  • tests: added tests for replacing invalid variable characters in Postman collection Env by @sanjaikumar-bruno in #4634
  • tests: playwright tests for create request with http, gRPC, ws, graphql by @sanish-bruno @abhishek-bruno in #5952
  • tests: Change how test runner handles pageWithUserData tests by @sid-bruno in #5922
  • tests: refactor request creation location checks in a collection by @bijin-bruno in #5958
  • docs: update readme_cn.md by @ZieglerZhu in #4747
  • docs: add arch linux install to readme by @bupd in #4569
  • docs: Update readme.md by @kosarinin in #5883
  • tests: flaky large response test and update app preferences for few tests by @bijin-bruno in #5963
  • tests: update test URLs having httpbin. Add redirect chain endpoint to test server by @abhishek-bruno in #5989
  • tests: revert increasing playwright worker count by @bijin-bruno in #5906
  • fix: incomplete tests by @barelyhuman in #5824

New Contributors

  • @abhishek-bruno made their first contribution in https://github.com/usebruno/bruno/pull/5816
  • @BlakeGuilloud made their first contribution in https://github.com/usebruno/bruno/pull/5829
  • @ZieglerZhu made their first contribution in https://github.com/usebruno/bruno/pull/4747
  • @usuhayaa made their first contribution in https://github.com/usebruno/bruno/pull/5113
  • @0x416c6578 made their first contribution in https://github.com/usebruno/bruno/pull/5809
  • @bupd made their first contribution in https://github.com/usebruno/bruno/pull/4569
  • @vipin-sundar made their first contribution in https://github.com/usebruno/bruno/pull/4478
  • @kosarinin made their first contribution in https://github.com/usebruno/bruno/pull/5883
  • @TanishqSingla made their first contribution in https://github.com/usebruno/bruno/pull/5897
  • @aquacash5 made their first contribution in https://github.com/usebruno/bruno/pull/5961
  • @drchiodo made their first contribution in https://github.com/usebruno/bruno/pull/5983

Full Changelog: https://github.com/usebruno/bruno/compare/v2.13.2...2.14.0

Copyright © 2023 - All right reserved by Yadoc SAS