Skip to content

Release preparation for version 2.26.0#22059

Merged
mario-campos merged 1 commit into
codeql-cli-2.26.0from
release-prep/2.26.0
Jun 25, 2026
Merged

Release preparation for version 2.26.0#22059
mario-campos merged 1 commit into
codeql-cli-2.26.0from
release-prep/2.26.0

Conversation

@codeql-ci

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings June 25, 2026 15:27
@codeql-ci codeql-ci requested review from a team as code owners June 25, 2026 15:27
@codeql-ci codeql-ci requested review from a team as code owners June 25, 2026 15:27
@mario-campos mario-campos merged commit 7c73de0 into codeql-cli-2.26.0 Jun 25, 2026
13 checks passed
@mario-campos mario-campos deleted the release-prep/2.26.0 branch June 25, 2026 15:31

Copilot AI 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 the repository’s CodeQL packs for the 2.26.0 release by finalizing pack versions (dropping -dev), updating each pack’s recorded last release, and consolidating change notes into release-time changelogs.

Changes:

  • Finalize versions across many query/library packs by moving from *-dev to release versions and updating codeql-pack.release.yml lastReleaseVersion.
  • Add new release sections to CHANGELOG.md files and add/update corresponding change-notes/released/<version>.md entries.
  • Remove now-released dated change-note files (e.g., YYYY-MM-DD-*.md) once their content is represented in the released notes/changelogs.

Reviewed changes

