Skip to content

Release preparation for version 2.25.0 - #21483

Merged
oscarsj merged 1 commit into
codeql-cli-2.25.0from
release-prep/2.25.0
Mar 16, 2026
Merged

Release preparation for version 2.25.0#21483
oscarsj merged 1 commit into
codeql-cli-2.25.0from
release-prep/2.25.0

Conversation

@codeql-ci

Copy link
Copy Markdown
Collaborator

No description provided.

@codeql-ci
codeql-ci requested a review from a team as a code ownerMarch 16, 2026 12:15
@codeql-ci
codeql-ci requested a review from a team as a code ownerMarch 16, 2026 12:15
CopilotAI review requested due to automatic review settings March 16, 2026 12:15
@codeql-ci
codeql-ci requested review from a team as code ownersMarch 16, 2026 12:15

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

Prepares multiple CodeQL packs for release by finalizing version numbers, updating lastReleaseVersion, and adding the corresponding release changelog / released change-note entries across language packs and shared libraries.

Changes:

  • Promote pack versions from *-dev to released versions and update codeql-pack.release.ymllastReleaseVersion.
  • Add new top-of-file release entries in CHANGELOG.md and create change-notes/released/<version>.md files for each released pack.
  • Consolidate previously-unreleased change notes into the corresponding change-notes/released/<version>.md files for some packs (removing the dated change-note files).

Reviewed changes

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

Show a summary per file
FileDescription
swift/ql/src/qlpack.ymlFinalize swift query pack version for release.
swift/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for swift query pack.
swift/ql/src/CHANGELOG.mdAdd 1.2.18 release entry.
swift/ql/src/change-notes/released/1.2.18.mdAdd released change note for 1.2.18.
swift/ql/lib/qlpack.ymlFinalize swift library pack version (6.3.0).
swift/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for swift library pack.
swift/ql/lib/CHANGELOG.mdAdd 6.3.0 release notes (Swift 6.2.4 + inline expectation parsing).
swift/ql/lib/change-notes/released/6.3.0.mdConsolidate 6.3.0 released change notes into released-note format.
swift/ql/lib/change-notes/2026-03-06-swift-6.2.4.mdRemove now-consolidated dated change note.
swift/ql/lib/change-notes/2026-03-05-inline-expectation-space-after-$.mdRemove now-consolidated dated change note.
shared/yaml/qlpack.ymlFinalize shared/yaml pack version for release.
shared/yaml/codeql-pack.release.ymlBump lastReleaseVersion for shared/yaml.
shared/yaml/CHANGELOG.mdAdd 1.0.44 release entry.
shared/yaml/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
shared/xml/qlpack.ymlFinalize shared/xml pack version for release.
shared/xml/codeql-pack.release.ymlBump lastReleaseVersion for shared/xml.
shared/xml/CHANGELOG.mdAdd 1.0.44 release entry.
shared/xml/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
shared/util/qlpack.ymlFinalize shared/util pack version for release.
shared/util/codeql-pack.release.ymlBump lastReleaseVersion for shared/util.
shared/util/CHANGELOG.mdAdd 2.0.31 release entry.
shared/util/change-notes/released/2.0.31.mdAdd released change note for 2.0.31.
shared/typos/qlpack.ymlFinalize shared/typos pack version for release.
shared/typos/codeql-pack.release.ymlBump lastReleaseVersion for shared/typos.
shared/typos/CHANGELOG.mdAdd 1.0.44 release entry.
shared/typos/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
shared/typetracking/qlpack.ymlFinalize shared/typetracking pack version for release.
shared/typetracking/codeql-pack.release.ymlBump lastReleaseVersion for shared/typetracking.
shared/typetracking/CHANGELOG.mdAdd 2.0.28 release entry.
shared/typetracking/change-notes/released/2.0.28.mdAdd released change note for 2.0.28.
shared/typeinference/qlpack.ymlFinalize shared/typeinference pack version for release.
shared/typeinference/codeql-pack.release.ymlBump lastReleaseVersion for shared/typeinference.
shared/typeinference/CHANGELOG.mdAdd 0.0.25 release entry.
shared/typeinference/change-notes/released/0.0.25.mdAdd released change note for 0.0.25.
shared/typeflow/qlpack.ymlFinalize shared/typeflow pack version for release.
shared/typeflow/codeql-pack.release.ymlBump lastReleaseVersion for shared/typeflow.
shared/typeflow/CHANGELOG.mdAdd 1.0.44 release entry.
shared/typeflow/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
shared/tutorial/qlpack.ymlFinalize shared/tutorial pack version for release.
shared/tutorial/codeql-pack.release.ymlBump lastReleaseVersion for shared/tutorial.
shared/tutorial/CHANGELOG.mdAdd 1.0.44 release entry.
shared/tutorial/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
shared/threat-models/qlpack.ymlFinalize shared/threat-models pack version for release.
shared/threat-models/codeql-pack.release.ymlBump lastReleaseVersion for shared/threat-models.
shared/threat-models/CHANGELOG.mdAdd 1.0.44 release entry.
shared/threat-models/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
shared/ssa/qlpack.ymlFinalize shared/ssa pack version for release.
shared/ssa/codeql-pack.release.ymlBump lastReleaseVersion for shared/ssa.
shared/ssa/CHANGELOG.mdAdd 2.0.20 release entry.
shared/ssa/change-notes/released/2.0.20.mdAdd released change note for 2.0.20.
shared/regex/qlpack.ymlFinalize shared/regex pack version for release.
shared/regex/codeql-pack.release.ymlBump lastReleaseVersion for shared/regex.
shared/regex/CHANGELOG.mdAdd 1.0.44 release entry.
shared/regex/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
shared/rangeanalysis/qlpack.ymlFinalize shared/rangeanalysis pack version for release.
shared/rangeanalysis/codeql-pack.release.ymlBump lastReleaseVersion for shared/rangeanalysis.
shared/rangeanalysis/CHANGELOG.mdAdd 1.0.44 release entry.
shared/rangeanalysis/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
shared/quantum/qlpack.ymlFinalize shared/quantum pack version for release.
shared/quantum/codeql-pack.release.ymlBump lastReleaseVersion for shared/quantum.
shared/quantum/CHANGELOG.mdAdd 0.0.22 release entry.
shared/quantum/change-notes/released/0.0.22.mdAdd released change note for 0.0.22.
shared/mad/qlpack.ymlFinalize shared/mad pack version for release.
shared/mad/codeql-pack.release.ymlBump lastReleaseVersion for shared/mad.
shared/mad/CHANGELOG.mdAdd 1.0.44 release entry.
shared/mad/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
shared/dataflow/qlpack.ymlFinalize shared/dataflow version (2.1.0) for new features release.
shared/dataflow/codeql-pack.release.ymlBump lastReleaseVersion for shared/dataflow.
shared/dataflow/CHANGELOG.mdAdd 2.1.0 entry documenting new flow features.
shared/dataflow/change-notes/released/2.1.0.mdConsolidate released note for 2.1.0 in released-note format.
shared/controlflow/qlpack.ymlFinalize shared/controlflow pack version for release.
shared/controlflow/codeql-pack.release.ymlBump lastReleaseVersion for shared/controlflow.
shared/controlflow/CHANGELOG.mdAdd 2.0.28 release entry.
shared/controlflow/change-notes/released/2.0.28.mdAdd released change note for 2.0.28.
shared/concepts/qlpack.ymlFinalize shared/concepts pack version for release.
shared/concepts/codeql-pack.release.ymlBump lastReleaseVersion for shared/concepts.
shared/concepts/CHANGELOG.mdAdd 0.0.18 release entry.
shared/concepts/change-notes/released/0.0.18.mdAdd released change note for 0.0.18.
rust/ql/src/qlpack.ymlFinalize rust query pack version for release.
rust/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for rust query pack.
rust/ql/src/CHANGELOG.mdAdd 0.1.29 release entry.
rust/ql/src/change-notes/released/0.1.29.mdAdd released change note for 0.1.29.
rust/ql/lib/qlpack.ymlFinalize rust library pack version for release.
rust/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for rust library pack.
rust/ql/lib/CHANGELOG.mdAdd 0.2.8 release entry (inline expectation parsing + neutral models).
rust/ql/lib/change-notes/released/0.2.8.mdConsolidate 0.2.8 released note in released-note format.
rust/ql/lib/change-notes/2026-03-05-inline-expectation-space-after-$.mdRemove now-consolidated dated change note.
rust/ql/lib/change-notes/2026-02-26-neutral-models-map-from.mdRemove now-consolidated dated change note.
ruby/ql/src/qlpack.ymlFinalize ruby query pack version for release.
ruby/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for ruby query pack.
ruby/ql/src/CHANGELOG.mdAdd 1.5.9 release entry.
ruby/ql/src/change-notes/released/1.5.9.mdAdd released change note for 1.5.9.
ruby/ql/lib/qlpack.ymlFinalize ruby library pack version for release.
ruby/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for ruby library pack.
ruby/ql/lib/CHANGELOG.mdAdd 5.1.12 entry (inline expectation parsing).
ruby/ql/lib/change-notes/released/5.1.12.mdConsolidate 5.1.12 released note in released-note format.
ruby/ql/lib/change-notes/2026-03-05-inline-expectation-space-after-$.mdRemove now-consolidated dated change note.
python/ql/src/qlpack.ymlFinalize python query pack version for release.
python/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for python query pack.
python/ql/src/CHANGELOG.mdAdd 1.7.9 release entry.
python/ql/src/change-notes/released/1.7.9.mdAdd released change note for 1.7.9.
python/ql/lib/qlpack.ymlFinalize python library pack version for release.
python/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for python library pack.
python/ql/lib/CHANGELOG.mdAdd 7.0.1 entry (overload filtering + inline expectation parsing).
python/ql/lib/change-notes/released/7.0.1.mdConvert 7.0.1 released note to released-note format and include both items.
misc/suite-helpers/qlpack.ymlFinalize suite-helpers pack version for release.
misc/suite-helpers/codeql-pack.release.ymlBump lastReleaseVersion for suite-helpers.
misc/suite-helpers/CHANGELOG.mdAdd 1.0.44 release entry.
misc/suite-helpers/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
javascript/ql/src/qlpack.ymlFinalize JavaScript query pack version for release.
javascript/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for JavaScript query pack.
javascript/ql/src/CHANGELOG.mdAdd 2.3.4 release entry.
javascript/ql/src/change-notes/released/2.3.4.mdAdd released change note for 2.3.4.
javascript/ql/lib/qlpack.ymlFinalize JavaScript library pack version for release.
javascript/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for JavaScript library pack.
javascript/ql/lib/CHANGELOG.mdAdd 2.6.24 entry (browser sources + inline expectation parsing).
javascript/ql/lib/change-notes/released/2.6.24.mdConsolidate 2.6.24 released note in released-note format.
javascript/ql/lib/change-notes/2026-03-05-inline-expectation-space-after-$.mdRemove now-consolidated dated change note.
java/ql/src/qlpack.ymlFinalize Java query pack version for release.
java/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for Java query pack.
java/ql/src/CHANGELOG.mdAdd 1.10.9 release entry.
java/ql/src/change-notes/released/1.10.9.mdAdd released change note for 1.10.9.
java/ql/lib/qlpack.ymlFinalize Java library pack major version (9.0.0).
java/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for Java library pack.
java/ql/lib/CHANGELOG.mdAdd 9.0.0 entry documenting CFG rewrite breaking changes + other improvements.
java/ql/lib/change-notes/released/9.0.0.mdConsolidate 9.0.0 released note in released-note format.
java/ql/lib/change-notes/2026-03-04-binary-assignment.mdRemove now-consolidated dated change note.
go/ql/src/qlpack.ymlFinalize Go query pack version for release.
go/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for Go query pack.
go/ql/src/CHANGELOG.mdAdd 1.5.8 release entry.
go/ql/src/change-notes/released/1.5.8.mdAdd released change note for 1.5.8.
go/ql/lib/qlpack.ymlFinalize Go library pack version for release.
go/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for Go library pack.
go/ql/lib/CHANGELOG.mdAdd 7.0.2 entry (inline expectation parsing).
go/ql/lib/change-notes/released/7.0.2.mdConsolidate 7.0.2 released note in released-note format.
go/ql/consistency-queries/qlpack.ymlFinalize Go consistency queries pack version for release.
go/ql/consistency-queries/codeql-pack.release.ymlBump lastReleaseVersion for Go consistency queries pack.
go/ql/consistency-queries/CHANGELOG.mdAdd 1.0.44 release entry.
go/ql/consistency-queries/change-notes/released/1.0.44.mdAdd released change note for 1.0.44.
csharp/ql/src/qlpack.ymlFinalize C# query pack version for release.
csharp/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for C# query pack.
csharp/ql/src/CHANGELOG.mdAdd 1.6.4 release entry.
csharp/ql/src/change-notes/released/1.6.4.mdAdd released change note for 1.6.4.
csharp/ql/lib/qlpack.ymlFinalize C# library pack version for release.
csharp/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for C# library pack.
csharp/ql/lib/CHANGELOG.mdAdd 5.4.9 entry (inline expectation parsing + multiple modeling improvements).
csharp/ql/lib/change-notes/released/5.4.9.mdAdd consolidated released note for 5.4.9.
csharp/ql/lib/change-notes/2026-03-04-websocket-receiveasync.mdRemove now-consolidated dated change note.
csharp/ql/lib/change-notes/2026-03-03-implicit-conversion-reverse-flow.mdRemove now-consolidated dated change note.
csharp/ql/lib/change-notes/2026-03-02-post-update-nodes.mdRemove now-consolidated dated change note.
csharp/ql/lib/change-notes/2026-02-24-partial-constructors.mdRemove now-consolidated dated change note.
csharp/ql/campaigns/Solorigate/src/qlpack.ymlFinalize Solorigate query pack version for release.
csharp/ql/campaigns/Solorigate/src/codeql-pack.release.ymlBump lastReleaseVersion for Solorigate query pack.
csharp/ql/campaigns/Solorigate/src/CHANGELOG.mdAdd 1.7.61 release entry.
csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.61.mdAdd released change note for 1.7.61.
csharp/ql/campaigns/Solorigate/lib/qlpack.ymlFinalize Solorigate library pack version for release.
csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.ymlBump lastReleaseVersion for Solorigate library pack.
csharp/ql/campaigns/Solorigate/lib/CHANGELOG.mdAdd 1.7.61 release entry.
csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.61.mdAdd released change note for 1.7.61.
cpp/ql/src/qlpack.ymlFinalize C++ query pack version for release.
cpp/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for C++ query pack.
cpp/ql/src/CHANGELOG.mdAdd 1.5.13 release entry.
cpp/ql/src/change-notes/released/1.5.13.mdAdd released change note for 1.5.13.
cpp/ql/lib/qlpack.ymlFinalize C++ library pack version for release.
cpp/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for C++ library pack.
cpp/ql/lib/CHANGELOG.mdAdd 8.0.1 entry (inline expectation parsing).
cpp/ql/lib/change-notes/released/8.0.1.mdConsolidate 8.0.1 released note in released-note format.
actions/ql/src/qlpack.ymlFinalize Actions query pack version for release.
actions/ql/src/codeql-pack.release.ymlBump lastReleaseVersion for Actions query pack.
actions/ql/src/CHANGELOG.mdAdd 0.6.22 release entry.
actions/ql/src/change-notes/released/0.6.22.mdAdd released change note for 0.6.22.
actions/ql/lib/qlpack.ymlFinalize Actions library pack version for release.
actions/ql/lib/codeql-pack.release.ymlBump lastReleaseVersion for Actions library pack.
actions/ql/lib/CHANGELOG.mdAdd 0.4.30 release entry.
actions/ql/lib/change-notes/released/0.4.30.mdAdd released change note for 0.4.30.

You can also share your feedback on Copilot code review. Take the survey.

@oscarsj
oscarsj merged commit 72534e8 into codeql-cli-2.25.0Mar 16, 2026
29 checks passed
@oscarsj
oscarsj deleted the release-prep/2.25.0 branch March 16, 2026 14:45
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.

3 participants

@codeql-ci@oscarsj