What's new in Bruno 1.16.1
May 7, 2024
- WHAT'S CHANGED:
- Loving Bruno? Get more features by upgrading to the Golden Editon for a one-time payment of $19
- GOLDEN EDITION:
- feat: support for deactivating license
- fix(#2208): fixed issue related to license activation behind a proxy
- fix(#2198): fixes related to csv parsing while using csv files in collection runner
New in Bruno 1.16.0 (Apr 30, 2024)
- What's Changed:
- Loving Bruno? Get more features by upgrading to the Golden Editon for a one-time payment of $19
- Opensource Edition:
- fix: Collection Auth Inherit: None means None
- fix: save button on confirm close popup not working by @therealrinku in #2156
- fix: fixed graphql introspection bug
New in Bruno 1.15.0 (Apr 30, 2024)
- WHAT'S CHANGED:
- Loving Bruno? Get more features by upgrading to the Golden Editon for a one-time payment of $19
- GOLDEN EDITION:
- Response Data Visualization
- Organization License Mgmt Support
- Specify custom license server endpoint
- Opensource Edition:
- Prevent losing unsaved environment variable data when attempting to change env by @AngelaSYuan in #2034
- New Contributors:
- @AngelaSYuan made their first contribution in #2034
New in Bruno 1.14.0 (Apr 23, 2024)
- WHAT'S CHANGED:
- Loving Bruno? Get more features by upgrading to the Golden Editon for a one-time payment of $19
- Golden Edition:
- CSV File Upload during collection run
- Iteration count in Collection Runner
- Request History Bug Fixes
- Opensource Edition:
- Refactor Bruno language parser to support multiline text blocks by @sanjai0py in #2086
- feat: toggle password visibility by @gustavofdasilva in #2127
- flx: add unique key prop to ImportCollection options by @RashidUjang in #2133
- fix: error boundary adding return-to-app and force-quit options by @bijinab in #2131
- bugfix: hide autocomplete on escape keyup by @krummbar in #2091
- fix(tailwindcss-forms): messes up input fields everywhere, removed it by @bpoulaindev in #1817
- Create readme_ar.md by @mejbass in #1640
- Update readme.md by @mejbass in #1642
- New Contributors:
- @gustavofdasilva made their first contribution in #2127
- @RashidUjang made their first contribution in #2133
- @krummbar made their first contribution in #2091
- @mejbass made their first contribution in #1640
New in Bruno 1.13.1 (Apr 16, 2024)
- WHAT'S CHANGED:
- Loving Bruno? Get more features by upgrading to the Golden Editon for a one-time payment of $19
- fix: pkce validation error by @Its-treason in #2075
- fix: docs link by @therealrinku in #2072
- fix: Oauth2: Apply TLS Certifcate valiadation preference to accessing Auth and Token URLs by @pietrygamat in #2071
- fix: use html password type for password and credential inputs by @evoltafreak in #1824
- docs: translate publishing to Chinese & update/append links in other docs by @izturn in #1862
- fix: converting request url to valid URI on code generate by @therealrinku in #1827
- fix: handle null values by @bijinab in #2090
- NEW CONTRIBUTORS:
- @evoltafreak made their first contribution in #1824
- @izturn made their first contribution in #1862
- @bijinab made their first contribution in #2090
New in Bruno 1.13.0 (Apr 15, 2024)
- WHAT'S CHANGED:
- Loving Bruno? Get more features by upgrading to the Golden Editon for a one-time payment of $19
- feat(#1624): Implement opening cloned request automatically by @sanjai0py in #1930
- Fix/environments secrets toggle by @sanjai0py in #1932
- chore: fix typo by @jwetzell in #1848
- docs: Update readme_kr.md by @woongbin in #1969
- fix typos and french documentation by @ccoVeille in #1965
- Fix typo in synopsis by @j-lebek in #1787
- created yaml issue templates by @yaten2302 in #1426
- fix(#1145): fix res.responseTime in runner by @RJ17799 in #1810
- feat: Add descriptions for each panel in CollectionSettings by @lizziemac in #2031
- fix: resolve typos in issue templates and config by @lanthoor in #2027
- Fix: fix population of data when data-urlencode flag is used with G flag i… by @jwetzell in #2025
- feat: save unsaved request changes before renaming by @therealrinku in #2018
- Fix Postman Export by @martinmckenna in #2047
- fix: resolve build issues by @lanthoor in #2041
- Fix content-type in client_credentials oauth flow by @PushpenderSaini0 in #2039
- Fix: Replace jsonBigint with lossless-json by @DJSaunders1997 in #2006
- Fix error in actions about older node JS version by @Jean-BaptisteC in #1960
- fix(#1920): Ignore redirect abortion emmited by loadUrl by @gustavokath in #1959
- fix: Collection variable viewer by @Its-treason in #1947
- fix: Folders are not ignored by @panda7789 in #1929
- Revert "fix: Folders are not ignored" by @helloanoop in #2048
- Fixes #1935 - Underlying components no longer overlap modals by @david-reichert-ef in #1936
- Fix sources.list.d deb: make 64bit explicit to avoid warning by @janos-r in #1925
- Add pretty option to xml request content by @tlaloc911 in #1914
- fix(#1898): Ignore empty headers to prevent sending request error by @AntoninHuaut in #1917
- Update README KR by @eejihoon in #1911
- feat: add korean contributing.md translation by @jokj624 in #1837
- fix: json body prettify not working with comments by @asonkeri in #1831
- Fix variable name error by @3000-2 in #1781
- Update readme_es.md by @vrlord in #1820
- fix(#1800): increase modal z-index to appear above prettify icon by @devon-wolf in #1821
- Cannot cancel request on preview (zIndex issue) #1501 by @ialloyd in #1786
- fix(#1003): content type issue for client credentials & password credentials grant types -- missing client id & secret for password grant type by @lohxt1 in #2051
- NEW CONTRIBUTORS:
- @woongbin made their first contribution in #1969
- @ccoVeille made their first contribution in #1965
- @j-lebek made their first contribution in #1787
- @yaten2302 made their first contribution in #1426
- @RJ17799 made their first contribution in #1810
- @lizziemac made their first contribution in #2031
- @lanthoor made their first contribution in #2027
- @martinmckenna made their first contribution in #2047
- @PushpenderSaini0 made their first contribution in #2039
- @DJSaunders1997 made their first contribution in #2006
- @Jean-BaptisteC made their first contribution in #1960
- @gustavokath made their first contribution in #1959
- @david-reichert-ef made their first contribution in #1936
- @janos-r made their first contribution in #1925
- @tlaloc911 made their first contribution in #1914
- @AntoninHuaut made their first contribution in #1917
- @eejihoon made their first contribution in #1911
- @jokj624 made their first contribution in #1837
- @asonkeri made their first contribution in #1831
- @3000-2 made their first contribution in #1781
- @vrlord made their first contribution in #1820
- @devon-wolf made their first contribution in #1821
- @ialloyd made their first contribution in #1786
New in Bruno 1.12.3 (Mar 28, 2024)
- WHAT'S CHANGED:
- Loving Bruno? Get more features by upgrading to the Golden Editon for a one-time payment of $19
- FEATURES:
- feat: Allow Golden Edition customers to disable SSL validation while activating license and use proxy
- feat: toggle visibility of secret envVars by @dw-0 in #650
- feat(#1839): Add Audio and Video Preview by @zkd8907 in #1840
- feat: Add tooltips to sidebar footer by @george-hopkins in #1888
- Allow to keep the default truststore, when using a custom CA (#1080) by @slowjoe007 in #1863
- FIXES:
- Fix/postman translation collection variables by @bpoulaindev in #1894
- Fix OAuth2 code verifier too short (#1793) by @pietrygamat in #1809
- Fix: OAuth2 Access Token request is sent as GET (#1795) by @pietrygamat in #1808
- Check oauth2 authorization code redirect for exact 'code' query parameter by @layereight in #1777
- Fix: OAuth2 Authorization Request OPTIONAL parameters are required by bruno by @pietrygamat in #1807
- NEW CONTRIBUTORS:
- @zkd8907 made their first contribution in #1840
- @george-hopkins made their first contribution in #1888
- @slowjoe007 made their first contribution in #1863
- @layereight made their first contribution in #1777
New in Bruno 1.12.2 (Mar 25, 2024)
- What's Changed:
- Golden Edition Fixes
- fix: system theme in dark mode by @Feldrise in #1823
- fix(ux): better text selection implementation on dark-mode by @afrianjunior in #1861
- fix(enableTranslation): remove unused enableTranslation and useTransl… by @bpoulaindev in #1867
- New Contributors:
- @Feldrise made their first contribution in #1823
- @afrianjunior made their first contribution in #1861
New in Bruno 1.12.1 (Mar 20, 2024)
- Fixes:
- License keys for people who have ordered the Golden Edition have not been sent. We are fixing some bugs in the release. Please join our discord group or follow on X/Twitter to stay updated regarding this. Thank you for your patience.
- Patch Release for the bug introduced in Golden Editon where the app wouldn't launch
New in Bruno 1.12.0 (Mar 20, 2024)
- What's Changed:
- Golden Edition Launch
- feature(postman_tests_scripts): automatic tests and scripts translation from postman import by @bpoulaindev in #1151
New in Bruno 1.11.0 (Mar 13, 2024)
- FEATURES:
- feat(#1003): collection level oauth2, access_token_url & scope for 'Client Credentials' and 'Password Credentials' grant types by @lohxt1 in #1691
- feat(#1659): add html reporter for cli by @trusta in #1660
- feat(#1003): Use URL Encoded Form for OAuth2.0 token endpoint by @jackj-msft in #1701
- feat(#1003): closing stale 'authorize' windows | handling error, error_description, error_uri query params for oauth2 | clear authorize window cache for authorization_code oauth2 flow by @lohxt1 in #1719
- feat(#BRU-26): json filter button with expandable input bar by @lohxt1 in #1699
- FIXES:
- CLI fixes for aws and environment modifications by @scottlaplante in #1713
- Fix/json with bigints by @sanjai0py in #1710
- Fix #1683 allow OAuth2 authorizationUrl with user provided query parameters by @pietrygamat in #1712
- Fix margin between items in Welcome > Links by @julienma in #1742
- feat(#BRU-31): notifications feature draft by @lohxt1 in #1730
- fix(#1521): only show Recent Documents menu on supporting platforms. by @j4-m in #1585
- OTHERS:
- docs(readme.md): fix broken CI badge by @shuuji3 in #1746
- Update readme_es with new content and typo fixes by @subiabre in #1723
- Updates readme with winget install command by @warrenbuckley in #1670
- contributing.md Capitalisation corrections by @IsaacHatton in #1682
- fix: broken link in readme by @grantwforsythe in #1737
- Update bruno-cli readme changelog link Fixes #1769 by @patest-dev in #1770
- docs: update pt-br readme by @Gabrielcefetzada in #1760
- Update the german readme file by @patest-dev in #1759
- NEW CONTRIBUTORS:
- @jackj-msft made their first contribution in #1701
- @pietrygamat made their first contribution in #1712
- @shuuji3 made their first contribution in #1746
- @julienma made their first contribution in #1742
- @subiabre made their first contribution in #1723
- @warrenbuckley made their first contribution in #1670
- @IsaacHatton made their first contribution in #1682
- @grantwforsythe made their first contribution in #1737
- @patest-dev made their first contribution in #1770
- @scottlaplante made their first contribution in #1713
New in Bruno 1.10.0 (Feb 28, 2024)
- FEATURES:
- feat(#1003): Oauth2 support - resourceOwnerPasswordCredentials, authorization code, client credentials by @lohxt1 in #1654
- feat(#BRU-7) - scrollbar styling for linux and windows by @lohit-1 in #1589
- feat(#1575) - auto scroll runner output body during collection run by @lohit-1 in #1588
- feat(#BRU-10) - codeeditor syntax colors for system theme by @lohit-1 in #1595
- feat(#BRU-11) - tailwindcss v3 upgrade by @lohit-1 in #1597
- feat(#947): set up ajv-formats in script and test runtimes by @trusta in #1618
- feat(#1575): make response pane in collection runner screen unaffected by scroll by @lohxt1 in #1661
- feat(#BRU-18) : "inherit" auth mode for inheriting auth to requests from collection by @lohxt1 in #1667
- Add "Prettify GraphQL" button by @j0k3r in #526
- feat: add middle mouse button click to close tab by @Gabrielcefetzada in #1649
- FIXES:
- fix(#1545): empty strings encryption by @mato-meciar in #1600
- NEW CONTRIBUTORS:
- @lohit-1 made their first contribution in #1589
- @trusta made their first contribution in #1618
- @mato-meciar made their first contribution in #1600
- @lohxt1 made their first contribution in #1654
- @Gabrielcefetzada made their first contribution in #1649
New in Bruno 1.9.0 (Feb 20, 2024)
- FEATURES:
- feat(#1575): Auto scroll on collection run update by @sanjai0py in #1577
- feat(#1579): Add file uploading support for CLI by @jvdavim in #1572
- feat(#1521): Recent documents menu by @j4-m in #1582
- feat: Stop button for cancelling runner execution by @rsilvr in #1580
- FIXES:
- fix(1548): correct import of escaped curl string by @carlwilk32 in #1549
- fix(#1552): Fixed file uploads performance issues by @mateo-gallardo in #1562
- [Fix] Crash when closing confirmation modal by @rsilvr in #1574
- fix(#1563): Fixed relative paths for file params in Windows by @mateo-gallardo in #1564
- chore: renamed Remove & altered popover description by @eugen-soliar in #1538
- NEW CONTRBUTORS:
- @carlwilk32 made their first contribution in #1549
- @mateo-gallardo made their first contribution in #1562
- @j4-m made their first contribution in #1582
- @sanjai0py made their first contribution in #1577
- @jvdavim made their first contribution in #1572
- @eugen-soliar made their first contribution in #1538
New in Bruno 1.8.0 (Feb 7, 2024)
- Features:
- feat: File Uploads by @maxdestors in #1130
- feat(#1496) Allow ignoring path fragments from the collection configuration file by @fredjeck in #1514
- getContentType function and save file logic update by @therealrinku in #1499
- New Contributors:
- @maxdestors made their first contribution in #1130
- @fredjeck made their first contribution in #1514
New in Bruno 1.7.1 (Jan 31, 2024)
- FIXES:
- fix(#1487): fixed scripting issue due to migration from vm2 to @n8n/vm2
- fix: incorrectly named env file prevents successful builds by @grahamwhiteuk in #1485
New in Bruno 1.7.0 (Jan 31, 2024)
- WHAT'S CHANGED:
- FEATURES:
- [Feature] Prompt user to save requests before exiting app by @rsilvr @helloanoop in #1317
- feat(#1460): new string interpolation library by @helloanoop in #1461
- feat: correctly format json when importing from curl by @banjo in #1472
- [feat] Add option "--bail" to cli by @mj-h in #1390
- feat(#1352): add collection headers to introspection query by @reggermont in #1353
- feat: add response filter placeholder by @tuyen-at-work in #1293
- Feature: Add an optional param to cli to only run requests that have tests by @jeff-edmondson-pci in #1314
- Include the filename of a bruno request in the results. by @julian94 in #1164
- [Feature] Added bru.setNextRequest into the hint words list by @MultiFe22 in #1441
- FIXES:
- fix dark mode colors of golden edition modal by @therealrinku in #1358
- fix(#263): Replace vm2 with fork of vm2 to fix security issues by @Its-treason in #1400
- fix(#1000): Convert too long numbers into String for collection vars by @Its-treason in #1405
- fix(#1143): Fix PR #971 - Use literal segments only for env/collection variables + Add to CLI by @nelup20 in #1154
- fixed misspelling (global, collection) by @CRAZy-Monk3Y in #1299* style: overflow of environment name fix by @therealrinku in #1464
- Fixed ignored SSL verification and client certificates configuration when using SOCKS proxy by @martinsefcik in #1420
- Fixed selecting SOCKS4 proxy option by @martinsefcik in #1418
- fix(#1363): add query param even when value is missing by @adarshlilha in #1370
- OTHERS:
- docs: add Traditional Chinese language docs by @ninthday in #1465
- docs(#1406): Add flatpak to installation package managers in readme by @CodeShakingSheep in #1407
- docs: Make german and spanish readme link to the same set of languages as the english readme by @chocoladisco in #1250
- New Contributors
- @MultiFe22 made their first contribution in #1441
- @ninthday made their first contribution in #1465
- @CodeShakingSheep made their first contribution in #1407
- @reggermont made their first contribution in #1353
- @tuyen-at-work made their first contribution in #1293
- @chocoladisco made their first contribution in #1250
- @banjo made their first contribution in #1472
- @jeff-edmondson-pci made their first contribution in #1314
- @julian94 made their first contribution in #1164
- Full Changelog: v1.6.1...v1.7.0
New in Bruno 1.6.1 (Jan 21, 2024)
- Fixes:
- fix(#1329): fixed code generation issue by @helloanoop
- fix(#1330): fixed graphql syntax highlighting issue by @helloanoop
- fix(#1214): fixed codemirror lint issues by @helloanoop