Skip to content

Commit 8ec8faa

Browse files
authored
changelog reverse (#286)
Reverses the changelog points in correct order
1 parent ea8f39f commit 8ec8faa

File tree

1 file changed

+113
-122
lines changed

1 file changed

+113
-122
lines changed

CHANGELOG.md

Lines changed: 113 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -2,101 +2,78 @@
22

33
All notable changes to the "vectorcastTestExplorer" extension will be documented in this file.
44

5-
## Initial Release
6-
7-
- 1.0.0 - Initial Release
8-
- 1.0.1 - Fixed repository link in README.md
9-
10-
## [1.0.2] - 2023-08-01
11-
12-
### Added support for VECTORCAST_DIR
13-
The VectorCAST installation location can now be provided to the extension using one of the following 3 methods,
14-
and will be checked for by the extension in the following order
15-
- The path set in the extension option **Vectorcast Installation Location**
16-
- The path set via the VECTORCAST_DIR environment variable
17-
- The system PATH
18-
19-
## [1.0.3] - 2023-08-07
20-
21-
### Added support for "compound only" tests
22-
- Added support for TEST.COMPOUND_ONLY in the script editor
23-
- Included compound only tests in the test tree to allow editing
24-
- Appended "[compound only]" to test names in the test explorer tree
25-
- Added logic to skip execution of compound only tests
26-
27-
### Fixed a race condition on Load Test Script command
28-
In some cases, the automatic save of the test script was not complete
29-
by the time clicast was called to load the script.
30-
31-
### Added support for test script option: STRUCT_BASE_CTOR_ADDS_POINTER
32-
This option is new for VectorCAST 23 sp2
5+
## [1.0.20] - 2025-08-25
336

34-
### Fixed spelling errors / typos in source code comments
7+
### Bug Fixes
8+
- Fixed an issue where `.tst` scripts were being deleted after manual edits.
359

10+
## [1.0.19] - 2025-08-22
3611

37-
## [1.0.4] - 2023-08-22
12+
### Bug Fixes
13+
- Resolved path normalization issue when initializing environment data on Windows.
3814

39-
### Allow creation of VectorCAST tests from test editors
40-
- A "flask" icon is displayed for each function or method that is testable.
41-
- To create a new test, right click on the icon and choose: "Add VectorCAST Test"
15+
## [1.0.18] - 2025-08-15
4216

43-
### Bug Fixes
44-
- Fixed issue: Auto completion not working properly in some cases #9
45-
- Fixed issue: VectorCAST context menu is incorrectly added to non VectorCAST nodes #11
46-
- Fixed test tree update issue: that caused the test tree to not update after a load or delete action. Caused by the VS Code 1.81 release.
17+
- Added the ability to create a new Project
18+
- Added the ability to create new Compilers in a Project.
4719

48-
## [1.0.5] - 2023-09-14
20+
### Code Maintenance
21+
- Improved performance when initializing the extension
4922

50-
- Added "Programming Languages" to the "categories" in the manifest so that the extension will get suggested for .tst files.
23+
## [1.0.17] - 2025-06-17
5124

5225
### Bug Fixes
53-
- Fixed issue: Hover over for anonymous structs and unions show internal type names #17
54-
- Fixed stack trace display when VectorCAST environment version is incompatible with VectorCAST installation
55-
26+
- Fixed autocompletion for uut_prototype_stubs.
5627

57-
## [1.0.6] - 2023-10-04
28+
## [1.0.16] - 2025-05-20
29+
- Implemented Manage support (#253), including:
30+
- **Environment Management**:
31+
- Add existing environments to projects.
32+
- Delete environments from a project.
33+
- Create environments from source files.
34+
- Build individual environments in isolation.
35+
- Build / Execute Environments
36+
- **Compiler Integration**:
37+
- Create compiler instances from CFG configuration files.
38+
- Remove compiler instances from the project.
39+
- **Testsuite Handling**:
40+
- Create and delete testsuites.
41+
- Link and unlink environments to/from testsuites.
5842

59-
### Bug Fixes
60-
- Fixed issue: New test scripts should have TEST.NEW not TEST.REPLACE #20
61-
- Fixed issue: Added ENVIRO.STUB: ALL_BY_PROTOTYPE to environment script #21
62-
- Fixed issue: Execute error when enviro at root of workspace #22
43+
- Implemented ability to load Test Scripts by saving the .tst file
6344

64-
## [1.0.7] - 2023-10-06
45+
## [1.0.15] - 2024-12-20
46+
- Implemented MCDC and MCDC+Statement Coverage (#243)
47+
- Added ability to generate MCDC reports
6548

6649
### Bug Fixes
67-
- Fixed issue: Do not overwrite an existing `CCAST_.CFG` if one exists #25
68-
69-
## [1.0.8] - 2023-11-15
50+
- Fixed wrong Test Results message log (#248)
7051

71-
- Added new right click menu choices for .vce (open environment) and .env (build environment) files #30
72-
- Added new right click menu choice for test explorer tree to allow you to insert Basis Path and ATG tests #31
73-
- Added Generate ATG and Generate Basis Path choices to the "flask+" icons in the text editor
74-
- Added support for TEST.REQUIREMENT_KEY syntax, including a hover-over that displays the requirement text #34
75-
- Improved the 'open settings' feature to default to the 'Workspace' tab
52+
## [1.0.14] - 2024-11-19
7653

7754
### Bug Fixes
78-
- Fixed issue: Add flexibility to environment creation #26
79-
- Fixed issue: Cleanup of temporary VectorCAST files #27
80-
- Fixed issue: Inconsistent activation of the extension #28
81-
- Fixed Issue: 'Delete Test' not working for environment, unit, and subprogram tree nodes #41
55+
- Fix hover colours execution reports (#236)
56+
- Fix View Test Results context menu (#237)
8257

83-
## [1.0.9] - 2023-12-12
58+
## [1.0.13] - 2024-11-15
59+
- Added support for utilising VectorCAST in server mode. See README section: "VectorCAST Data Server" for usage details.
8460

8561
### Bug Fixes
86-
- Fixed issue: Non testable function showing up in the test pane, and have flask icon in editor #12 #44
87-
- Fixed issue: Improper handling of enviro builder exit code #50
62+
- Improved coverage status bar messages (#211)
63+
- Execution reports no longer generate text reports (#220) and now use a custom report (#231)
8864

89-
## [1.0.10] - 2024-02-29
65+
### Code Maintenance
66+
- `vsce` is now installed locally (from vector-vscode-vcast's `package.json`) and not globally (#196)
9067

91-
- Improved messages shown during ATG test generation to remove extra LF
92-
- Added support for VectorCAST Coded Tests - see README.md for complete information
68+
## [1.0.12] - 2024-09-25
69+
- Added support for coded mocks. See README section: "Editing a Coded Test" for usage details.
70+
- Enforced a minium VectorCAST version: 21, and added notification to user for older versions
9371

9472
### Bug Fixes
95-
- Fixed bug with create environment when VectorCAST installation cannot be found #58
96-
- Improved validation of VectorCAST installation option #61
97-
- Improved colors for expected values in execution reports #64
98-
- Added support for test script option IGNORE_NAME_VALUE_ERRORS #57
99-
- Fixed bug with right click .env to build environment #67
73+
- Removed an instance where the VectorCAST version mismatch error was displayed in the output pane #143.
74+
- Fixed issue with the Test Pane not populating properly in some cases #149.
75+
- The extension now ignores environment directories that are opened directly #173.
76+
- Fixed an unnecessary update occurring during the insertion of ATG tests
10077

10178
## [1.0.11] - 2024-06-21
10279
- Improved color scheme for stdout/stderr from driver in execution reports
@@ -106,7 +83,6 @@ This option is new for VectorCAST 23 sp2
10683
- Forced Coded Tests entry in the test tree to be the first item in the function list
10784

10885
### Code Maintenance
109-
11086
- Ran Prettier and xo linter on typescript files, and Black on Python files
11187
- Added package-lock.json files which fixes some issues with non-deterministic test results
11288
- Major code re-organization to improve flow and logical grouping
@@ -119,78 +95,93 @@ This option is new for VectorCAST 23 sp2
11995
- Added support for relative paths to the coded test file in test script #106
12096
- Fixed issue with unrecoverable link error after a coded test compile error #128
12197

122-
## [1.0.12] - 2024-09-25
123-
- Added support for coded mocks. See README section: "Editing a Coded Test" for usage details.
124-
- Enforced a minium VectorCAST version: 21, and added notification to user for older versions
98+
## [1.0.10] - 2024-02-29
99+
- Improved messages shown during ATG test generation to remove extra LF
100+
- Added support for VectorCAST Coded Tests - see README.md for complete information
125101

126102
### Bug Fixes
127-
- Removed an instance where the VectorCAST version mismatch error was displayed in the output pane #143.
128-
- Fixed issue with the Test Pane not populating properly in some cases #149.
129-
- The extension now ignores environment directories that are opened directly #173.
130-
- Fixed an unnecessary update occurring during the insertion of ATG tests
103+
- Fixed bug with create environment when VectorCAST installation cannot be found #58
104+
- Improved validation of VectorCAST installation option #61
105+
- Improved colors for expected values in execution reports #64
106+
- Added support for test script option IGNORE_NAME_VALUE_ERRORS #57
107+
- Fixed bug with right click .env to build environment #67
131108

132-
## [1.0.13] - 2024-11-15
133-
- Added support for utilising VectorCAST in server mode. See README section: "VectorCAST Data Server" for usage details.
109+
## [1.0.9] - 2023-12-12
134110

135111
### Bug Fixes
136-
- Improved coverage status bar messages (#211)
137-
- Execution reports no longer generate text reports (#220) and now use a custom report (#231)
138-
139-
### Code Maintenance
140-
- `vsce` is now installed locally (from vector-vscode-vcast's `package.json`) and not globally (#196)
112+
- Fixed issue: Non testable function showing up in the test pane, and have flask icon in editor #12 #44
113+
- Fixed issue: Improper handling of enviro builder exit code #50
141114

142-
## [1.0.14] - 2024-11-19
115+
## [1.0.8] - 2023-11-15
116+
- Added new right click menu choices for .vce (open environment) and .env (build environment) files #30
117+
- Added new right click menu choice for test explorer tree to allow you to insert Basis Path and ATG tests #31
118+
- Added Generate ATG and Generate Basis Path choices to the "flask+" icons in the text editor
119+
- Added support for TEST.REQUIREMENT_KEY syntax, including a hover-over that displays the requirement text #34
120+
- Improved the 'open settings' feature to default to the 'Workspace' tab
143121

144122
### Bug Fixes
145-
- Fix hover colours execution reports (#236)
146-
- Fix View Test Results context menu (#237)
123+
- Fixed issue: Add flexibility to environment creation #26
124+
- Fixed issue: Cleanup of temporary VectorCAST files #27
125+
- Fixed issue: Inconsistent activation of the extension #28
126+
- Fixed Issue: 'Delete Test' not working for environment, unit, and subprogram tree nodes #41
147127

148-
## [1.0.15] - 2024-12-20
149-
- Implemented MCDC and MCDC+Statement Coverage (#243)
150-
- Added ability to generate MCDC reports
128+
## [1.0.7] - 2023-10-06
151129

152130
### Bug Fixes
153-
- Fixed wrong Test Results message log (#248)
131+
- Fixed issue: Do not overwrite an existing `CCAST_.CFG` if one exists #25
154132

155-
## [1.0.16] - 2025-05-20
156-
- Implemented Manage support (#253), including:
157-
- **Environment Management**:
158-
- Add existing environments to projects.
159-
- Delete environments from a project.
160-
- Create environments from source files.
161-
- Build individual environments in isolation.
162-
- Build / Execute Environments
163-
- **Compiler Integration**:
164-
- Create compiler instances from CFG configuration files.
165-
- Remove compiler instances from the project.
166-
- **Testsuite Handling**:
167-
- Create and delete testsuites.
168-
- Link and unlink environments to/from testsuites.
169-
170-
- Implemented ability to load Test Scripts by saving the .tst file
133+
## [1.0.6] - 2023-10-04
171134

172-
## [1.0.17] - 2025-06-17
135+
### Bug Fixes
136+
- Fixed issue: New test scripts should have TEST.NEW not TEST.REPLACE #20
137+
- Fixed issue: Added ENVIRO.STUB: ALL_BY_PROTOTYPE to environment script #21
138+
- Fixed issue: Execute error when enviro at root of workspace #22
139+
140+
## [1.0.5] - 2023-09-14
141+
- Added "Programming Languages" to the "categories" in the manifest so that the extension will get suggested for .tst files.
173142

174143
### Bug Fixes
175-
- Fixed autocompletion for uut_prototype_stubs.
144+
- Fixed issue: Hover over for anonymous structs and unions show internal type names #17
145+
- Fixed stack trace display when VectorCAST environment version is incompatible with VectorCAST installation
176146

147+
## [1.0.4] - 2023-08-22
177148

178-
## [1.0.18] - 2025-08-15
149+
### Allow creation of VectorCAST tests from test editors
150+
- A "flask" icon is displayed for each function or method that is testable.
151+
- To create a new test, right click on the icon and choose: "Add VectorCAST Test"
179152

180-
- Added the ability to create a new Project
181-
- Added the ability to create new Compilers in a Project.
153+
### Bug Fixes
154+
- Fixed issue: Auto completion not working properly in some cases #9
155+
- Fixed issue: VectorCAST context menu is incorrectly added to non VectorCAST nodes #11
156+
- Fixed test tree update issue: that caused the test tree to not update after a load or delete action. Caused by the VS Code 1.81 release.
182157

183-
### Code Maintenance
184-
- Improved performance when initializing the extension
158+
## [1.0.3] - 2023-08-07
185159

160+
### Added support for "compound only" tests
161+
- Added support for TEST.COMPOUND_ONLY in the script editor
162+
- Included compound only tests in the test tree to allow editing
163+
- Appended "[compound only]" to test names in the test explorer tree
164+
- Added logic to skip execution of compound only tests
186165

187-
## [1.0.19] - 2025-08-22
166+
### Fixed a race condition on Load Test Script command
167+
In some cases, the automatic save of the test script was not complete
168+
by the time clicast was called to load the script.
188169

189-
### Bug Fixes
190-
- Resolved path normalization issue when initializing environment data on Windows.
170+
### Added support for test script option: STRUCT_BASE_CTOR_ADDS_POINTER
171+
This option is new for VectorCAST 23 sp2
191172

173+
### Fixed spelling errors / typos in source code comments
192174

193-
## [1.0.20] - 2025-08-25
175+
## [1.0.2] - 2023-08-01
194176

195-
### Bug Fixes
196-
- Fixed an issue where `.tst` scripts were being deleted after manual edits.
177+
### Added support for VECTORCAST_DIR
178+
The VectorCAST installation location can now be provided to the extension using one of the following 3 methods,
179+
and will be checked for by the extension in the following order
180+
- The path set in the extension option **Vectorcast Installation Location**
181+
- The path set via the VECTORCAST_DIR environment variable
182+
- The system PATH
183+
184+
## Initial Release
185+
186+
- 1.0.0 - Initial Release
187+
- 1.0.1 - Fixed repository link in README.md

0 commit comments

Comments
 (0)