|
17 | 17 | you know what to do). |
18 | 18 | --> |
19 | 19 |
|
| 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 | + |
20 | 68 | ## Release 2.7.2 (2021-11-22) |
21 | 69 |
|
22 | 70 | - The bundled extractors are updated to match the versions currently |
|
101 | 149 | format for its JSON results. Previously, the results were a list of |
102 | 150 | paths. Now, the results are an object with a single property `paths` |
103 | 151 | that contains the list of paths. |
104 | | - |
| 152 | + |
105 | 153 | - The internal `qlpacks` directory of the CodeQL bundle available on the |
106 | 154 | [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. |
108 | 157 |
|
109 | 158 | 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: |
110 | 159 |
|
|
0 commit comments