Release/0.9.5#171
Merged
Merged
Conversation
brynrhodes
approved these changes
May 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
v0.9.5 Release Summary
Branch:
release/0.9.5(6 commits sincemaster)Merge-base:
0218196Date: 2026-05-28
Commits
a9ac034 — bump version to 0.9.5
package.jsonversion from 0.9.4 to 0.9.5.9bf48a1 — fixes issue with default test config settings
package.json(22 lines removed).config.jsonresolution logic inexecute-cql.tsto avoid relying on faulty defaults.b5c9243 — adds CqlSolution
CqlSolutionmodel class (src/model/cqlSolution.ts) that represents a CQL project solution (analogous to.slnfor .NET), enabling multi-project awareness.CqlProjectandIgLayoutDetector— moves them fromsrc/cql-explorer/tosrc/model/for a cleaner separation of concerns.CqlSolution(147 lines).execute-cql.tsto work with the new model.f30656d — enhances CQL Explorer multiple-projects support
CqlSolution.cql.explorer.rebuild-treeregistered inpackage.json(keybinding, menu, command palette).cqlExplorer.tsandcqlProjectTreeDataProvider.tsto build trees from all projects in the solution.buildTree.test.ts.9839d76 — adds check for no test cases
ExecuteCqlCommandrunning when no test cases are configured — shows an info message instead of crashing.d191148 — update change log
CHANGELOG.mdwith the v0.9.5 prerelease entry.Files Changed
CHANGELOG.mdpackage-lock.jsonpackage.jsonsrc/__test__/suite/cql-explorer/buildTree.test.tssrc/__test__/suite/cql-explorer/cqlLibraryRootTreeItem.test.tssrc/__test__/suite/cql-explorer/cqlTestCaseRootTreeItem.test.tssrc/__test__/suite/cql-explorer/cqlTestCaseTreeItem.test.tssrc/__test__/suite/cql-explorer/getChildren.test.tssrc/__test__/suite/extension/commands.test.tssrc/__test__/suite/model/cqlProject.loadState.test.tssrc/__test__/suite/model/cqlSolution.test.tssrc/commands/execute-cql.tssrc/cql-explorer/cqlExplorer.tssrc/cql-explorer/cqlProjectTreeDataProvider.tssrc/model/cqlProject.ts(moved)src/model/cqlSolution.tssrc/model/igLayoutDetector.ts(moved)src/{cql-explorer => model}/cqlProject.tssrc/{cql-explorer => model}/igLayoutDetector.tsTotals: 19 files changed, ~612 insertions, ~109 deletions
Highlights
.slnfiles.CqlSolutiontest suite plus expandedbuildTreeand command tests.closes #24
closes #167
closes #168
closes #169