Copilot reviewed 188 out of 188 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
swift/ql/src/qlpack.yml Finalize Swift queries pack version for release.
swift/ql/src/codeql-pack.release.yml Update last released version for Swift queries pack.
swift/ql/src/CHANGELOG.md Add Swift queries 1.3.5 changelog entry.
swift/ql/src/change-notes/released/1.3.5.md Update released note content for Swift queries 1.3.5.
swift/ql/lib/qlpack.yml Finalize Swift library pack version for release.
swift/ql/lib/codeql-pack.release.yml Update last released version for Swift library pack.
swift/ql/lib/CHANGELOG.md Add Swift library 6.7.1 changelog entry.
swift/ql/lib/change-notes/released/6.7.1.md Add released note for Swift library 6.7.1.
shared/yaml/qlpack.yml Finalize YAML shared pack version for release.
shared/yaml/codeql-pack.release.yml Update last released version for YAML shared pack.
shared/yaml/CHANGELOG.md Add YAML 1.0.52 changelog entry.
shared/yaml/change-notes/released/1.0.52.md Add released note for YAML 1.0.52.
shared/xml/qlpack.yml Finalize XML shared pack version for release.
shared/xml/codeql-pack.release.yml Update last released version for XML shared pack.
shared/xml/CHANGELOG.md Add XML 1.0.52 changelog entry.
shared/xml/change-notes/released/1.0.52.md Add released note for XML 1.0.52.
shared/util/qlpack.yml Finalize util shared pack version for release.
shared/util/codeql-pack.release.yml Update last released version for util shared pack.
shared/util/CHANGELOG.md Add util 2.0.39 changelog entry.
shared/util/change-notes/released/2.0.39.md Add released note for util 2.0.39.
shared/typos/qlpack.yml Finalize typos shared pack version for release.
shared/typos/codeql-pack.release.yml Update last released version for typos shared pack.
shared/typos/CHANGELOG.md Add typos 1.0.52 changelog entry.
shared/typos/change-notes/released/1.0.52.md Add released note for typos 1.0.52.
shared/typetracking/qlpack.yml Finalize typetracking shared pack version for release.
shared/typetracking/codeql-pack.release.yml Update last released version for typetracking shared pack.
shared/typetracking/CHANGELOG.md Add typetracking 2.0.36 changelog entry.
shared/typetracking/change-notes/released/2.0.36.md Add released note for typetracking 2.0.36.
shared/typeinference/qlpack.yml Finalize typeinference shared pack version for release.
shared/typeinference/codeql-pack.release.yml Update last released version for typeinference shared pack.
shared/typeinference/CHANGELOG.md Add typeinference 0.0.33 changelog entry.
shared/typeinference/change-notes/released/0.0.33.md Add released note for typeinference 0.0.33.
shared/typeflow/qlpack.yml Finalize typeflow shared pack version for release.
shared/typeflow/codeql-pack.release.yml Update last released version for typeflow shared pack.
shared/typeflow/CHANGELOG.md Add typeflow 1.0.52 changelog entry.
shared/typeflow/change-notes/released/1.0.52.md Add released note for typeflow 1.0.52.
shared/tutorial/qlpack.yml Finalize tutorial shared pack version for release.
shared/tutorial/codeql-pack.release.yml Update last released version for tutorial shared pack.
shared/tutorial/CHANGELOG.md Add tutorial 1.0.52 changelog entry.
shared/tutorial/change-notes/released/1.0.52.md Add released note for tutorial 1.0.52.
shared/threat-models/qlpack.yml Finalize threat-models shared pack version for release.
shared/threat-models/codeql-pack.release.yml Update last released version for threat-models shared pack.
shared/threat-models/CHANGELOG.md Add threat-models 1.0.52 changelog entry.
shared/threat-models/change-notes/released/1.0.52.md Add released note for threat-models 1.0.52.
shared/ssa/qlpack.yml Finalize SSA shared pack version for release.
shared/ssa/codeql-pack.release.yml Update last released version for SSA shared pack.
shared/ssa/CHANGELOG.md Add SSA 2.0.28 changelog entry.
shared/ssa/change-notes/released/2.0.28.md Add released note for SSA 2.0.28.
shared/regex/qlpack.yml Finalize regex shared pack version for release.
shared/regex/codeql-pack.release.yml Update last released version for regex shared pack.
shared/regex/CHANGELOG.md Add regex 1.0.52 changelog entry.
shared/regex/change-notes/released/1.0.52.md Add released note for regex 1.0.52.
shared/rangeanalysis/qlpack.yml Finalize rangeanalysis shared pack version for release.
shared/rangeanalysis/codeql-pack.release.yml Update last released version for rangeanalysis shared pack.
shared/rangeanalysis/CHANGELOG.md Add rangeanalysis 1.0.52 changelog entry.
shared/rangeanalysis/change-notes/released/1.0.52.md Add released note for rangeanalysis 1.0.52.
shared/quantum/qlpack.yml Finalize quantum shared pack version for release.
shared/quantum/codeql-pack.release.yml Update last released version for quantum shared pack.
shared/quantum/CHANGELOG.md Add quantum 0.0.30 changelog entry.
shared/quantum/change-notes/released/0.0.30.md Add released note for quantum 0.0.30.
shared/namebinding/qlpack.yml Finalize namebinding shared pack version for release.
shared/namebinding/codeql-pack.release.yml Add/update last released version for namebinding pack.
shared/namebinding/CHANGELOG.md Add namebinding 0.0.1 changelog entry.
shared/namebinding/change-notes/released/0.0.1.md Add released note for namebinding 0.0.1.
shared/mad/qlpack.yml Finalize MAD shared pack version for release.
shared/mad/codeql-pack.release.yml Update last released version for MAD shared pack.
shared/mad/CHANGELOG.md Add MAD 1.0.52 changelog entry.
shared/mad/change-notes/released/1.0.52.md Add released note for MAD 1.0.52.
shared/dataflow/qlpack.yml Finalize dataflow shared pack version for release.
shared/dataflow/codeql-pack.release.yml Update last released version for dataflow shared pack.
shared/dataflow/CHANGELOG.md Add dataflow 2.1.8 changelog entry.
shared/dataflow/change-notes/released/2.1.8.md Add released note for dataflow 2.1.8.
shared/controlflow/qlpack.yml Finalize controlflow shared pack version for release.
shared/controlflow/codeql-pack.release.yml Update last released version for controlflow shared pack.
shared/controlflow/CHANGELOG.md Add controlflow 2.0.36 changelog entry.
shared/controlflow/change-notes/released/2.0.36.md Add released note for controlflow 2.0.36.
shared/concepts/qlpack.yml Finalize concepts shared pack version for release.
shared/concepts/codeql-pack.release.yml Update last released version for concepts shared pack.
shared/concepts/CHANGELOG.md Add concepts 0.0.26 changelog entry.
shared/concepts/change-notes/released/0.0.26.md Add released note for concepts 0.0.26.
rust/ql/src/qlpack.yml Finalize Rust queries pack version for release.
rust/ql/src/codeql-pack.release.yml Update last released version for Rust queries pack.
rust/ql/src/CHANGELOG.md Add Rust queries 0.1.37 changelog entry.
rust/ql/src/change-notes/released/0.1.37.md Add released note for Rust queries 0.1.37.
rust/ql/lib/qlpack.yml Finalize Rust library pack version for release.
rust/ql/lib/codeql-pack.release.yml Update last released version for Rust library pack.
rust/ql/lib/CHANGELOG.md Add Rust library 0.2.16 changelog entry.
rust/ql/lib/change-notes/released/0.2.16.md Add released note for Rust library 0.2.16.
ruby/ql/src/qlpack.yml Finalize Ruby queries pack version for release.
ruby/ql/src/codeql-pack.release.yml Update last released version for Ruby queries pack.
ruby/ql/src/CHANGELOG.md Add Ruby queries 1.6.5 changelog entry.
ruby/ql/src/change-notes/released/1.6.5.md Add released note for Ruby queries 1.6.5.
ruby/ql/lib/qlpack.yml Finalize Ruby library pack version (major release).
ruby/ql/lib/codeql-pack.release.yml Update last released version for Ruby library pack.
ruby/ql/lib/CHANGELOG.md Add Ruby library 6.0.0 changelog entry.
ruby/ql/lib/change-notes/released/6.0.0.md Update released note content for Ruby library 6.0.0.
python/ql/src/qlpack.yml Finalize Python queries pack version for release.
python/ql/src/codeql-pack.release.yml Update last released version for Python queries pack.
python/ql/src/CHANGELOG.md Add Python queries 1.8.5 changelog entry.
python/ql/src/change-notes/released/1.8.5.md Update released note content for Python queries 1.8.5.
python/ql/lib/qlpack.yml Finalize Python library pack version (minor release).
python/ql/lib/codeql-pack.release.yml Update last released version for Python library pack.
python/ql/lib/CHANGELOG.md Add Python library 7.2.0 changelog entry.
python/ql/lib/change-notes/released/7.2.0.md Add released note for Python library 7.2.0.
python/ql/lib/change-notes/2026-06-11-fix-type-tracking-instance-attributes.md Remove dated change note after release consolidation.
python/ql/lib/change-notes/2026-06-01-deprecate-getAReturnValueFlowNode.md Remove dated change note after release consolidation.
python/ql/lib/change-notes/2026-06-01-decorator-predicate-simplification.md Remove dated change note after release consolidation.
python/ql/lib/change-notes/2026-05-28-remove-imprecise-containter-steps.md Remove dated change note after release consolidation.
python/ql/lib/change-notes/2026-05-19-deprecate-getAFlowNode.md Remove dated change note after release consolidation.
misc/suite-helpers/qlpack.yml Finalize suite-helpers pack version for release.
misc/suite-helpers/codeql-pack.release.yml Update last released version for suite-helpers pack.
misc/suite-helpers/CHANGELOG.md Add suite-helpers 1.0.52 changelog entry.
misc/suite-helpers/change-notes/released/1.0.52.md Add released note for suite-helpers 1.0.52.
javascript/ql/src/qlpack.yml Finalize JavaScript queries pack version (minor release).
javascript/ql/src/codeql-pack.release.yml Update last released version for JavaScript queries pack.
javascript/ql/src/CHANGELOG.md Add JavaScript queries 2.4.0 changelog entry.
javascript/ql/src/change-notes/released/2.4.0.md Update released note content for JavaScript queries 2.4.0.
javascript/ql/src/change-notes/2026-06-08-new-system-prompt-injection-query.md Remove dated change note after release consolidation.
javascript/ql/lib/qlpack.yml Finalize JavaScript library pack version (minor release).
javascript/ql/lib/codeql-pack.release.yml Update last released version for JavaScript library pack.
javascript/ql/lib/CHANGELOG.md Add JavaScript library 2.8.0 changelog entry.
javascript/ql/lib/change-notes/released/2.8.0.md Update released note content for JavaScript library 2.8.0.
javascript/ql/lib/change-notes/2026-05-05-use-memo-directive.md Remove dated change note after release consolidation.
java/ql/src/qlpack.yml Finalize Java queries pack version for release.
java/ql/src/codeql-pack.release.yml Update last released version for Java queries pack.
java/ql/src/CHANGELOG.md Add Java queries 1.11.5 changelog entry.
java/ql/src/change-notes/released/1.11.5.md Add released note for Java queries 1.11.5.
java/ql/lib/qlpack.yml Finalize Java library pack version (minor release).
java/ql/lib/codeql-pack.release.yml Update last released version for Java library pack.
java/ql/lib/CHANGELOG.md Add Java library 9.2.0 changelog entry.
java/ql/lib/change-notes/released/9.2.0.md Update released note content for Java library 9.2.0.
java/ql/lib/change-notes/2026-06-04-kotlin-2.4.0.md Remove dated change note after release consolidation.
go/ql/src/qlpack.yml Finalize Go queries pack version for release.
go/ql/src/codeql-pack.release.yml Update last released version for Go queries pack.
go/ql/src/CHANGELOG.md Add Go queries 1.6.5 changelog entry.
go/ql/src/change-notes/released/1.6.5.md Update released note content for Go queries 1.6.5.
go/ql/lib/qlpack.yml Finalize Go library pack version (minor release).
go/ql/lib/codeql-pack.release.yml Update last released version for Go library pack.
go/ql/lib/CHANGELOG.md Add Go library 7.2.0 changelog entry.
go/ql/lib/change-notes/released/7.2.0.md Add released note for Go library 7.2.0.
go/ql/lib/change-notes/2026-06-17-model-log-slog.md Remove dated change note after release consolidation.
go/ql/lib/change-notes/2026-06-08-functypeexpr-getnumresult.md Remove dated change note after release consolidation.
go/ql/lib/change-notes/2026-06-08-fix-result-nodes.md Remove dated change note after release consolidation.
go/ql/lib/change-notes/2026-06-08-deprecate-functypeexpr-getresultdecl.md Remove dated change note after release consolidation.
go/ql/lib/change-notes/2026-06-01-non-returning-functions.md Remove dated change note after release consolidation.
go/ql/consistency-queries/qlpack.yml Finalize Go consistency queries pack version for release.
go/ql/consistency-queries/codeql-pack.release.yml Update last released version for Go consistency pack.
go/ql/consistency-queries/CHANGELOG.md Add Go consistency pack 1.0.52 changelog entry.
go/ql/consistency-queries/change-notes/released/1.0.52.md Add released note for Go consistency pack 1.0.52.
csharp/ql/src/qlpack.yml Finalize C# queries pack version for release.
csharp/ql/src/codeql-pack.release.yml Update last released version for C# queries pack.
csharp/ql/src/CHANGELOG.md Add C# queries 1.7.5 changelog entry.
csharp/ql/src/change-notes/released/1.7.5.md Add released note for C# queries 1.7.5.
csharp/ql/lib/qlpack.yml Finalize C# library pack version (major release).
csharp/ql/lib/codeql-pack.release.yml Update last released version for C# library pack.
csharp/ql/lib/CHANGELOG.md Add C# library 7.0.0 changelog entry.
csharp/ql/lib/change-notes/released/7.0.0.md Add released note for C# library 7.0.0.
csharp/ql/lib/change-notes/2026-06-12-restructure-operations.md Remove dated change note after release consolidation.
csharp/ql/lib/change-notes/2026-06-12-razor-page-handler-sources.md Remove dated change note after release consolidation.
csharp/ql/lib/change-notes/2026-05-22-property-indexer-partial-override.md Remove dated change note after release consolidation.
csharp/ql/lib/change-notes/2026-05-21-spanaccess-range.md Remove dated change note after release consolidation.
csharp/ql/lib/change-notes/2026-05-19-properties-indexers-refreturn.md Remove dated change note after release consolidation.
csharp/ql/campaigns/Solorigate/src/qlpack.yml Finalize Solorigate query pack version for release.
csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml Update last released version for Solorigate query pack.
csharp/ql/campaigns/Solorigate/src/CHANGELOG.md Add Solorigate queries 1.7.69 changelog entry.
csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.69.md Add released note for Solorigate queries 1.7.69.
csharp/ql/campaigns/Solorigate/lib/qlpack.yml Finalize Solorigate library pack version for release.
csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml Update last released version for Solorigate library pack.
csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md Add Solorigate library 1.7.69 changelog entry.
csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.69.md Add released note for Solorigate library 1.7.69.
cpp/ql/src/qlpack.yml Finalize C/C++ queries pack version for release.
cpp/ql/src/codeql-pack.release.yml Update last released version for C/C++ queries pack.
cpp/ql/src/CHANGELOG.md Add C/C++ queries 1.6.5 changelog entry.
cpp/ql/src/change-notes/released/1.6.5.md Add released note for C/C++ queries 1.6.5.
cpp/ql/lib/qlpack.yml Finalize C/C++ library pack version (major release).
cpp/ql/lib/codeql-pack.release.yml Update last released version for C/C++ library pack.
cpp/ql/lib/CHANGELOG.md Add C/C++ library 11.0.0 changelog entry.
cpp/ql/lib/change-notes/released/11.0.0.md Update released note content for C/C++ library 11.0.0.
actions/ql/src/qlpack.yml Finalize Actions queries pack version for release.
actions/ql/src/codeql-pack.release.yml Update last released version for Actions queries pack.
actions/ql/src/CHANGELOG.md Add Actions queries 0.6.30 changelog entry.
actions/ql/src/change-notes/released/0.6.30.md Update released note content for Actions queries 0.6.30.
actions/ql/lib/qlpack.yml Finalize Actions library pack version for release.
actions/ql/lib/codeql-pack.release.yml Update last released version for Actions library pack.
actions/ql/lib/CHANGELOG.md Add Actions library 0.4.38 changelog entry.
actions/ql/lib/change-notes/released/0.4.38.md Add released note for Actions library 0.4.38.
actions/ql/lib/change-notes/2026-06-15-permission_check.md Remove dated change note after release consolidation.
actions/ql/lib/change-notes/2026-06-12-self_hosted_runners.md Remove dated change note after release consolidation.
Comments suppressed due to low confidence (1)

java/ql/lib/change-notes/released/9.2.0.md:5

  • The project documentation requests American English in change notes; consider using "analyzed" instead of "analysed" here for consistency.

Comment thread java/ql/lib/CHANGELOG.md

### New Features

* Kotlin 2.4.0 can now be analysed.

### Minor Analysis Improvements

* Python type tracking now follows values stored in instance attributes such as `self.attr` across instance methods, including across a class hierarchy (for example, a value stored on `self.attr` in a base class and read in a subclass, or vice versa). As a result, analysis is more likely to recognize user-defined objects that are stored on `self` and used later in other methods, which may produce additional results.

### Minor Analysis Improvements

* Python type tracking now follows values stored in instance attributes such as `self.attr` across instance methods, including across a class hierarchy (for example, a value stored on `self.attr` in a base class and read in a subclass, or vice versa). As a result, analysis is more likely to recognize user-defined objects that are stored on `self` and used later in other methods, which may produce additional results.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants