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 interpretcommands support the option--no-sarif-minifyto 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--mimicor--linkerflags.
Improvements
codeql generate log-summarynow 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.