Skip to content

Releases: vectorgrp/vector-vscode-vcast

1.0.20

25 Aug 17:19
8ec8faa
Compare
Choose a tag to compare

[1.0.20] - 2025-08-25

Bug Fixes

  • Fixed an issue where .tst scripts were being deleted after manual edits.

Full Changelog: 1.0.19...1.0.20

1.0.19

22 Aug 18:10
c4b2aa5
Compare
Choose a tag to compare

[1.0.19] - 2025-08-22

Bug Fixes

  • Resolved path normalization issue when initializing environment data on Windows.

Full Changelog: 1.0.18...1.0.19

1.0.18

16 Aug 17:06
1e390a9
Compare
Choose a tag to compare

[1.0.18] - 2025-08-15

  • Added the ability to create a new Project
  • Added the ability to create new Compilers in a Project.

Code Maintenance

  • Improved performance when initializing the extension

1.0.17

18 Jun 09:13
8cb1751
Compare
Choose a tag to compare

[1.0.17] - 2025-06-17

Bug Fixes:

  • Fixed autocompletion for uut_prototype_stubs.

Full Changelog: 1.0.16...1.0.17

1.0.16

21 May 08:02
d1816ef
Compare
Choose a tag to compare

[1.0.16] - 2025-05-20

  • Implemented Manage support (#253), including:

    • Environment Management:
      • Add existing environments to projects.
      • Delete environments from a project.
      • Create environments from source files.
      • Build individual environments in isolation.
      • Build / Execute Environments
    • Compiler Integration:
      • Create compiler instances from CFG configuration files.
      • Remove compiler instances from the project.
    • Testsuite Handling:
      • Create and delete testsuites.
      • Link and unlink environments to/from testsuites.
  • Implemented ability to load Test Scripts by saving the .tst file

Full Changelog: 1.0.15...1.0.16

1.0.15

21 May 07:22
d1816ef
Compare
Choose a tag to compare

[1.0.15] - 2024-12-20

  • Implemented MCDC and MCDC+Statement Coverage (#243)
  • Added ability to generate MCDC reports

Bug Fixes

  • Fixed wrong Test Results message log (#248)

Full Changelog: 1.0.14...1.0.15

Note: never officially released to the VS Code marketplace

1.0.14

19 Nov 11:58
fab5ab2
Compare
Choose a tag to compare

Bug fixes

  • Fix hover colours execution reports (#236)
  • Fix View Test Results context menu (#237)

Full Changelog: 1.0.13...1.0.14

1.0.13

15 Nov 08:21
8724849
Compare
Choose a tag to compare

New Features

  • Added support for utilising VectorCAST in server mode. See README section: "VectorCAST Data Server" for usage details.

Bug Fixes

  • Improved coverage status bar messages (#211)
  • Execution reports no longer generate text reports (#220) and now use a custom report (#231)

Code Maintenance

  • vsce is now installed locally (from vector-vscode-vcast's package.json) and not globally (#196)

Full Changelog: 1.0.12...1.0.13

1.0.12

25 Sep 16:23
f47fca3
Compare
Choose a tag to compare

New Features

  • Added support for coded mocks. See README section: "Editing a Coded Tests" for usage details.
  • Added check for a minimum VectorCAST version of "VectorCAST 21", and added notification to user if an older version is configured

Bug Fixes

  • Removed an instance where the VectorCAST version mismatch error was displayed in the output pane #143.
  • Fixed issue with the Test Pane not populating properly in some cases #149.
  • The extension now ignores environment directories that are opened directly #173.
  • Fixed an unnecessary update occurring during the insertion of ATG tests

1.0.11

21 Jun 13:05
0018d5d
Compare
Choose a tag to compare

New Features/Changes

  • Improved color scheme for stdout/stderr from driver in execution reports
  • Rearranged the extension options into General, and Build Environment section
  • Added a new extension option for Coverage Kind to the Build Options
  • Added support for environment variables in the uUnit include path #96
  • Forced Coded Tests entry in the test tree to be the first item in the function list

Bug Fixes

  • Improved validation of Unit Test Location option #76
  • Handle the existing of "locked directories" in the Workspace #81
  • Added support for JSON-C for VS Code files: launch.json, settings.json etc. #78
  • Added support for relative paths to the coded test file in test script #106
  • Fixed issue with unrecoverable link error after a coded test compile error #128

Code Maintenance

  • Ran Prettier and xo linter on typescript files, and Black on Python files
  • Added package-lock.json files which fixes some issues with non-deterministic test results
  • Major code re-organization to improve flow and logical grouping
  • Removed launch.json from the repo, and added a launch.json.example