Skip to content

Commit 3bd135a

Browse files
Copilotdata-douser
andcommitted
Upgrade version numbers from 2.23.9 to 2.24.0 and update codeql-pack dependencies
Co-authored-by: data-douser <70299490+data-douser@users.noreply.github.com>
1 parent fba6970 commit 3bd135a

Some content is hidden

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

45 files changed

+258
-254
lines changed

.codeql-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v2.23.9
1+
v2.24.0

.github/skills/upgrade-codeql-cli-and-packs/SKILL.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ This skill guides you through upgrading the CodeQL CLI version used by the MCP s
2424

2525
This repository uses a **CLI-aligned versioning strategy** across all version-bearing files:
2626

27-
1. **`.codeql-version`**: Contains the target CLI version (e.g., `v2.23.9`)
28-
2. **`package.json` versions**: All `package.json` files (root, client, server) use the CLI version number without the "v" prefix (e.g., `2.23.9`)
29-
3. **`ql-mcp-*` pack versions**: Use the CLI version number without the "v" prefix (e.g., `2.23.9`)
27+
1. **`.codeql-version`**: Contains the target CLI version (e.g., `v2.24.0`)
28+
2. **`package.json` versions**: All `package.json` files (root, client, server) use the CLI version number without the "v" prefix (e.g., `2.24.0`)
29+
3. **`ql-mcp-*` pack versions**: Use the CLI version number without the "v" prefix (e.g., `2.24.0`)
3030
4. **`codeql/*-all` dependencies**: Must have `cliVersion <= target CLI version`
3131

3232
### Why Database Compatibility Matters
@@ -79,7 +79,7 @@ All `package.json` files must have their `version` field set to match the CLI ve
7979
| `client/package.json` | `version` |
8080
| `server/package.json` | `version` |
8181

82-
Example: If `.codeql-version` is `v2.23.9`, set all `package.json` versions to `"version": "2.23.9"`.
82+
Example: If `.codeql-version` is `v2.24.0`, set all `package.json` versions to `"version": "2.24.0"`.
8383

8484
After updating, regenerate the lock file:
8585

client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codeql-development-mcp-server_client",
3-
"version": "2.23.9",
3+
"version": "2.24.0",
44
"description": "MCP client for integration testing of the CodeQL development MCP server",
55
"main": "src/ql-mcp-client.js",
66
"type": "module",

docs/public.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ codeql pack download advanced-security/ql-mcp-swift-tools-src
6969
To pin a version, append `@<version>`:
7070

7171
```bash
72-
codeql pack download advanced-security/ql-mcp-javascript-tools-src@2.23.9
72+
codeql pack download advanced-security/ql-mcp-javascript-tools-src@2.24.0
7373
```
7474

7575
Each tool query pack provides AST printing, control-flow graph printing, and call-graph queries used by the MCP server to give AI assistants structural insight into CodeQL databases.
@@ -236,10 +236,10 @@ Published to the GitHub Container Registry under the `advanced-security` scope.
236236
```yaml
237237
# Example: server/ql/javascript/tools/src/codeql-pack.yml
238238
name: advanced-security/ql-mcp-javascript-tools-src
239-
version: 2.23.9
239+
version: 2.24.0
240240
library: false
241241
dependencies:
242-
codeql/javascript-all: 2.6.19
242+
codeql/javascript-all: 2.6.20
243243
```
244244
245245
## Troubleshooting

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codeql-development-mcp-server_repo",
3-
"version": "2.23.9",
3+
"version": "2.24.0",
44
"description": "An MCP server supporting LLM requests for CodeQL development tools and resources.",
55
"private": true,
66
"type": "module",

server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@advanced-security/codeql-development-mcp-server",
3-
"version": "2.23.9",
3+
"version": "2.24.0",
44
"description": "An MCP server supporting LLM requests for CodeQL development tools and resources.",
55
"main": "dist/codeql-development-mcp-server.js",
66
"type": "module",

server/ql/actions/tools/src/codeql-pack.lock.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,31 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/actions-all:
5-
version: 0.4.25
5+
version: 0.4.26
66
codeql/concepts:
7-
version: 0.0.13
7+
version: 0.0.14
88
codeql/controlflow:
9-
version: 2.0.23
9+
version: 2.0.24
1010
codeql/dataflow:
11-
version: 2.0.23
11+
version: 2.0.24
1212
codeql/javascript-all:
13-
version: 2.6.19
13+
version: 2.6.20
1414
codeql/mad:
15-
version: 1.0.39
15+
version: 1.0.40
1616
codeql/regex:
17-
version: 1.0.39
17+
version: 1.0.40
1818
codeql/ssa:
19-
version: 2.0.15
19+
version: 2.0.16
2020
codeql/threat-models:
21-
version: 1.0.39
21+
version: 1.0.40
2222
codeql/tutorial:
23-
version: 1.0.39
23+
version: 1.0.40
2424
codeql/typetracking:
25-
version: 2.0.23
25+
version: 2.0.24
2626
codeql/util:
27-
version: 2.0.26
27+
version: 2.0.27
2828
codeql/xml:
29-
version: 1.0.39
29+
version: 1.0.40
3030
codeql/yaml:
31-
version: 1.0.39
31+
version: 1.0.40
3232
compiled: false
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: advanced-security/ql-mcp-actions-tools-src
2-
version: 2.23.9
2+
version: 2.24.0
33
description: 'Queries for codeql-development-mcp-server tools for actions language'
44
library: false
55
dependencies:
6-
codeql/actions-all: 0.4.25
6+
codeql/actions-all: 0.4.26

server/ql/actions/tools/test/codeql-pack.lock.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,31 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/actions-all:
5-
version: 0.4.25
5+
version: 0.4.26
66
codeql/concepts:
7-
version: 0.0.13
7+
version: 0.0.14
88
codeql/controlflow:
9-
version: 2.0.23
9+
version: 2.0.24
1010
codeql/dataflow:
11-
version: 2.0.23
11+
version: 2.0.24
1212
codeql/javascript-all:
13-
version: 2.6.19
13+
version: 2.6.20
1414
codeql/mad:
15-
version: 1.0.39
15+
version: 1.0.40
1616
codeql/regex:
17-
version: 1.0.39
17+
version: 1.0.40
1818
codeql/ssa:
19-
version: 2.0.15
19+
version: 2.0.16
2020
codeql/threat-models:
21-
version: 1.0.39
21+
version: 1.0.40
2222
codeql/tutorial:
23-
version: 1.0.39
23+
version: 1.0.40
2424
codeql/typetracking:
25-
version: 2.0.23
25+
version: 2.0.24
2626
codeql/util:
27-
version: 2.0.26
27+
version: 2.0.27
2828
codeql/xml:
29-
version: 1.0.39
29+
version: 1.0.40
3030
codeql/yaml:
31-
version: 1.0.39
31+
version: 1.0.40
3232
compiled: false

0 commit comments

Comments
 (0)