v1.29.0
usebruno/brunov1.29.0Sep 17, 2024by helloanoop
AI Summary
A feature-rich release introducing CLI reporter support, UI enhancements like table resizing, GraphQL variable formatting, and improved keyboard navigation.
Key Highlights
- Added CLI support for multiple reporters
- Introduced table resize and reordering features
- Supported GraphQL variables formatting
- Added tab key cycling within form inputs
- Added user-agent header support
New Features
- CLI support for multiple reporters
- Table resize and reorder
- GraphQL variables formatting
- Tab key cycling in form inputs
- User-agent header support
- Generate Code language support
- Trigger modal confirm on Enter key
Full Release Notes
## What's Changed * feat: Feature/cli support multiple reporters by @iamdavidfrancis in https://github.com/usebruno/bruno/pull/2911 * feat: Table resize and reorder by @Pragadesh-45 in https://github.com/usebruno/bruno/pull/2641 * feat(#2265): Support GraphQL variables formatting by @Eynorey in https://github.com/usebruno/bruno/pull/2267 * feat: display raw query response unformatted for readability by @DawoodMorris in https://github.com/usebruno/bruno/pull/2272 * feat: tab key cycling within form inputs @Pragadesh-45 in https://github.com/usebruno/bruno/pull/3075 * feat: Set response body function by @sergeikaretnikov in https://github.com/usebruno/bruno/pull/3076 * feat: useragent-header by @panda7789 in https://github.com/usebruno/bruno/pull/2979 * feat: Support more languages in Generate Code by @HSGamer in https://github.com/usebruno/bruno/pull/2991 * feat(#1222): trigger modal's handleConfirm on ENTER key down by @juprem in https://github.com/usebruno/bruno/pull/1223 * Feat/support for multiple preview modes of same response type by @lohxt1 in https://github.com/usebruno/bruno/pull/2606 ## Fixes * fix: invalid json body mistakenly quoted by @GregoireBellon in https://github.com/usebruno/bruno/pull/2449 * Bugfix/openapi import array body by @anusreesubash in https://github.com/usebruno/bruno/pull/3009 * added validations for spec and ref by @anusreesubash in https://github.com/usebruno/bruno/pull/2962 * Don't include state in OAuth 2 exchange flow by @oleg-codaio in https://github.com/usebruno/bruno/pull/3034 * fix: middle button click to close - SpecialTab and RequestTabNotFound by @Pragadesh-45 in https://github.com/usebruno/bruno/pull/3044 * fix: add hints of 'bru' object for 'getFolderVar' and 'getCollectionVar' methods by @chrisnagel in https://github.com/usebruno/bruno/pull/3062 * fix: Now the special characters in the search value are escaped before constructing the regexp. by @sanjai0py in https://github.com/usebruno/bruno/pull/3057 * fix: cursor jump to start by @maxdiplogit in https://github.com/usebruno/bruno/pull/3082 * fix cursor position restoration after `URL` trimming by @Pragadesh-45 in https://github.com/usebruno/bruno/pull/3087 * bugfix(#1320):Now the form-url-encoded params in the body can contain multiple values with same name. by @sanjai0py in https://github.com/usebruno/bruno/pull/2964 * Fix #1300 : Handling request name conflicts while importing postman V2 collections by @aniltallam in https://github.com/usebruno/bruno/pull/1298 * Improved the Environments modal with accessibility fixes by @sanjai0py in https://github.com/usebruno/bruno/pull/2153 * Bugfix/openapispec empty tag by @anusreesubash in https://github.com/usebruno/bruno/pull/2935 * Improved Request Count Calculation and UI Handling in RunCollectionItem by @anusreesubash in https://github.com/usebruno/bruno/pull/2959 * fix: handle multiple vars in url without breaking path params by @apoorvyadav1111 in https://github.com/usebruno/bruno/pull/3107 * fix: handle functions while marshalling by @shishir-karanth in https://github.com/usebruno/bruno/pull/3102 * fix: disableParsingResponseJson shim fn in safe mode by @lohxt1 in https://github.com/usebruno/bruno/pull/3110 * fix: revert enter key submit logic for new request form by @lohxt1 in https://github.com/usebruno/bruno/pull/3114 ## Others * Remove mustache.js by @grubersjoe in https://github.com/usebruno/bruno/pull/674 * Added a more descriptive error message on create and clone collection. by @zachary-berdell-elliott in https://github.com/usebruno/bruno/pull/3046 * style: added bottom border for `Table` component by @Pragadesh-45 in https://github.com/usebruno/bruno/pull/3078 * Refactor: Extract CloseTabIcon, DraftTabIcon by @edbrannin in https://github.com/usebruno/bruno/pull/1166 ## New Contributors * @Eynorey made their first contribution in https://github.com/usebruno/bruno/pull/2267 * @GregoireBellon made their first contribution in https://github.com/usebruno/bruno/pull/2449 * @oleg-codaio made their first contribution in https://github.com/usebruno/bruno/pull/3034 * @DawoodMorris made their first contribution in https://github.com/usebruno/bruno/pull/2272 * @sergeikaretnikov made their first contribution in https://github.com/usebruno/bruno/pull/3076 * @maxdiplogit made their first contribution in https://github.com/usebruno/bruno/pull/3082 * @aniltallam made their first contribution in https://github.com/usebruno/bruno/pull/1298 * @HSGamer made their first contribution in https://github.com/usebruno/bruno/pull/2991 * @edbrannin made their first contribution in https://github.com/usebruno/bruno/pull/1166 * @apoorvyadav1111 made their first contribution in https://github.com/usebruno/bruno/pull/3107 * @juprem made their first contribution in https://github.com/usebruno/bruno/pull/1223 * @iamdavidfrancis made their first contribution in https://github.com/usebruno/bruno/pull/2911 * @shishir-karanth made their first contribution in https://github.com/usebruno/bruno/pull/3102 **Full Changelog**: https://github.com/usebruno/bruno/compare/v1.28.0...v1.29.0