v2.13.0
Known issues
- We recommend that customers using the CodeQL CLI in a third party CI system do not upgrade to this release, due to an issue with
codeql github upload-results
. Instead, please use CodeQL 2.12.5, or, when available, CodeQL 2.12.7 or 2.13.1. For more information, see the "Known issues" section for CodeQL 2.12.6.
Potentially breaking changes
- In
codeql pack add
, the dependency that is added to theqlpack.yml
file will now allow any version of the pack that is compatible with the specified version (^version
) in specific cases. - Upper-case variable names are no longer accepted by the QL compiler.
New features
codeql database analyze
and related commands now export file coverage information by default.
Deprecations
- The possibility to omit
override
annotations on class member predicates that override a base class predicate has been deprecated. This is to avoid confusion with shadowing behaviour in the presence of final member predicates.
For more information about the changes included in this release, see the CodeQL CLI changelog.
You can download either the codeql-PLATFORM.zip
for your platform, or the generic codeql.zip
which contains binaries for all supported platforms. Please ignore the additional "source code" downloads below the .zip
artifacts.
This release is compatible with the CodeQL language packs from github/codeql@codeql-cli/v2.13.0
.