Releases: usebruno/bruno
Releases · usebruno/bruno
v1.23.1
Features
- Added support for importing open API specs via URL.
Fixes
- Resolved issues with import functionality for previously exported collections from Bruno
- Git UX improvements and bug fixes.
Full Changelog: v1.23.0...v1.23.1
v1.23.0
What's Changed
- Allow bru.setNextRequest() on Test Scripts (#2155) by @BruAlcaraz in #2552
- Fix test results when the same request is executed more than 1 time (#2522) by @BruAlcaraz in #2551
- feat: Add
flow
option for "sequential" flow in scripts by @Its-treason in #2704 - feat: Download collection report
- feat: Git Push and Pull
- fix: Fix openapi spec viewer issues when opening api spec
- fix: OAuth 2.0 Grant Type Authorization: "invalid_client" error / URL Encode of Client ID by @pietrygamat in #2129
- Bugfix - fix broken unit tests by @pietrygamat in #2672
- fix: removed unused code by @lohxt1 in #2729
New Contributors
- @BruAlcaraz made their first contribution in #2552
Full Changelog: v1.22.0...v1.23.0
v1.22.0
What's Changed
- Fix Multipart request file input init value and clear value by @maxdestors in #2609
- feat/rename collectionVariables variable name to runtimeVariables by @lohxt1 in #2638
- update node-machine-id to @usebruno/node-machine-id by @lohxt1 in #2661
- Feat/electron bump by @lohxt1 in #2668
- scrollbar fix by @lohxt1 in #2670
- feat: Git Clone UI
- fix: issue related to openapi not displaying in spec designer solved
Full Changelog: v1.21.0...v1.22.0
v1.21.0
What's Changed
Features
Fixes
- fix: fixed issue related to codemirror code folding not working
- fix: fixed pdf viewer crash issue
- fix: fixed hashicorp vault integration issue which was resetting
secrets.json
Full Changelog: v1.20.4...v1.21.0
v1.20.4
v1.20.3
What's Changed
- fix: folder level headers/vars not saved in windows by @lohxt1 in #2595
- fix: Import Bruno Collection fails - ValidationError: headers are required #2583 by @sfreeman422 in #2598
- fix: collection export import by @lohxt1 in #2601
- fix: Cloning a dir now clone also folder.bru files recursively#2593 by @fgrande in #2596
- fix: Bruno CLI tries to execute folder.bru #2584 by @fgrande in #2585
- fix: CLI doesn't interpolate params on the URL #2587 by @fgrande in #2588
- chore: fixed typos in bruno-cli readme.md by @jcari-dev in #2600
New Contributors
- @sfreeman422 made their first contribution in #2598
Full Changelog: v1.20.2...v1.20.3
v1.20.2
What's Changed
- fix(#2573): Fix broken resequenzing of requests by @Its-treason in #2574
Full Changelog: v1.20.1...v1.20.2
v1.20.1
What's Changed
Features
- feat: Add autocompletion for headers value by @GuillaumeOnepilot in #1142
- feat: Bulk env import and UX/UI improvements by @bpoulaindev in #2509
- feat: bru.hasEnvVar, bru.hasVar, bru.deleteVar by @lohxt1 in #2531
- feat: add collection and folder data to exported bruno collection json by @lohxt1 in #2560
Fixes
- Fixed issue where collection close operation was failing
- fix/variables highlighting by @lohxt1 in #2502
- Fix(#911): Scrolling issue caused by editor height by @NickBoyadjian in #1058
- Bugfix/links in docs by @sanjai0py in #2561
- collection json export with folder and collection bru data by @lohxt1 in #2563
- import environments ui and collection root object for json export - updates by @lohxt1 in #2565
New Contributors
- @NickBoyadjian made their first contribution in #1058
- @GuillaumeOnepilot made their first contribution in #1142
Full Changelog: v1.20.0...v1.20.1
v1.20.0
What's Changed
Features
- feat: add recursive interpolate by @leoferreiralima in #2234
- feature: Augment default truststore by default, optionally limit to custom CA certs by @slowjoe007 in #2057
- Added IsArray on Assert by @fgrande in #2413
- Feat/highlight path params by @sanjai0py in #2415
- Feat/client cert types by @lohxt1 in #2482
- Folder level Headers, Scripts and Tests by @helloanoop, @bpoulaindev in #2529
Fixes
- Fix: Catch post request variable evaluation errors by @rbideau in #2324
- fix: changed title from 'bruno' to 'Bruno' by @anusreesubash in #2476
- bugfix(#2439) by @sanjai0py in #2465
- bugfix(#2462) by @sanjai0py in #2463
- fix: Pass the scope conditionally for OAuth2 Password Credentials by @nicolasnobelis in #2447
- interpolate vars correctly in graphql introspection request by @Jackevansevo in #2317
- fix: add authorization token to generate code by @leoferreiralima in #1792
- fix: decomment not working in json body by @asonkeri in #1819
- Fix postman translation : support postman. ; additional translations by @bpoulaindev in #2453
- fix/generate code auth header validation by @lohxt1 in #2490
- add decomment step in a try catch block by @lohxt1 in #2485
- fix(#1912) Refactor countRequests function to use getTotalRequestCountInCollection in CollectionSettings/Info/index.js by @sanjai0py in #2140
- Fix/graphql file load by @lohxt1 in #2484* update interpolate function in bruno js by @lohxt1 in #2479
- Fixed English grammar/typo by @vinyll in #2493
- Fix error when attempting to "generate code" of a request by @JeanLethiec in #2501
- updated testbench collection by @lohxt1 in #2542
Others
- feat: request vars, bru.getRequestVar function by @lohxt1 in #2541
- refactor: Handle errors when importing collections by @sanjai0py in #2455
- docs: update broken relative links between various document translations and embedded images by @pietrygamat in #2392
New Contributors
- @leoferreiralima made their first contribution in #2234
- @nicolasnobelis made their first contribution in #2447
- @fgrande made their first contribution in #2413
- @Jackevansevo made their first contribution in #2317
- @vinyll made their first contribution in #2493
- @JeanLethiec made their first contribution in #2501
Full Changelog: v1.19.0...v1.20.0
v1.19.0
What's Changed
Features
- feat: path parameters support by @game5413 in #484
- feat: add support for state param for OAuth2 Authorization Code flow by @dhananjaykadam in #2330
- feat: vault integration
Fixes
- fix(#2367): handle response body decode by @lohxt1 in #2371
- fix: Check OAuth2 redirect URL for matching callback URL and authorization code in query parameters by @dakshin-k in #2148
- bugfix(#2401) by @sanjai0py in #2407
- chore: fix tests for bruno-electron & bruno-lang by @lohxt1 in #2410
- fix(#2122): add specific error status codes by @jzorn in #2126
- chore: fix cli tests by @lohxt1 in #2412
New Contributors
- @dhananjaykadam made their first contribution in #2330
- @dakshin-k made their first contribution in #2148
- @jzorn made their first contribution in #2126
Full Changelog: v1.18.1...v1.19.0