Releases: usebruno/bruno
Releases · usebruno/bruno
v1.34.0
Full Changelog: v1.34.0...v1.34.0
Features
- feat: support for importing multiple collections at once @sanjai0py
- feat: upgrade libraries for dependabot alerts by @lohxt1 in #3300
- feat/import folder and collection level scripts from postman by @Pragadesh-45 in #3334
- feat:add res() function shim to safe-mode by @lohxt1 in #3345
Fixes
- fix: global env ui fixes by @lohxt1 in #3305
- fix: add global env vars to the active collection by @lohxt1 in #3312
- fix: bruno-app build command update by @lohxt1 in #3322
- fix: Add missing postman translation functions by @Spencerhutch in #3324
- Fixes Issue #3233: set httpsAgentRequestFields on request.httpsAgent when shouldProxy or shouldUseSystemProxy was false by @giuseppemilicia in #3317
- fix: global env - for selected env in sidebar - check for updates by @lohxt1 in #3344
New Contributors
- @Spencerhutch made their first contribution in #3324
- @giuseppemilicia made their first contribution in #3317
Full Changelog: v1.33.1...v1.34.0
v1.33.1
What's Changed
- fix: failing to import insomnia collection when username/password in auth is null by @jake-owen-p in #3293
- Style: Update
Toolhint
Z-Index and Add Toolhint forGlobalEnvironmentSelector
by @Pragadesh-45 in #3284 - Create default environments on openapi import using server url by @anusreesubash in #3267
- fix(#3287): res.setBody safe mode by @lohxt1 in #3299
- Fix Date Handling in Insomnia Collection Import by @anusreesubash in #3303
- Refactor environment variable styling and error handling by @sanjai0py in #3291
New Contributors
- @jake-owen-p made their first contribution in #3293
Full Changelog: v1.33.0...v1.33.1
v1.33.0
What's Changed
Features
Fixes
- Fixed Ultimate Edition feature missing issue
Full Changelog: v1.32.1...v1.33.0
v1.32.1
What's Changed
Features
Fixes
- fix: correcting WSSE logic by @dwolter-emarsys in #3252
- fix: Update color variable in Keybindings component by @sanjai0py in #3251
- fix: Handle blank post request variables in request run by @Pragadesh-45 in #3249
- fix: select no-env issue by @lohxt1 in #3247
New Contributors
- @dwolter-emarsys made their first contribution in #3252
Full Changelog: v1.32.0...v1.32.1
v1.32.0
What's Changed
Features
- feat: remember last selected env by @lohxt1 in #3215
- feat: Added Keybindings tab. by @sanjai0py in #3204
Fixes
- fix: interpolate form-urlencoded and multipart formdata values individually by @lohxt1 in #3237
- fix: interpolate json body for type object -- graphql variables by @lohxt1 in #3212
- fix: remove glow outline around folded JSON by @sanjai0py in #3208
- fix: restrict access to system process env vars by @lohxt1 in #3226
- fix: Cursor jump on Query Params by @Pragadesh-45 in #3227
Full Changelog: v1.31.0...v1.32.0
v1.31.0
What's Changed
Breaking Change
API req.getBody()
returns a plain object instead of FormData instance for multipart/form-data requests
Features
- feat: Interpolate variables in multipart/form-data body by @lohxt1 in #3142
- feat: wsse auth by @dwolter-emarsys and @sanjai0py in #3172
- feat: codegen support for grapqhl by @ajubin in #1288
- feat: request execution mode by @lohxt1 in #3200
Fixes
- fix application/xml import issue for insomnia by @itsarijitray in #3168
- fix(#2431) Refactor URL construction in Postman collection processing by @sanjai0py in #2445
- fix: runner results response preview by @lohxt1 in #3176
- fix: response pane stop watch issue by @lohxt1 in #3175
- fix: close saved tabs button issue by @lohxt1 in #3174
- Bugfix/openapi ensure url by @anusreesubash in #3183
- Conditionally render generate-code button only if the request.type is 'http-request' or 'graphql-request' by @sanjai0py in #3190
- feat: remove pre-request var tooltip by @lohxt1 in #3188
- Bugfix/rename request open tab not found by @Pragadesh-45 in #3192
- Bugfix/rename with same name by @Pragadesh-45 in #3171
- Fix #2760: Path params trailing slash by @sam-briggs-depop in #3065
- fix: rename with same name for
Environments
by @Pragadesh-45 in #3199
Others
- preferences modal restructure by @lohxt1 in #3170
- Enhancement: Accessibility issues on the Welcome page by @Pragadesh-45 in #3173
New Contributors
- @itsarijitray made their first contribution in #3168
- @ajubin made their first contribution in #1288
- @sam-briggs-depop made their first contribution in #3065
Full Changelog: v1.30.1...v1.31.0
v1.30.1
v1.30.0
What's Changed
Features
- feat: api key auth by @sanjai0py in #2478
- feat: added generate code button in query url bar to increase its visibility by @srrathi in #3099
- feat: add logic to handle saving collection settings on shortcut (preview mode) by @Pragadesh-45 in #3145
Fixes
- fix: Allow to set custom user agent by @panda7789 in #3146
- feature/useFocusTrap: Support focusable tab cycles in
Modal
(Update of PR #3075) by @Pragadesh-45 in #3133 - fix: accessibility issue in side bar's footer by @Pragadesh-45 in #3130
- fix: stringify response data for query result view by @lohxt1 in #3155
New Contributors
Full Changelog: v1.29.1...v1.30.0
v1.29.1
What's Changed
- fix: fixed oauth2 authentication that was broken
- fix: axios transform request bind by @lohxt1 in #3123
- fix: handle case of text when invalid JSON (#3119) by @TheoD02 in #3120
- fix: fixed security vulnerabilities in markdown docs viewer by @lohxt1 in #3122
- fix: Improve how the URL values are transformed in postman export. by @sanjai0py in #3025
New Contributors
Full Changelog: v1.29.0...v1.29.1
v1.29.0
What's Changed
- feat: Feature/cli support multiple reporters by @iamdavidfrancis in #2911
- feat: Table resize and reorder by @Pragadesh-45 in #2641
- feat(#2265): Support GraphQL variables formatting by @Eynorey in #2267
- feat: display raw query response unformatted for readability by @DawoodMorris in #2272
- feat: tab key cycling within form inputs @Pragadesh-45 in #3075
- feat: Set response body function by @sergeikaretnikov in #3076
- feat: useragent-header by @panda7789 in #2979
- feat: Support more languages in Generate Code by @HSGamer in #2991
- feat(#1222): trigger modal's handleConfirm on ENTER key down by @juprem in #1223
- Feat/support for multiple preview modes of same response type by @lohxt1 in #2606
Fixes
- fix: invalid json body mistakenly quoted by @GregoireBellon in #2449
- Bugfix/openapi import array body by @anusreesubash in #3009
- added validations for spec and ref by @anusreesubash in #2962
- Don't include state in OAuth 2 exchange flow by @oleg-codaio in #3034
- fix: middle button click to close - SpecialTab and RequestTabNotFound by @Pragadesh-45 in #3044
- fix: add hints of 'bru' object for 'getFolderVar' and 'getCollectionVar' methods by @chrisnagel in #3062
- fix: Now the special characters in the search value are escaped before constructing the regexp. by @sanjai0py in #3057
- fix: cursor jump to start by @maxdiplogit in #3082
- fix cursor position restoration after
URL
trimming by @Pragadesh-45 in #3087 - bugfix(#1320):Now the form-url-encoded params in the body can contain multiple values with same name. by @sanjai0py in #2964
- Fix #1300 : Handling request name conflicts while importing postman V2 collections by @aniltallam in #1298
- Improved the Environments modal with accessibility fixes by @sanjai0py in #2153
- Bugfix/openapispec empty tag by @anusreesubash in #2935
- Improved Request Count Calculation and UI Handling in RunCollectionItem by @anusreesubash in #2959
- fix: handle multiple vars in url without breaking path params by @apoorvyadav1111 in #3107
- fix: handle functions while marshalling by @shishir-karanth in #3102
- fix: disableParsingResponseJson shim fn in safe mode by @lohxt1 in #3110
- fix: revert enter key submit logic for new request form by @lohxt1 in #3114
Others
- Remove mustache.js by @grubersjoe in #674
- Added a more descriptive error message on create and clone collection. by @zachary-berdell-elliott in #3046
- style: added bottom border for
Table
component by @Pragadesh-45 in #3078 - Refactor: Extract CloseTabIcon, DraftTabIcon by @edbrannin in #1166
New Contributors
- @Eynorey made their first contribution in #2267
- @GregoireBellon made their first contribution in #2449
- @oleg-codaio made their first contribution in #3034
- @DawoodMorris made their first contribution in #2272
- @sergeikaretnikov made their first contribution in #3076
- @maxdiplogit made their first contribution in #3082
- @aniltallam made their first contribution in #1298
- @HSGamer made their first contribution in #2991
- @edbrannin made their first contribution in #1166
- @apoorvyadav1111 made their first contribution in #3107
- @juprem made their first contribution in #1223
- @iamdavidfrancis made their first contribution in #2911
- @shishir-karanth made their first contribution in #3102
Full Changelog: v1.28.0...v1.29.0