Skip to content

v2.15.3

Compare
Choose a tag to compare
@codeql-ci codeql-ci released this 22 Nov 12:57
· 50 commits to main since this release
68cfc1c

Release 2.15.3 (2023-11-22)

New features

  • codeql database analyze now defaults to include markdown query help for all custom
    queries with help files available. To change the default behaviour you can pass the
    new flag --sarif-include-query-help, which provides the options always (which
    includes query help for all queries), custom_queries_only (the default) and never
    (which does not include query help for any query). The existing flag
    --sarif-add-query-help has been deprecated and will be removed in a future release.
  • The new (advanced) command-line option --[no-]linkage-aware-import disables the
    linkage-awareness phase of codeql dataset import, as a quick fix (at the expense of
    database completeness) for C++ projects where this part of database creation consumes
    too much memory. This option is available in the commands database create,
    database finalize, database import, dataset import, test extract, and
    test run.
  • The CodeQL language server now provides basic support for Rename, and you can now use
    the Rename Symbol functionality in Visual Studio Code for CodeQL. The current Rename
    support is less a refactoring tool and more a labor-saving device. You may have to
    perform some manual edits after using Rename, but it should still be faster and less
    work than renaming a symbol manually.

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