See the releases page for the relevant changes to the CodeQL CLI and language packs.
Note that the only difference between v2 and v3 of the CodeQL Action is the node version they support, with v3 running on node 20 while we continue to release v2 to support running on node 16. For example 3.22.11 was the first v3 release and is functionally identical to 2.22.11. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.
[UNRELEASED]
No user facing changes.
3.25.1 - 17 Apr 2024
We are rolling out a feature in April/May 2024 that improves the reliability and performance of analyzing code when analyzing a compiled language with the autobuildbuild mode. #2235
Fix a bug where the init Action would fail if --overwrite was specified in CODEQL_ACTION_EXTRA_OPTIONS. #2245
3.25.0 - 15 Apr 2024
The deprecated feature for extracting dependencies for a Python analysis has been removed. #2224
As a result, the following inputs and environment variables are now ignored:
The setup-python-dependencies input to the init Action
The CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION environment variable
We recommend removing any references to these from your workflows. For more information, see the release notes for CodeQL Action v3.23.0 and v2.23.0.
Automatically overwrite an existing database if found on the filesystem. #2229
Bump the minimum CodeQL bundle version to 2.12.6. #2232
A more relevant log message and a diagnostic are now emitted when the file program is not installed on a Linux runner, but is required for Go tracing to succeed. #2234
3.24.10 - 05 Apr 2024
Update default CodeQL bundle version to 2.17.0. #2219
Add a deprecation warning for customers using CodeQL version 2.12.5 and earlier. These versions of CodeQL were discontinued on 26 March 2024 alongside GitHub Enterprise Server 3.8, and will be unsupported by CodeQL Action versions 3.25.0 and later and versions 2.25.0 and later. #2220
If you are using one of these versions, please update to CodeQL CLI version 2.12.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.
Alternatively, if you want to continue using a version of the CodeQL CLI between 2.11.6 and 2.12.5, you can replace github/codeql-action/*@v3 by github/codeql-action/*@v3.24.10 and github/codeql-action/*@v2 by github/codeql-action/*@v2.24.10 in your code scanning workflow to ensure you continue using this version of the CodeQL Action.
3.24.9 - 22 Mar 2024
Update default CodeQL bundle version to 2.16.5. #2203
3.24.8 - 18 Mar 2024
Improve the ease of debugging extraction issues by increasing the verbosity of the extractor logs when running in debug mode. #2195
3.24.7 - 12 Mar 2024
Update default CodeQL bundle version to 2.16.4. #2185
3.24.6 - 29 Feb 2024
... (truncated)
Commits
c7f9125 Merge pull request #2248 from github/update-v3.25.1-c4fb45143
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the github-actions group with 10 updates:
4.1.1
4.1.3
3.0.0
3.1.0
5.1.0
5.3.0
3.24.6
3.25.1
2.8.3
2.10.1
1.6.0
2.0.0
4.1.3
4.2.5
5.4.5
6.0.1
3.4.0
3.5.0
0.15.8
0.15.10
Updates
actions/checkout
from 4.1.1 to 4.1.3Release notes
Sourced from actions/checkout's releases.
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
1d96c77
Add SSH user parameter (#1685)cd7d8d6
Check git version before attempting to disablesparse-checkout
(#1656)8410ad0
Updateactions/checkout
version inupdate-main-version.yml
(#1650)9bb5618
Prep for release of v4.1.2 (#1649)8eb1f6a
Bump@babel/traverse
from 7.20.5 to 7.24.0 (#1642)556e4c3
Bump tough-cookie from 4.0.0 to 4.1.3 (#1406)b32f140
Warn on attempts to publishtest-ubuntu-git
from non-main branch. (#1623)2650dbd
Givetest-ubuntu-git
its ownREADME
(#1620)aadec89
Explicitly disable sparse checkout unless asked for (#1598)df0bcdd
Refine workflow for generatingtest-ubuntu-git
(#1617)Updates
docker/login-action
from 3.0.0 to 3.1.0Release notes
Sourced from docker/login-action's releases.
Commits
e92390c
Merge pull request #685 from docker/dependabot/npm_and_yarn/aws-sdk-dependenc...1e752e2
chore: update generated content51c6097
build(deps): bump the aws-sdk-dependencies group with 2 updates8f079fb
Merge pull request #676 from docker/dependabot/npm_and_yarn/proxy-agent-depen...16fa768
chore: update generated content46d1619
build(deps): bump the proxy-agent-dependencies group with 2 updates8c291c5
Merge pull request #682 from docker/dependabot/npm_and_yarn/docker/actions-to...ec726f4
build(deps): bump@docker/actions-toolkit
from 0.14.0 to 0.18.05139682
Merge pull request #677 from docker/dependabot/npm_and_yarn/undici-5.28.36d4e2ba
chore: update generated contentUpdates
docker/build-push-action
from 5.1.0 to 5.3.0Release notes
Sourced from docker/build-push-action's releases.
Commits
2cdde99
Merge pull request #1080 from docker/dependabot/npm_and_yarn/docker/actions-t...008747a
chore: update generated content1580753
chore(deps): Bump@docker/actions-toolkit
from 0.18.0 to 0.19.02a7db1d
Merge pull request #1075 from crazy-max/ci-multi-output35e7dd5
ci: test multi outputaf5a7ed
Merge pull request #1074 from crazy-max/build-cmd-debug2a85189
chore: update generated content6c20794
disable quotes detection for "outputs" inputafdf0c0
chore: debug build cmd and args00ae31a
Merge pull request #1070 from docker/dependabot/npm_and_yarn/docker/actions-t...Updates
github/codeql-action
from 3.24.6 to 3.25.1Changelog
Sourced from github/codeql-action's changelog.
... (truncated)
Commits
c7f9125
Merge pull request #2248 from github/update-v3.25.1-c4fb451431c7e8b2
Update changelog for v3.25.1c4fb451
Merge pull request #2245 from github/henrymercer/ignore-already-specified-flags556b3bc
Add changelog noteef66aea
Merge branch 'main' into henrymercer/ignore-already-specified-flags9b87e0a
Merge pull request #2241 from github/nickfyson/speculative-script-fix18111b6
Merge pull request #2235 from github/henrymercer/autobuild-with-direct-tracingade98b9
Ensure--overwrite
flag is only passed once8566d50
Add regression test for double--overwrite
453a956
Merge pull request #2243 from github/dependabot/npm_and_yarn/npm-9b31496ffcUpdates
vladopajic/go-test-coverage
from 2.8.3 to 2.10.1Release notes
Sourced from vladopajic/go-test-coverage's releases.
Commits
1079cd4
version bump: v2.10.15963a53
fixed ThresholdTotal value check (#83)dc6bb7f
Update README.mdc7f1d6f
ci: use combined coverage profiles (#81)e2d732e
ci release action: fix version check (#80)a1e0de1
bump version to v2.10.0d35274a
Update README.md0b76be5
add ability to exclude body of switch and select with annotation (#79)fe6d2c4
various improvements (cosmetics, lints, coverage) (#78)741802c
excluding whole body from coverage when having comment annotation (#77)Updates
dependabot/fetch-metadata
from 1.6.0 to 2.0.0Release notes
Sourced from dependabot/fetch-metadata's releases.
... (truncated)
Commits
0fb2170
v2.0.0 (#508)dc2c459
v2
is the new tracking tag (#506)f2f0ad1
Upgrade from node16 to node20 (#443)8348ea7
v1.7.0 (#505)e21c9fb
Switch to the official action for managing app tokens (#504)3e1bcb9
Scope app token to only this repo for security (#501)7187f39
Merge pull request #442 from dependabot/dependabot/github_actions/tibdex/gith...f9af96f
Bump tibdex/github-app-token from 1.8.2 to 2.1.09977d7b
Merge pull request #497 from dependabot/dependabot/npm_and_yarn/dev-dependenc...4e1067b
run npm buildUpdates
actions/dependency-review-action
from 4.1.3 to 4.2.5Release notes
Sourced from actions/dependency-review-action's releases.
Commits
5bbc3ba
bumping versionc59184a
Merge pull request #722 from actions/remove-warn-default54c0657
Merge pull request #728 from actions/dependabot/npm_and_yarn/eslint-8.57.021941b5
Bump eslint from 8.56.0 to 8.57.0733dd5d
bumping to 4.2.49093495
Merge pull request #725 from actions/issue-71835b83b4
Fix prettier issuese057056
Add packaged code updated684d03
Add trailing slash to tests2b0aaf1
Fix extra slash issueUpdates
wagoid/commitlint-github-action
from 5.4.5 to 6.0.1Changelog
Sourced from wagoid/commitlint-github-action's changelog.
... (truncated)
Commits
7f0a61d
chore(release): publish 6.0.1 [skip-ci]ada5d09
Merge pull request #783 from wagoid/dependabot/npm_and_yarn/multi-362ecca630d6e1800
Merge pull request #782 from wagoid/dependabot/npm_and_yarn/ip-1.1.9b529831
Merge pull request #781 from wagoid/dependabot/npm_and_yarn/tar-6.2.17070c25
chore(deps): bump semvera7438fc
chore(deps): bump ip from 1.1.8 to 1.1.9bfdc3d1
chore(deps): bump tar from 6.1.11 to 6.2.18fa8a3e
Merge pull request #779 from wagoid/dependabot/npm_and_yarn/minor-and-patch-4...8d57fde
Merge pull request #778 from wagoid/dependabot/npm_and_yarn/undici-5.28.4ab651d8
chore(deps-dev): bump the minor-and-patch group with 4 updatesUpdates
sigstore/cosign-installer
from 3.4.0 to 3.5.0Release notes
Sourced from sigstore/cosign-installer's releases.
Commits
59acb62
bump default version to v2.2.4, prep for v3.5.0 release (#159)22be4ce
use go 1.22 now (#160)162dfdf
Bump actions/checkout from 4.1.1 to 4.1.2 (#157)Updates
anchore/sbom-action
from 0.15.8 to 0.15.10Release notes
Sourced from anchore/sbom-action's releases.
Commits
ab5d7b5
chore(deps): update Syft to v1.1.0 (#454)6e7f9d7
chore(deps): bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (#450)2d906a3
chore(deps): bump peter-evans/create-or-update-comment (#452)691c762
chore(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.2 (#453)f0dafef
chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#451)c6d7b2a
chore: add dependabot configuration for actions (#449)31e2bb2
chore(deps): update@types/node
to Node 20 (#443)670514f
chore: Bump Node to v20 on download-syft/publish-sbom actions (#448)a5afbb1
chore(deps): update Syft to v1.0.1 (#444)9fece9e
fix: reduce syft debug level (#446)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show