Skip to content

Commit 4c345ff

Browse files
Release/0.9.6 (#177)
* bump version to 0.9.6 * add convert CQL to ELM as an AST * add cql/ast splitview and lock scrolling * remove old execute cql (dead-code) * adds cql deugging support * fixes issue with cql-ls jar getting deleted when running vscode-cql unit tests * debug hover enhancements * update debug to support streaming * implement and test debug test case functionality * catch and surface DAP session startup errors to the user * change AST indent to 2 spaces * Update view-elm test mock for 2-space indent and return type format * update the cql/ast lock-step tracking * add AST debug walking support * fix issues with how AST is displayed while debugging * add debug session shutdown enhancements * enhance AST highlighting with in a debug session * clean up issue with stepping through AST * resurrect package:local script with javaServiceInstaller path fix * fix issue with initial debug test case quickpick race condition * fix sorting issues in CQL Explorer * fix issue taht affected packaging extension * refactor view-elm logic * add timestamp to server logs * debugger ui updates * replace debug ast split view with treeview * add version info * clean-up test case result output * fix issue with execute filtered libraries with no test cases * fix CQL Explorer library sorting * add webview config editor * fix issues with config webview editor * chnage version to v.9.6.0 * update change log * fix testing issues * remove duplicated version details in execution results * remove 'show /hide layout warnings' from CQL explorer - feature deferred * add flat file save test results location option
1 parent e6a6e3a commit 4c345ff

65 files changed

Lines changed: 6029 additions & 1312 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@ target
77
dist
88
bin
99
.vscode-test
10+
coverage
1011
src/__test__/resources/simple-project/input/tests/results

.vscode-test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,6 @@ module.exports = defineConfig({
1212
'--skip-welcome',
1313
'--skip-release-notes',
1414
'--disable-workspace-trust',
15+
'--user-data-dir=/tmp/vscode-test-userdata',
1516
],
1617
});

.vscodeignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ src/
55
.gitignore
66
tsconfig.json
77
dist/jars
8+
dist/java-support/jars
89
dist/test
910

1011
.vscode-test

.vscodeignore.local

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
.vscode
2+
.idea
3+
.github
4+
.claude
5+
src/
6+
*.vsix
7+
.gitignore
8+
tsconfig.json
9+
dist/jars
10+
dist/test
11+
12+
.vscode-test
13+
.vscode-test.js
14+
.vscode-test.mjs
15+
tests
16+
.eslintrc.js
17+
test-workspaces
18+
scripts

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22

33

44

5+
6+
## v0.9.6 (prerelease)
7+
8+
Date: 2026-06-13
9+
10+
* add cql deugging support
11+
* debug hover enhancements
12+
* add webview config editor
13+
* fix CQL Explorer library sorting
14+
* fix issue with execute filtered libraries with no test cases
15+
* add version info to test case result output
16+
* add timestamp to server logs
17+
* fix issue with initial debug test case quickpick race condition
18+
* catch and surface DAP session startup errors to the user
19+
* fix issue with cql-ls jar getting deleted when running vscode-cql unit tests
20+
* remove old execute cql (dead-code)
21+
* add convert CQL to ELM as an AST
22+
* bump version to 0.9.6
23+
24+
525
## v0.9.5 (prerelease)
626

727
Date: 2026-05-28

language-configuration-ast.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"comments": {
3+
"lineComment": "//",
4+
"blockComment": ["/*", "*/"]
5+
},
6+
"indentationRules": {
7+
"increaseIndentPattern": "^.*└── .*:$",
8+
"decreaseIndentPattern": "^ └── "
9+
}
10+
}

package-lock.json

Lines changed: 160 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)