Skip to content

Commit e7a42a0

Browse files
authored
Update CHANGELOG.md for 2.7.3
1 parent 3c50fe2 commit e7a42a0

File tree

1 file changed

+51
-2
lines changed

1 file changed

+51
-2
lines changed

CHANGELOG.md

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

20+
## Release 2.7.3 (2021-12-06)
21+
22+
- The bundled extractors are updated to match the versions currently
23+
used on LGTM.com. These are newer than the last release (1.28) of
24+
LGTM Enterprise. If you plan to upload databases to an LGTM
25+
Enterprise 1.28 instance, you need to create them with release
26+
2.5.9.
27+
28+
### Potentially breaking changes
29+
30+
- The experimental command-line option `--ml-model-path` that was
31+
introduced to support internal experiments has been removed.
32+
33+
### Bugs fixed
34+
35+
- Editing support (content assist, code navigation, etc.) in files
36+
under the `.github` directory will now work properly. This is
37+
because files under the `.github` directory will now be indexed and
38+
processed by the CodeQL language server. Other hidden directories
39+
that start with `.` will remain un-indexed. This affects the
40+
vscode-codeql extension and any other IDE extension that uses
41+
the CodeQL language server.
42+
43+
- Fixed authentication with GitHub package registries via the
44+
`GITHUB_TOKEN` environment variable and the `--github-auth-stdin`
45+
flag when downloading and publishing packs.
46+
47+
- Fixed an incompatibility with glibc version 2.34 on Linux, where
48+
build tracing failed with an error message.
49+
50+
- Fixed a bug where `codeql generate log-summary` could sometimes fail
51+
with a `JsonMappingException`.
52+
53+
### New features
54+
55+
- The CodeQL CLI for Mac OS now ships with a native Java virtual machine for M1 Macs,
56+
and this will be used by default where applicable to run the CodeQL
57+
engine, thus improving performance.
58+
[Rosetta 2](https://support.apple.com/en-us/HT211861) is still
59+
required as not all components of the CodeQL CLI are natively compiled.
60+
61+
- Commands that execute queries will now exit with status code 34 if
62+
certain errors that prevent the evaluation of one or more
63+
individual queries are detected. Previously some of these errors
64+
would crash the evaluator and exit with status code 100.
65+
66+
(This is currently used for "external predicate not found" errors).
67+
2068
## Release 2.7.2 (2021-11-22)
2169

2270
- The bundled extractors are updated to match the versions currently
@@ -101,10 +149,11 @@
101149
format for its JSON results. Previously, the results were a list of
102150
paths. Now, the results are an object with a single property `paths`
103151
that contains the list of paths.
104-
152+
105153
- The internal `qlpacks` directory of the CodeQL bundle available on the
106154
[CodeQL Action releases page](https://github.com/github/codeql-action/releases/)
107-
has a new structure. This directory is internal to the CLI and can change without notice in future releases.
155+
has a new structure. This directory is internal to the CLI and can change without
156+
notice in future releases.
108157

109158
The currently-shipped `qlpacks` directory mirrors the structure of [CodeQL package](https://github.blog/changelog/2021-07-28-introducing-the-codeql-package-manager-public-beta/) caches and looks like this:
110159

0 commit comments

Comments
 (0)