Skip to content

Commit 631cf51

Browse files
author
Dave Bartolomeo
committed
Changelog for 2.15.1
1 parent 63d0adb commit 631cf51

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,40 @@
1717
you know what to do).
1818
-->
1919

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.
53+
2054
## Release 2.15.0 (2023-10-11)
2155

2256
### Deprecations

0 commit comments

Comments
 (0)