Skip to content

Releases: thunderclient/thunder-client-support

v2.25.5

18 Sep 10:01
Compare
Choose a tag to compare

New Features

  • Skip All Requests option in Run Collection View
  • Get binary response body from script? #1601
  • Using Tests results indicator for retry function #1600
  • Skip Current request from same req pre-srcipt

Bug Fixes

  • Run Single req error on Run Col View

Skip All Requests button

Screenshot 2024-09-18 at 10 49 36

Get Binary Body

  • We have added new API to get binary response as Buffer.
var binary = tc.response.getBinary();

v2.25.0

02 Sep 05:39
Compare
Choose a tag to compare

New Features

  • Enterprise SSO is now available to customers on the Enterprise Plan.
  • Option to Remove Secret Values when Exporting Environment
  • Hide secret values when the mouse hovers over environment variables.
  • Reset Collection Requests Sort Numbers Command Palette Menu added
  • Minor Bug Fixes
  • Dependency packages updated

v2.23.0

12 May 09:49
845f53e
Compare
Choose a tag to compare

New Features

  • New Database design to reduce merge conflicts #1507
  • The new DB design is currently opt-in only, Please test and let us know your feedback.
  • Update CLI to v1.15.1

New Database Design

Collection in UI

Screenshot 2024-05-11 at 19 50 55

Database Design v3 (Current)

  • One file per collection
Screenshot 2024-05-11 at 19 36 52

NEW Database Design v4

  • One file per request
Screenshot 2024-05-11 at 19 46 01

How to upgrade to v4

  • From command palette select -> Upgrade Database to v4
Screenshot 2024-05-11 at 19 47 44

Downgrade to v3

  • If you like downgrade back to v3 format, Please copy collection files from _db-backupv3 back to collections folder

Feedback

  • Please test and let us know your feedback here

v2.21.15

25 Apr 06:05
f98a332
Compare
Choose a tag to compare

New Features

  • Restore previous open tabs on vscode reload #1462
  • Enable Right click and Run on the collections view #1528

Bug Fixes

  • Fix - Collection requests don't run in a defined order #1425

Run Request

  • Now you can right-click on a request and execute it
Screenshot 2024-04-25 at 06 50 12

v2.21.0

09 Apr 17:56
Compare
Choose a tag to compare

Documentation Site

Load Modules from Path

  • We are launching a new API for loading modules from a path.
  • This functionality is useful for loading private modules or modules hosted on registries other than npm.
  • The module path can be relative to the project root or an absolute path.
var moment = tc.loadFromPath("thunder-tests/packages/node_modules/moment");

VS Code Floating window

Bug Fixes

  • Fix - Enter key is added space in env #1515

v2.20.0

22 Mar 10:33
eef1676
Compare
Choose a tag to compare

Improved Loading of Node Modules

  • We have improved the loading of Node Modules from scripts #1434, #1442, #1429, #1405
  • Now you can load any node module like mongodb, oracledb, node-postgres, @azure/identity etc..
  • Update CLI to v1.13.0

Load Module syntax

const oracledb = await tc.loadModule("oracledb");
console.log(oracledb);

Database Improvements

  • We are planning to split collection into multiple request files to reduce merge conflicts
  • Please let us know your feedback #1507

v2.19.5

12 Mar 17:24
cb22a76
Compare
Choose a tag to compare

New Features

  • Show unsaved indicator #1493
  • New API that allows setting the body in the Pre-Request script.
  • JSON File Indent Size vscode setting added
  • Update CLI to v1.12.13

Set Body From Script

  • We are introducing a new API that allows setting the body in the Pre-Request script.
  • Please see examples of how to use - docs
tc.request.setBody({
    color:"red"
  });

JSON File Indent Size vscode setting

Screenshot 2024-03-12 at 16 52 23

v2.19.4

08 Mar 14:23
ab427c9
Compare
Choose a tag to compare

New Features

  • Open scripting tab when click on request>tests if tests>tests tab is empty #1494
  • To save only failed request responses in an HTML report, utilize the htmlReportResponseLimit setting.

Bug Fixes

  • Unable to copy text from Chart visualization #1463
  • Authorization tokens not recognized #1496

v2.19.0

04 Mar 14:31
bdb1a26
Compare
Choose a tag to compare

New Features

  • Better Server Sent Events (SSE) support #705, #319
  • Add Web Socket support #3, #336, #857
  • Ignore skipped flag on CLI run for --reqlist cmd #1489
  • Add a confirmation box when deleting requests #1487
  • Update CLI to v1.12.1

Bug Fixes

  • File Not Found (CLI v1.12.0, and UI v2.18.0) #1488
  • Fix Run Col Slow in CLI #1486

Web Socket & SSE Support

Screenshot 2024-03-06 at 09 55 02

v2.18.0

26 Feb 13:38
bdb1a26
Compare
Choose a tag to compare

New Features

  • Autocomplete Environment variables #151, #1194
  • Allow Skip Folder Option in Run Collection #1476
  • Skip Collection option in CLI for Run ALL Collections
  • Save Active Environment selection changes to local memory #1250, #448
  • Set a field Content Type in a Multi-Part Form Request #1482
  • Enable Resource field for OAuth Password grant type #1479
  • Clear URL Autocomplete History #1484
  • Update CLI to v1.12.0

Bug Fixes

  • Error when sending request: ENOENT: no such file or directory #1483

Autocomplete Environment Variables

  • The extension will automatically complete the environment variables as you start typing {{.
Screenshot 2024-02-26 at 12 36 56

Skip Folder in Run Collection

  • Now, you can use the Skip Folder option to skip multiple requests in the Run Collection view.
Screenshot 2024-02-26 at 12 47 41

Skip Collections in Run All

  • Now, you can skip collections when running all collections from the CLI.
  • e.g tc --col all --skip "ColA,ColB"

Active Environment Selection

  • Set Active Environment selection changes to local memory using the setting. This helps to avoid creating unnecessary Source Control activity.
Screenshot 2024-02-26 at 13 20 40

Set Field Content-Type

  • Set a field Content Type in a Multi-Part Form Request by appending content-type to the field names
Screenshot 2024-02-24 at 17 39 52

Clear URL Autocomplete History

  • You can clear the URL autocomplete history from the Request URL field.
Screenshot 2024-02-26 at 12 56 28