v2.17.5
Breaking changes
-
All the commands that output SARIF will output a minified version to reduce the size.
Thecodeql database analyze
,codeql database interpret-results
,codeql generate query-help
, andcodeql bqrs interpret
commands support the option--no-sarif-minify
to output a pretty printed SARIF file. -
A number of breaking changes have been made to the
semmle-extractor-options
functionality available for C and C++ CodeQL tests, removing various flags that don't work well in the context of tests.
These do not affect the creation of databases through the CodeQL CLI,
or when calling the C/C++ extractor directly with the--mimic
or--linker
flags.
Improvements
codeql generate log-summary
now reports completed pipeline runs that
are part of an incomplete recursive predicate.
Miscellaneous
- The OWASP Java HTML Sanitizer library used by the CodeQL CLI for internal
documentation generation commands has been updated to version
20240325.1.
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.17.5
.