Skip to content

v2.15.2

Compare
Choose a tag to compare
@codeql-ci codeql-ci released this 13 Nov 12:29
· 52 commits to main since this release
007d2a8

Breaking changes

  • C++ extraction has been updated to output more accurate C++ value categories. Note you may need to recompile query packs that were compiled with an older CodeQL (see full changelog below for details).

New features

  • codeql database analyze and codeql database interpret-results can now
    output human-readable analysis summaries in a new format. To enable this new format, pass the --analysis-summary-v2 flag. See the full changelog for compatibility information if you intend to use this with GitHub Enterprise Server.
  • CodeQL now supports
    distinguishing file coverage information between related languages C and C++, Java and Kotlin,
    and JavaScript and TypeScript. See the full changelog for usage and compatibility information.
  • All CLI commands now support --common-caches, which controls the location of the
    cached data that is persisted between several runs of the CLI, such as downloaded QL packs
    and compiled query plans.

Improvements

  • Model packs that are used in an analysis will now be included in an output SARIF results file. All model packs now include the isCodeQLModelPack: true property in their tool component property bag.

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.15.2.