Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
202 commits
Select commit Hold shift + click to select a range
8b4f2d2
Bump braces and gulp in /extensions/ql-vscode
dependabot[bot] Jun 11, 2024
ca4c511
Build: Don't try to encode WASM as UTF-8 when copying it
henrymercer Jun 25, 2024
7d3a350
Merge pull request #3634 from github/dependabot/npm_and_yarn/extensio…
henrymercer Jun 25, 2024
b1ca941
Bump the storybook group in /extensions/ql-vscode with 13 updates
dependabot[bot] Jun 27, 2024
fdc4d97
Bump @vscode/codicons from 0.0.35 to 0.0.36 in /extensions/ql-vscode …
dependabot[bot] Jun 27, 2024
9934449
Bump @testing-library/dom (#3649)
dependabot[bot] Jun 27, 2024
48209e7
Bump CLI version from v2.17.5 to v2.17.6 for integration tests
invalid-email-address Jun 27, 2024
b5d3a61
Merge pull request #3651 from github/github-action/bump-cli
norascheuch Jun 28, 2024
4f6d72a
Merge branch 'main' into dependabot/npm_and_yarn/extensions/ql-vscode…
norascheuch Jun 28, 2024
03f330d
Add storybook testing library lock file changes
norascheuch Jun 28, 2024
c9e1a64
Merge pull request #3648 from github/dependabot/npm_and_yarn/extensio…
norascheuch Jun 28, 2024
6fd2579
Use simplified paths and endpoint kinds for Python model editor
koesie10 Jul 2, 2024
987b92a
Enable type models for Python
koesie10 Jul 2, 2024
9f7f34a
Merge pull request #3653 from github/koesie10/python-use-simplified-p…
koesie10 Jul 4, 2024
01403ae
Merge pull request #3654 from github/koesie10/python-type-models
koesie10 Jul 4, 2024
2fbdefe
Bump @storybook/csf in /extensions/ql-vscode in the storybook group
dependabot[bot] Jul 4, 2024
79f89c9
Merge pull request #3655 from github/dependabot/npm_and_yarn/extensio…
NlightNFotis Jul 4, 2024
1ee349d
Bump @babel/plugin-transform-modules-commonjs in /extensions/ql-vscode
dependabot[bot] Jul 4, 2024
d5edbca
Merge pull request #3657 from github/dependabot/npm_and_yarn/extensio…
NlightNFotis Jul 4, 2024
5bab242
Bump @testing-library/dom
dependabot[bot] Jul 4, 2024
75ab23b
Merge pull request #3656 from github/dependabot/npm_and_yarn/extensio…
NlightNFotis Jul 4, 2024
b11a9e2
Bump CLI version from v2.17.6 to v2.18.0 for integration tests (#3661)
github-actions[bot] Jul 11, 2024
64d4439
Bump vscode-jsonrpc from 8.2.0 to 8.2.1 in /extensions/ql-vscode (#3664)
dependabot[bot] Jul 11, 2024
a6225c5
Basic table layout for path provenance
Jul 11, 2024
a069ae4
Allow compatible CLIs to generate summary symbols file
nickrolfe Jul 5, 2024
459d606
Merge pull request #3658 from github/nickrolfe/summary-symbols
nickrolfe Jul 12, 2024
7e00e9c
Bump @testing-library/dom (#3665)
dependabot[bot] Jul 18, 2024
97b9c43
Display path provenance information in results view
Jul 18, 2024
d68e270
Add some basic validation when parsing SARIF
Jul 19, 2024
d6673c4
Bump eslint-plugin-react-hooks in /extensions/ql-vscode (#3666)
dependabot[bot] Jul 23, 2024
b3c44ea
Bump the storybook group across 1 directory with 12 updates (#3668)
dependabot[bot] Jul 23, 2024
df06c75
Bump the storybook group across 1 directory with 12 updates (#3670)
dependabot[bot] Jul 23, 2024
9c3b0b2
Display length of shortest path in MRVA UI (#3671)
p- Jul 25, 2024
1db3dda
Bump CLI version from v2.18.0 to v2.18.1 for integration tests
invalid-email-address Jul 25, 2024
d2612e2
Merge pull request #3675 from github/github-action/bump-cli
koesie10 Jul 26, 2024
51ef674
Bump the testing-library group in /extensions/ql-vscode with 2 update…
dependabot[bot] Jul 26, 2024
68bfa00
Bump the storybook group in /extensions/ql-vscode with 12 updates (#3…
dependabot[bot] Jul 26, 2024
4e310ce
Merge remote-tracking branch 'origin/main' into dbartol/provenance
Jul 29, 2024
76354c4
Fix PR feedback
Jul 30, 2024
5d71ce4
DEFAULT_USER_SETTINGS
Jul 30, 2024
a858b39
More PR feedback
Jul 30, 2024
4d2f84d
Merge pull request #3669 from github/dbartol/provenance
Jul 30, 2024
1ec47a4
Remove feature flag for Python model editor
koesie10 Jul 31, 2024
32cf05c
Update CHANGELOG
koesie10 Jul 31, 2024
78383e3
Display non-MaD provenance in results view
Jul 31, 2024
1a59467
Merge pull request #3676 from github/koesie10/remove-python-ff
koesie10 Aug 1, 2024
6687482
Merge branch 'main' into dbartol/provenance-builtin
Aug 1, 2024
f02c007
Merge pull request #3677 from github/dbartol/provenance-builtin
Aug 1, 2024
a4fcbd0
Bump the storybook group in /extensions/ql-vscode with 13 updates (#3…
dependabot[bot] Aug 2, 2024
af2a592
Remove support for CodeQL CLI versions older than v2.15.5 (#3681)
charisk Aug 5, 2024
9f0453a
Bump Node version to v20.14.0 (#3680)
github-actions[bot] Aug 5, 2024
f9f4545
v1.14.0
Aug 6, 2024
d6af6e7
Fix docker command
Aug 6, 2024
3364af5
Merge pull request #3683 from github/dbartol/docker-fix
Aug 6, 2024
b201c45
Merge branch 'main' into v1.14.0
Aug 6, 2024
4546616
Update changelog
Aug 7, 2024
babf3f1
Merge pull request #3682 from github/v1.14.0
Aug 7, 2024
7b9fe1e
Bump version to v1.14.1
invalid-email-address Aug 7, 2024
0a731e2
Merge pull request #3684 from github/version/bump-to-v1.14.1
Aug 7, 2024
c90f805
Bump the typescript-eslint group across 1 directory with 2 updates
dependabot[bot] Aug 8, 2024
1e3d41b
Bump the storybook group in /extensions/ql-vscode with 12 updates
dependabot[bot] Aug 8, 2024
96c33a1
Merge pull request #3686 from github/dependabot/npm_and_yarn/extensio…
robertbrignull Aug 8, 2024
b501a04
Fix linting errors resulting from upgrading @typescript-eslint/eslint…
robertbrignull Aug 8, 2024
dc6d5c1
feature: display length of shortest path in local results UI
p- Aug 12, 2024
268fd9f
Apply suggestions (update changelog link) and change import
p- Aug 12, 2024
756200b
Merge pull request #3687 from p-/display-max-steps-local-path-query
aeisenberg Aug 12, 2024
8326ef3
Bump CLI version from v2.18.1 to v2.18.2 for integration tests (#3688)
github-actions[bot] Aug 13, 2024
bfa7ea1
Fix external api usage query tests by mocking all CodeQL calls
robertbrignull Aug 14, 2024
cddf078
Merge branch 'main' into dependabot/npm_and_yarn/extensions/ql-vscode…
robertbrignull Aug 14, 2024
14c974e
Merge pull request #3685 from github/dependabot/npm_and_yarn/extensio…
robertbrignull Aug 14, 2024
ede2588
Bump the storybook group in /extensions/ql-vscode with 12 updates
dependabot[bot] Aug 15, 2024
067c2f4
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
dependabot[bot] Aug 15, 2024
b63c8ea
Merge pull request #3690 from github/dependabot/npm_and_yarn/extensio…
robertbrignull Aug 15, 2024
885dfa0
Merge pull request #3689 from github/dependabot/npm_and_yarn/extensio…
robertbrignull Aug 15, 2024
63f6e91
Bump the typescript-eslint group in /extensions/ql-vscode with 2 upda…
dependabot[bot] Aug 22, 2024
e1b5135
Bump gulp-esbuild from 0.12.0 to 0.12.1 in /extensions/ql-vscode (#3695)
dependabot[bot] Aug 22, 2024
a123c03
Bump CLI version from v2.18.2 to v2.18.3 for integration tests
invalid-email-address Aug 28, 2024
cbf6f73
Bump setup timeout to 20s to address test failures on Windows
henrymercer Aug 28, 2024
bbbb045
Merge pull request #3697 from github/github-action/bump-cli
henrymercer Aug 28, 2024
1f175a7
Bump the testing-library group in /extensions/ql-vscode with 2 update…
dependabot[bot] Aug 29, 2024
28d07a8
Bump the typescript-eslint group in /extensions/ql-vscode with 2 upda…
dependabot[bot] Aug 29, 2024
a94e5fe
Upgrade Octokit packages
koesie10 Aug 30, 2024
0a2ade3
Update transformIgnorePatterns
koesie10 Aug 30, 2024
97c497b
Improve readability of transformIgnorePatterns
koesie10 Aug 30, 2024
dffbcc2
Merge pull request #3700 from github/koesie10/upgrade-octokit
koesie10 Sep 2, 2024
8315da4
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
dependabot[bot] Sep 5, 2024
b5dbd52
Bump eslint-plugin-github from 4.10.2 to 5.0.1 in /extensions/ql-vscode
dependabot[bot] Sep 5, 2024
f16331b
Bump husky from 9.0.11 to 9.1.5 in /extensions/ql-vscode
dependabot[bot] Sep 5, 2024
91bc7fc
Merge pull request #3701 from github/dependabot/npm_and_yarn/extensio…
koesie10 Sep 5, 2024
0065596
Merge pull request #3703 from github/dependabot/npm_and_yarn/extensio…
koesie10 Sep 5, 2024
d8680dc
Merge pull request #3704 from github/dependabot/npm_and_yarn/extensio…
koesie10 Sep 5, 2024
d0c9849
Upgrade node-fetch to v3
koesie10 Sep 5, 2024
5eb1008
Bump Node version to v20.15.1
invalid-email-address Sep 6, 2024
50329a8
Merge pull request #3707 from github/github-action/bump-node-version
koesie10 Sep 6, 2024
1c146b9
Merge remote-tracking branch 'origin/main' into koesie10/upgrade-node…
koesie10 Sep 9, 2024
282bd22
Merge pull request #3706 from github/koesie10/upgrade-node-fetch
koesie10 Sep 9, 2024
fcba347
Bump typescript from 5.4.5 to 5.5.4 in /extensions/ql-vscode
dependabot[bot] Sep 9, 2024
8aec438
Bump minimum VS Code version for warnings
koesie10 Sep 9, 2024
345bc12
Bump target to ES2021
koesie10 Sep 9, 2024
a336320
Remove unused argument
koesie10 Sep 9, 2024
f14b8cd
Merge pull request #3702 from github/dependabot/npm_and_yarn/extensio…
koesie10 Sep 9, 2024
fba62a9
Merge pull request #3708 from github/koesie10/min-version-1.90
koesie10 Sep 9, 2024
7412ea9
Run 'npm upgrade express'
koesie10 Sep 12, 2024
1782fd0
Remove deprecated Husky commands
koesie10 Sep 12, 2024
b9a0f84
Merge pull request #3710 from github/koesie10/upgrade-express
koesie10 Sep 12, 2024
f0471ef
Merge pull request #3711 from github/koesie10/remove-deprecated-husky
koesie10 Sep 12, 2024
9aa2b7f
Bump the storybook group in /extensions/ql-vscode with 12 updates
dependabot[bot] Sep 12, 2024
f2a3113
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
dependabot[bot] Sep 12, 2024
7eb7ea2
Bump eslint-plugin-deprecation in /extensions/ql-vscode
dependabot[bot] Sep 12, 2024
30ff64d
Bump vite-node from 1.5.3 to 2.0.5 in /extensions/ql-vscode
dependabot[bot] Sep 12, 2024
6b4cb5b
Bump CLI version from v2.18.3 to v2.18.4 for integration tests
invalid-email-address Sep 12, 2024
d62ade8
Merge pull request #3716 from github/github-action/bump-cli
Sep 12, 2024
df1c397
Merge pull request #3713 from github/dependabot/npm_and_yarn/extensio…
koesie10 Sep 12, 2024
7fe8a39
Merge pull request #3714 from github/dependabot/npm_and_yarn/extensio…
koesie10 Sep 12, 2024
c5fc526
Merge pull request #3715 from github/dependabot/npm_and_yarn/extensio…
koesie10 Sep 12, 2024
386679a
Merge pull request #3712 from github/dependabot/npm_and_yarn/extensio…
angelapwen Sep 12, 2024
8fa40be
Upgrade path-to-regexp to 6.3.0
koesie10 Sep 13, 2024
5f4522d
Merge pull request #3717 from github/koesie10/upgrade-path-to-regexp
koesie10 Sep 16, 2024
2b4fa0d
Remove automodel-related functionality
koesie10 Sep 16, 2024
7907d8d
Merge pull request #3719 from github/koesie10/remove-automodel
koesie10 Sep 16, 2024
f489598
Upload ESLint results to code scanning
aeisenberg Sep 12, 2024
0a90b45
Always lint even if previous steps failed
aeisenberg Sep 15, 2024
11e3aa2
Merge pull request #3709 from github/aeisenberg/eslint-sarif
aeisenberg Sep 16, 2024
4456f5b
Bump vite in /extensions/ql-vscode in the npm_and_yarn group
dependabot[bot] Sep 17, 2024
5ae1d01
Merge pull request #3720 from github/dependabot/npm_and_yarn/extensio…
norascheuch Sep 18, 2024
7b0458e
Bump CLI version from v2.18.4 to v2.19.0 for integration tests
invalid-email-address Sep 18, 2024
7571e44
Merge pull request #3721 from github/github-action/bump-cli
koesie10 Sep 18, 2024
5d59ffd
Bump @octokit/plugin-retry in /extensions/ql-vscode in the octokit group
dependabot[bot] Sep 19, 2024
aec8028
Bump the storybook group in /extensions/ql-vscode with 13 updates
dependabot[bot] Sep 19, 2024
cbf4d53
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
dependabot[bot] Sep 19, 2024
8dcfce5
Merge pull request #3723 from github/dependabot/npm_and_yarn/extensio…
angelapwen Sep 19, 2024
7f19aa8
Bump typescript from 5.5.4 to 5.6.2 in /extensions/ql-vscode
dependabot[bot] Sep 19, 2024
507ddaf
Merge pull request #3725 from github/dependabot/npm_and_yarn/extensio…
norascheuch Sep 23, 2024
59f3205
Merge pull request #3722 from github/dependabot/npm_and_yarn/extensio…
norascheuch Sep 23, 2024
15a3f36
Merge branch 'main' into dependabot/npm_and_yarn/extensions/ql-vscode…
norascheuch Sep 23, 2024
dc79c53
Avoid uploading eslint sarif for dependabot PR
aeisenberg Sep 23, 2024
238592a
Bumping the timeout for failing test
aeisenberg Sep 23, 2024
4b3ee3f
Bump rollup in /extensions/ql-vscode in the npm_and_yarn group
dependabot[bot] Sep 24, 2024
b6b707e
Merge pull request #3726 from github/aeisenberg/no-upload-sarif
aeisenberg Sep 24, 2024
510ccbd
Merge branch 'main' into dependabot/npm_and_yarn/extensions/ql-vscode…
norascheuch Sep 25, 2024
abbe597
Merge branch 'main' into dependabot/npm_and_yarn/extensions/ql-vscode…
norascheuch Sep 25, 2024
99222b0
Merge pull request #3727 from github/dependabot/npm_and_yarn/extensio…
norascheuch Sep 25, 2024
972da52
Merge pull request #3724 from github/dependabot/npm_and_yarn/extensio…
norascheuch Sep 25, 2024
515132f
Remove support for CodeQL CLI versions older than v2.16.6
norascheuch Sep 25, 2024
12e06b7
Fix lint
norascheuch Sep 25, 2024
181e28c
Fix test
norascheuch Sep 25, 2024
e226443
Merge pull request #3728 from github/nora/remove-cli-version-support
norascheuch Sep 25, 2024
9136c78
v1.15.0
norascheuch Sep 26, 2024
4736cfe
Fix typo
norascheuch Sep 26, 2024
6632958
Merge pull request #3729 from github/v1.15.0
norascheuch Sep 26, 2024
54782b9
Bump version to v1.15.1
invalid-email-address Sep 26, 2024
2103fc1
Setup Node in release workflows
koesie10 Sep 26, 2024
3b5bd45
Bump the storybook group in /extensions/ql-vscode with 12 updates
dependabot[bot] Sep 26, 2024
b66ad69
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
dependabot[bot] Sep 26, 2024
dfb007a
Bump eslint-plugin-jest-dom from 5.2.0 to 5.4.0 in /extensions/ql-vscode
dependabot[bot] Sep 26, 2024
03a7a51
Merge pull request #3732 from github/dependabot/npm_and_yarn/extensio…
angelapwen Sep 26, 2024
646d702
Merge pull request #3733 from github/dependabot/npm_and_yarn/extensio…
angelapwen Sep 26, 2024
9a5b0ef
Merge pull request #3734 from github/dependabot/npm_and_yarn/extensio…
angelapwen Sep 26, 2024
ab6777f
Bump ts-jest from 29.1.4 to 29.2.5 in /extensions/ql-vscode
dependabot[bot] Sep 26, 2024
ef34b21
Merge pull request #3735 from github/dependabot/npm_and_yarn/extensio…
angelapwen Sep 26, 2024
62096cb
Fix Husky install deprecation warning
koesie10 Sep 30, 2024
53d358f
Merge pull request #3736 from github/koesie10/fix-husky-deprecation-w…
koesie10 Sep 30, 2024
b6e466f
Merge pull request #3731 from github/koesie10/setup-node-release
koesie10 Sep 30, 2024
85db205
Merge branch 'main' into version/bump-to-v1.15.1
norascheuch Sep 30, 2024
f5742f7
Merge pull request #3730 from github/version/bump-to-v1.15.1
norascheuch Sep 30, 2024
fc27999
Bump minimum VS Code version to 1.90.0
koesie10 Oct 2, 2024
a1033eb
Bump glob from 10.3.12 to 11.0.0 in /extensions/ql-vscode (#3705)
dependabot[bot] Oct 2, 2024
481a9db
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
dependabot[bot] Oct 3, 2024
80a31e6
Bump the storybook group in /extensions/ql-vscode with 12 updates (#3…
dependabot[bot] Oct 3, 2024
fc38557
Bump @vscode/debugprotocol in /extensions/ql-vscode (#3742)
dependabot[bot] Oct 3, 2024
2ba8f3f
Bump @floating-ui/react from 0.26.12 to 0.26.24 in /extensions/ql-vsc…
dependabot[bot] Oct 3, 2024
d16fbfd
Merge pull request #3741 from github/dependabot/npm_and_yarn/extensio…
angelapwen Oct 3, 2024
116a70e
Remove now unnecessary patch
koesie10 Oct 4, 2024
473d289
Merge pull request #3746 from github/koesie10/fix-tests
koesie10 Oct 4, 2024
dd318f5
Bump Node version to v20.16.0
invalid-email-address Oct 4, 2024
479edd7
Merge pull request #3747 from github/github-action/bump-node-version
koesie10 Oct 4, 2024
926c75f
Bump CLI version from v2.19.0 to v2.19.1 for integration tests
invalid-email-address Oct 4, 2024
bbcffb5
Merge pull request #3748 from github/github-action/bump-cli
angelapwen Oct 4, 2024
77602b3
Merge remote-tracking branch 'origin/main' into koesie10/bump-min-vsc…
koesie10 Oct 8, 2024
b25def9
Install exact version of @types/vscode
koesie10 Oct 8, 2024
c09077b
Merge pull request #3737 from github/koesie10/bump-min-vscode-version
koesie10 Oct 8, 2024
f184b21
Switch from node-fetch to native Node.js fetch
koesie10 Oct 8, 2024
4e34288
Merge pull request #3750 from github/koesie10/switch-to-native-fetch
koesie10 Oct 9, 2024
b660d31
v1.16.0
shati-patel Oct 10, 2024
3a29d55
Merge pull request #3751 from github/v1.16.0
shati-patel Oct 10, 2024
db39860
Bump version to v1.16.1
invalid-email-address Oct 10, 2024
b791ec7
Merge pull request #3752 from github/version/bump-to-v1.16.1
shati-patel Oct 10, 2024
3175a2a
Bump @octokit/plugin-throttling
dependabot[bot] Oct 10, 2024
69f6387
Bump the storybook group in /extensions/ql-vscode with 12 updates
dependabot[bot] Oct 10, 2024
77c631a
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
dependabot[bot] Oct 10, 2024
a4e8428
Bump ts-json-schema-generator in /extensions/ql-vscode
dependabot[bot] Oct 10, 2024
50da7ac
Remove references to ML models
henrymercer Oct 10, 2024
c5b9c9e
Merge pull request #3753 from github/dependabot/npm_and_yarn/extensio…
angelapwen Oct 10, 2024
caabfa0
Merge pull request #3754 from github/dependabot/npm_and_yarn/extensio…
angelapwen Oct 10, 2024
f6db9b4
Merge pull request #3755 from github/dependabot/npm_and_yarn/extensio…
angelapwen Oct 10, 2024
fb3c00b
Merge pull request #3756 from github/dependabot/npm_and_yarn/extensio…
angelapwen Oct 10, 2024
ac60ba3
Enable BigInt results in Quick Evals
d10c Jun 21, 2024
8af1f08
Test BigInt-valued quick-eval
d10c Oct 11, 2024
c4eaf54
Add CHANGELOG entry
d10c Oct 14, 2024
9cc790e
Merge pull request #3647 from d10c/d10c/bigint-quick-eval
d10c Oct 14, 2024
f20476f
Merge pull request #3757 from github/henrymercer/remove-ml-models
henrymercer Oct 14, 2024
b9f4dd0
Add a version-check to BigInt quick-eval test
d10c Oct 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:

- name: Start containers
working-directory: extensions/ql-vscode/test/e2e
run: docker-compose -f "docker-compose.yml" up -d --build
run: docker compose -f "docker-compose.yml" up -d --build

- name: Install Playwright Browsers
working-directory: extensions/ql-vscode
Expand All @@ -43,4 +43,4 @@ jobs:
- name: Stop containers
working-directory: extensions/ql-vscode/test/e2e
if: always()
run: docker-compose -f "docker-compose.yml" down -v
run: docker compose -f "docker-compose.yml" down -v
22 changes: 15 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,13 +79,6 @@ jobs:
run: |
npm run check-types

- name: Lint
working-directory: extensions/ql-vscode
env:
NODE_OPTIONS: '--max-old-space-size=4096'
run: |
npm run lint

- name: Lint Markdown
working-directory: extensions/ql-vscode
run: |
Expand All @@ -101,6 +94,21 @@ jobs:
run: |
npm run find-deadcode

- name: Lint
if: "${{ !cancelled() }}"
working-directory: extensions/ql-vscode
env:
NODE_OPTIONS: '--max-old-space-size=4096'
run: |
npm run lint-ci

- name: Upload ESLint results to Code Scanning
if: "${{ !cancelled() && !startsWith(github.head_ref, 'dependabot/')}}"
uses: github/codeql-action/upload-sarif@main
with:
sarif_file: extensions/ql-vscode/build/eslint.sarif
category: eslint

generated:
name: Check generated code
runs-on: ubuntu-latest
Expand Down
14 changes: 14 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,13 @@ jobs:
env:
VSCE_TOKEN: ${{ secrets.VSCE_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version-file: extensions/ql-vscode/.nvmrc

- name: Download artifact
uses: actions/download-artifact@v4
with:
Expand All @@ -144,6 +151,13 @@ jobs:
env:
OPEN_VSX_TOKEN: ${{ secrets.OPEN_VSX_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version-file: extensions/ql-vscode/.nvmrc

- name: Download artifact
uses: actions/download-artifact@v4
with:
Expand Down
3 changes: 0 additions & 3 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

cd extensions/ql-vscode && npm run format-staged
3 changes: 0 additions & 3 deletions .husky/pre-push
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

cd extensions/ql-vscode && ./scripts/forbid-test-only
9 changes: 9 additions & 0 deletions extensions/ql-vscode/.eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,14 @@ node_modules/
out/
build/

# Ignore js files
.eslintrc.js
jest.config.js
test/vscode-tests/activated-extension/jest-runner-vscode.config.js
test/vscode-tests/cli-integration/jest-runner-vscode.config.js
test/vscode-tests/jest-runner-vscode.config.base.js
test/vscode-tests/minimal-workspace/jest-runner-vscode.config.js
test/vscode-tests/no-workspace/jest-runner-vscode.config.js

# Include the Storybook config
!.storybook
15 changes: 2 additions & 13 deletions extensions/ql-vscode/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ const baseConfig = {
"@typescript-eslint/no-invalid-this": "off",
"@typescript-eslint/no-shadow": "off",
"prefer-const": ["warn", { destructuring: "all" }],
"@typescript-eslint/no-throw-literal": "error",
"@typescript-eslint/only-throw-error": "error",
"@typescript-eslint/consistent-type-imports": "error",
"import/consistent-type-specifier-style": ["error", "prefer-top-level"],
curly: ["error", "all"],
Expand Down Expand Up @@ -133,18 +133,7 @@ module.exports = {
...baseConfig.rules,
// We want to allow mocking of functions in modules, so we need to allow namespace imports.
"import/no-namespace": "off",
"@typescript-eslint/ban-types": [
"error",
{
// For a full list of the default banned types, see:
// https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/ban-types.md
extendDefaults: true,
types: {
// Don't complain about the `Function` type in test files. (Default is `true`.)
Function: false,
},
},
],
"@typescript-eslint/no-unsafe-function-type": "off",
},
},
{
Expand Down
2 changes: 1 addition & 1 deletion extensions/ql-vscode/.nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v20.9.0
v20.16.0
2 changes: 1 addition & 1 deletion extensions/ql-vscode/.storybook/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"compilerOptions": {
"module": "esnext",
"moduleResolution": "node",
"target": "es6",
"target": "es2021",
"outDir": "out",
"lib": ["ES2021", "dom"],
"jsx": "react",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import * as React from "react";
import { addons } from "@storybook/manager-api";
import { Addon_TypesEnum } from "@storybook/types";
import { Addon_TypesEnum } from "storybook/internal/types";
import { ThemeSelector } from "./ThemeSelector";

const ADDON_ID = "vscode-theme-addon";
Expand Down
18 changes: 18 additions & 0 deletions extensions/ql-vscode/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@

## [UNRELEASED]

- Support result columns of type `QlBuiltins::BigInt` in quick evaluations. [#3647](https://github.com/github/vscode-codeql/pull/3647)

## 1.16.0 - 10 October 2024

- Increase the required version of VS Code to 1.90.0. [#3737](https://github.com/github/vscode-codeql/pull/3737)
- Fix a bug where some variant analysis results failed to download. [#3750](https://github.com/github/vscode-codeql/pull/3750)

## 1.15.0 - 26 September 2024

- Update results view to display the length of the shortest path for path queries. [#3687](https://github.com/github/vscode-codeql/pull/3687)
- Remove support for CodeQL CLI versions older than 2.16.6. [#3728](https://github.com/github/vscode-codeql/pull/3728)

## 1.14.0 - 7 August 2024

- Add Python support to the CodeQL Model Editor. [#3676](https://github.com/github/vscode-codeql/pull/3676)
- Update variant analysis view to display the length of the shortest path for path queries. [#3671](https://github.com/github/vscode-codeql/pull/3671)
- Remove support for CodeQL CLI versions older than 2.15.5. [#3681](https://github.com/github/vscode-codeql/pull/3681)

## 1.13.1 - 29 May 2024

- Fix a bug when re-importing test databases that erroneously showed old source code. [#3616](https://github.com/github/vscode-codeql/pull/3616)
Expand Down
2 changes: 1 addition & 1 deletion extensions/ql-vscode/gulpfile.ts/appInsights.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { src, dest } from "gulp";
// eslint-disable-next-line @typescript-eslint/no-var-requires,import/no-commonjs
// eslint-disable-next-line @typescript-eslint/no-require-imports,import/no-commonjs
const replace = require("gulp-replace");

/** Inject the application insights key into the telemetry file */
Expand Down
4 changes: 2 additions & 2 deletions extensions/ql-vscode/gulpfile.ts/chromium-version.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"chromiumVersion": "114",
"electronVersion": "25.8.0"
"chromiumVersion": "122",
"electronVersion": "29.4.0"
}
5 changes: 4 additions & 1 deletion extensions/ql-vscode/gulpfile.ts/typescript.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,5 +77,8 @@ export function copyWasmFiles() {
// to configure the path to the WASM file. So, source-map will always load the file from `__dirname/mappings.wasm`.
// In version 0.8.0, it may be possible to do this properly by calling SourceMapConsumer.initialize by
// using the "browser" field in source-map's package.json to load the WASM file from a given file path.
return src("node_modules/source-map/lib/mappings.wasm").pipe(dest("out"));
return src("node_modules/source-map/lib/mappings.wasm", {
// WASM is a binary format, so don't try to re-encode it as text.
encoding: false,
}).pipe(dest("out"));
}
Loading