You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+34Lines changed: 34 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,40 @@
17
17
you know what to do).
18
18
-->
19
19
20
+
## Release 2.15.1 (2023-10-19)
21
+
22
+
### Potentially Breaking Changes
23
+
24
+
- The query server's `evaluation/trimCache` command was previously equivalent to the `codeql database cleanup --mode=gentle` CLI command, but is now equivalent to using `--mode=normal`. The new meaning of the command is to clear the entire evaluation cache of a database except for predicates annotated with the `cached` keyword.
25
+
26
+
### Deprecations
27
+
28
+
- The accepted values of the `codeql database cleanup --mode=` command line option have been renamed to bring them in line with what they are called in the VSCode extension and the query server:
29
+
-`--mode=brutal` is now `--mode=clear`.
30
+
-`--mode=normal` is now `--mode=trim`.
31
+
-`--mode=light` is now `--mode=fit`.
32
+
- The old names are deprecated, but will be accepted for backwards-compatibility reasons until further notice.
33
+
34
+
### New Features
35
+
36
+
- The output of `codeql version --format json` now includes a `features` property. Each key in the
37
+
map identifies a feature of the CodeQL CLI. The value for a key is always `true`. Going forward,
38
+
whenever a significant new feature is added to the CodeQL CLI, a corresponding entry will be added to the
39
+
`features` map. This is intended to make it easier for tools that invoke the CodeQL CLI to know
40
+
if the particular version of the CLI they are invoking supports a given feature, without having to
41
+
know exactly what CLI version introduced that feature.
42
+
43
+
### Improvements
44
+
45
+
- The list of failed tests at the end of a `codeql test run` is now sorted lexicographically.
46
+
47
+
### Bugs fixed
48
+
49
+
- Fixed a bug where the `$CODEQL_JAVA_HOME` environment variable was
50
+
erroneously ignored for certain subsidiary Java processes started by
51
+
`codeql`.
52
+
- Fixed a bug in the CodeQL build tracer on Apple Silicon machines that prevented database creation if System Integrity Protection was disabled.
0 commit comments