Skip to content

Commit 85ede89

Browse files
committed
changelog for 2.4.1
1 parent 88c614c commit 85ede89

File tree

1 file changed

+38
-3
lines changed

1 file changed

+38
-3
lines changed

CHANGELOG.md

+38-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
# CodeQL CLI changelog
22

3+
## Release 2.4.1 (2020-12-19)
4+
5+
- The bundled extractors are updated to match the versions currently
6+
used on LGTM.com. These are newer than the last release (1.26) of
7+
LGTM Enterprise. If you plan to upload databases to an LGTM
8+
Enterprise 1.26 instance, you need to create them with release
9+
2.3.4.
10+
11+
### Features added
12+
13+
- `codeql query format` now checks all files rather than stopping
14+
after the first failure when the `--check-only` option is given.
15+
16+
- `codeql resolve database` will produce a `languages` key giving the
17+
language the database was created for. This can be useful in IDEs to
18+
help describe the database and suggest default actions or queries.
19+
For databases created by earlier versions, the result will be a
20+
best-effort guess.
21+
22+
- `codeql database interpret-results` can now produce Graphviz `.dot`
23+
files from queries with `@kind graph`.
24+
25+
### Features removed
26+
27+
- `codeql test run` had some special compatibility support for running
28+
unit tests for the "code duplication" extractor features of certain
29+
discontinued Semmle products. Those tests have since been removed
30+
from the [public QL repository](https://github.com/github/codeql),
31+
so the compatibility support for them has been removed. This should
32+
not affect any external users (since the extractor feature in
33+
question was never supported by `codeql database create` anyway),
34+
but if you run `codeql test run` against the unit tests belonging to
35+
an _old_ checkout of the repository, you may now see some failures
36+
among `Metrics` tests.
37+
338
## Release 2.3.4 (2020-12-15)
439

540
This release corresponds to release 1.26.x of LGTM Enterprise, and
@@ -20,9 +55,9 @@ recommend that you upgrade to CLI releases numbered 2.4.x or later.
2055

2156
- Much of the work done by `codeql database upgrade` now happens
2257
implicitly (and reversibly) as part of ordinary query evaluation.
23-
This should make it much rarer to need to run `codeql database
24-
upgrade` explicitly, though there are still some corner cases that
25-
will require it, particularly for very old databases.
58+
This should make the need to explicitly run `codeql database
59+
upgrade` much less common. However there are still some corner cases
60+
that will require it, particularly for very old databases.
2661

2762
- `codeql test run` with a `--threads` argument will now _compile_
2863
test queries in parallel even if they belong to the same single

0 commit comments

Comments
 (0)