Skip to content

Merge back rc/3.20 - #20975

Merged
oscarsj merged 10 commits into
mainfrom
oscarsj/merge-back-rc-3.20
Dec 5, 2025
Merged

Merge back rc/3.20#20975
oscarsj merged 10 commits into
mainfrom
oscarsj/merge-back-rc-3.20

Conversation

@oscarsj

Copy link
Copy Markdown
Member

CopilotAI review requested due to automatic review settings December 5, 2025 18:32
@oscarsj
oscarsj requested review from a team as code ownersDecember 5, 2025 18:32
@github-actionsgithub-actionsBot added Go Ruby Rust Pull requests that update Rust code Swift DataFlow Library Actions Analysis of GitHub Actions labels Dec 5, 2025

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR merges back the rc/3.20 release branch, incorporating version releases for CodeQL 2.23.7 and updating version numbers across all language packs and shared libraries.

  • Version bumps for two consecutive releases (e.g., 1.2.10 and 1.2.11) with dev versions updated to skip the just-released versions
  • Consolidation of unreleased change notes into proper release documentation
  • Addition of changelog entries for newly released versions

Reviewed changes

Copilot reviewed 215 out of 215 changed files in this pull request and generated no comments.

Show a summary per file
FileDescription
swift/ql/src/qlpack.ymlVersion bump from 1.2.10-dev to 1.2.12-dev for queries pack
swift/ql/src/codeql-pack.release.ymlUpdated last release version from 1.2.9 to 1.2.11
swift/ql/src/change-notes/released/*.mdAdded release notes for versions 1.2.10 and 1.2.11
swift/ql/src/CHANGELOG.mdAdded changelog entries for versions 1.2.10 and 1.2.11
swift/ql/lib/qlpack.ymlVersion bump from 6.1.1-dev to 6.1.3-dev for library pack
swift/ql/lib/codeql-pack.release.ymlUpdated last release version from 6.1.0 to 6.1.2
swift/ql/lib/change-notes/released/*.mdAdded release notes for versions 6.1.1 and 6.1.2
swift/ql/lib/CHANGELOG.mdAdded changelog entries for versions 6.1.1 and 6.1.2
shared/*/qlpack.ymlVersion bumps for all shared libraries (yaml, xml, util, typos, typetracking, typeinference, typeflow, tutorial, threat-models, ssa, regex, rangeanalysis, quantum, mad, dataflow, controlflow, concepts)
shared/*/codeql-pack.release.ymlUpdated last release versions for all shared libraries
shared//change-notes/released/.mdAdded release notes for two consecutive versions per library
shared/*/CHANGELOG.mdAdded changelog entries for all shared libraries
rust/ql/src/qlpack.ymlVersion bump from 0.1.21-dev to 0.1.23-dev
rust/ql/src/codeql-pack.release.ymlUpdated last release version from 0.1.20 to 0.1.22
rust/ql/src/change-notes/released/*.mdAdded release notes for versions 0.1.21 (with feature changes) and 0.1.22
rust/ql/src/change-notes/*.mdRemoved unreleased change notes (consolidated into 0.1.21 release, including fix for invalid date format)
rust/ql/src/CHANGELOG.mdAdded changelog entries for versions 0.1.21 and 0.1.22
rust/ql/lib/qlpack.ymlVersion bump from 0.1.21-dev to 0.2.2-dev (major version bump to 0.2.x)
rust/ql/lib/codeql-pack.release.ymlUpdated last release version from 0.1.20 to 0.2.1
rust/ql/lib/change-notes/released/*.mdAdded release notes for versions 0.2.0 (breaking changes) and 0.2.1
rust/ql/lib/change-notes/*.mdRemoved unreleased change notes (consolidated into releases)
rust/ql/lib/CHANGELOG.mdAdded changelog entries for versions 0.2.0 and 0.2.1
ruby/ql/src/qlpack.ymlVersion bump from 1.5.1-dev to 1.5.3-dev
ruby/ql/src/codeql-pack.release.ymlUpdated last release version from 1.5.0 to 1.5.2
ruby/ql/src/change-notes/released/*.mdAdded release notes for versions 1.5.1 and 1.5.2
ruby/ql/src/CHANGELOG.mdAdded changelog entries for versions 1.5.1 and 1.5.2
ruby/ql/lib/qlpack.ymlVersion bump from 5.1.4-dev to 5.1.6-dev
ruby/ql/lib/codeql-pack.release.ymlUpdated last release version from 5.1.3 to 5.1.5
ruby/ql/lib/change-notes/released/*.mdAdded release notes for versions 5.1.4 and 5.1.5
ruby/ql/lib/CHANGELOG.mdAdded changelog entries for versions 5.1.4 and 5.1.5
python/ql/src/qlpack.ymlVersion bump from 1.7.1-dev to 1.7.3-dev
python/ql/src/codeql-pack.release.ymlUpdated last release version from 1.7.0 to 1.7.2
python/ql/src/change-notes/released/*.mdAdded release notes for versions 1.7.1 and 1.7.2
python/ql/src/CHANGELOG.mdAdded changelog entries for versions 1.7.1 and 1.7.2
python/ql/lib/qlpack.ymlVersion bump from 5.0.1-dev to 5.0.3-dev
python/ql/lib/codeql-pack.release.ymlUpdated last release version from 5.0.0 to 5.0.2
python/ql/lib/change-notes/released/*.mdAdded release notes for versions 5.0.1 (bug fix) and 5.0.2
python/ql/lib/CHANGELOG.mdAdded changelog entries for versions 5.0.1 and 5.0.2
misc/suite-helpers/qlpack.ymlVersion bump from 1.0.36-dev to 1.0.38-dev
misc/suite-helpers/codeql-pack.release.ymlUpdated last release version from 1.0.35 to 1.0.37
misc/suite-helpers/change-notes/released/*.mdAdded release notes for versions 1.0.36 and 1.0.37
misc/suite-helpers/CHANGELOG.mdAdded changelog entries for versions 1.0.36 and 1.0.37
javascript/ql/src/qlpack.ymlVersion bump from 2.2.1-dev to 2.2.3-dev
javascript/ql/src/codeql-pack.release.ymlUpdated last release version from 2.2.0 to 2.2.2
javascript/ql/src/change-notes/released/*.mdAdded release notes for versions 2.2.1 (bug fix) and 2.2.2
javascript/ql/src/CHANGELOG.mdAdded changelog entries for versions 2.2.1 and 2.2.2
javascript/ql/lib/qlpack.ymlVersion bump from 2.6.16-dev to 2.6.18-dev
javascript/ql/lib/codeql-pack.release.ymlUpdated last release version from 2.6.15 to 2.6.17
javascript/ql/lib/change-notes/released/*.mdAdded release notes for versions 2.6.16 (analysis improvements) and 2.6.17
javascript/ql/lib/CHANGELOG.mdAdded changelog entries for versions 2.6.16 and 2.6.17
java/ql/src/qlpack.ymlVersion bump from 1.10.1-dev to 1.10.3-dev
java/ql/src/codeql-pack.release.ymlUpdated last release version from 1.10.0 to 1.10.2
java/ql/src/change-notes/released/*.mdAdded release notes for versions 1.10.1 (analysis improvements) and 1.10.2
java/ql/src/CHANGELOG.mdAdded changelog entries for versions 1.10.1 and 1.10.2
java/ql/lib/qlpack.ymlVersion bump from 7.7.5-dev to 7.8.2-dev
java/ql/lib/codeql-pack.release.ymlUpdated last release version from 7.7.4 to 7.8.1
java/ql/lib/change-notes/released/*.mdAdded release notes for versions 7.8.0 (deprecations) and 7.8.1
java/ql/lib/CHANGELOG.mdAdded changelog entries for versions 7.8.0 and 7.8.1
go/ql/src/qlpack.ymlVersion bump from 1.4.10-dev to 1.5.2-dev
go/ql/src/codeql-pack.release.ymlUpdated last release version from 1.4.9 to 1.5.1
go/ql/src/change-notes/released/*.mdAdded release notes for versions 1.5.0 (new queries) and 1.5.1
go/ql/src/change-notes/*.mdRemoved unreleased change notes (consolidated into 1.5.0 release)
go/ql/src/CHANGELOG.mdAdded changelog entries for versions 1.5.0 and 1.5.1
go/ql/lib/qlpack.ymlVersion bump from 5.0.3-dev to 5.0.5-dev
go/ql/lib/codeql-pack.release.ymlUpdated last release version from 5.0.2 to 5.0.4
go/ql/lib/change-notes/released/*.mdAdded release notes for versions 5.0.3 and 5.0.4
go/ql/lib/CHANGELOG.mdAdded changelog entries for versions 5.0.3 and 5.0.4
go/ql/consistency-queries/qlpack.ymlVersion bump from 1.0.36-dev to 1.0.38-dev
go/ql/consistency-queries/codeql-pack.release.ymlUpdated last release version from 1.0.35 to 1.0.37
go/ql/consistency-queries/change-notes/released/*.mdAdded release notes for versions 1.0.36 and 1.0.37
go/ql/consistency-queries/CHANGELOG.mdAdded changelog entries for versions 1.0.36 and 1.0.37
csharp/ql/src/qlpack.ymlVersion bump from 1.5.1-dev to 1.5.3-dev
csharp/ql/src/codeql-pack.release.ymlUpdated last release version from 1.5.0 to 1.5.2
csharp/ql/src/change-notes/released/*.mdAdded release notes for versions 1.5.1 and 1.5.2
csharp/ql/src/CHANGELOG.mdAdded changelog entries for versions 1.5.1 and 1.5.2, plus trailing whitespace cleanup
csharp/ql/lib/qlpack.ymlVersion bump from 5.4.1-dev to 5.4.3-dev
csharp/ql/lib/codeql-pack.release.ymlUpdated last release version from 5.4.0 to 5.4.2
csharp/ql/lib/change-notes/released/*.mdAdded release notes for versions 5.4.1 (analysis improvements) and 5.4.2
csharp/ql/lib/change-notes/*.mdRemoved unreleased change notes (consolidated into 5.4.1 release)
csharp/ql/lib/CHANGELOG.mdAdded changelog entries for versions 5.4.1 and 5.4.2
csharp/ql/campaigns/Solorigate/*/qlpack.ymlVersion bumps from 1.7.53-dev to 1.7.55-dev
csharp/ql/campaigns/Solorigate/*/codeql-pack.release.ymlUpdated last release versions from 1.7.52 to 1.7.54
csharp/ql/campaigns/Solorigate//change-notes/released/.mdAdded release notes for versions 1.7.53 and 1.7.54
csharp/ql/campaigns/Solorigate/*/CHANGELOG.mdAdded changelog entries for versions 1.7.53 and 1.7.54
cpp/ql/src/qlpack.ymlVersion bump from 1.5.5-dev to 1.5.7-dev
cpp/ql/src/codeql-pack.release.ymlUpdated last release version from 1.5.4 to 1.5.6
cpp/ql/src/change-notes/released/*.mdAdded release notes for versions 1.5.5 and 1.5.6
cpp/ql/src/CHANGELOG.mdAdded changelog entries for versions 1.5.5 and 1.5.6
cpp/ql/lib/qlpack.ymlVersion bump from 6.1.1-dev to 6.1.3-dev
cpp/ql/lib/codeql-pack.release.ymlUpdated last release version from 6.1.0 to 6.1.2
cpp/ql/lib/change-notes/released/*.mdAdded release notes for versions 6.1.1 (analysis improvements) and 6.1.2
cpp/ql/lib/CHANGELOG.mdAdded changelog entries for versions 6.1.1 and 6.1.2
actions/ql/src/qlpack.ymlVersion bump from 0.6.14-dev to 0.6.16-dev
actions/ql/src/codeql-pack.release.ymlUpdated last release version from 0.6.13 to 0.6.15
actions/ql/src/change-notes/released/*.mdAdded release notes for versions 0.6.14 and 0.6.15
actions/ql/src/CHANGELOG.mdAdded changelog entries for versions 0.6.14 and 0.6.15
actions/ql/lib/qlpack.ymlVersion bump from 0.4.22-dev to 0.4.24-dev
actions/ql/lib/codeql-pack.release.ymlUpdated last release version from 0.4.21 to 0.4.23
actions/ql/lib/change-notes/released/*.mdAdded release notes for versions 0.4.22 and 0.4.23
actions/ql/lib/CHANGELOG.mdAdded changelog entries for versions 0.4.22 and 0.4.23

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@oscarsj
oscarsj merged commit 3230df0 into mainDec 5, 2025
97 checks passed
@oscarsj
oscarsj deleted the oscarsj/merge-back-rc-3.20 branch December 5, 2025 20:16
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ActionsAnalysis of GitHub ActionsC#C++DataFlow LibrarydocumentationGoJavaJSPythonRubyRustPull requests that update Rust codeSwift

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@oscarsj@jketema@coadaflorin