Skip to content

Conversation

@codeql-ci
Copy link
Collaborator

This PR merges back all of the changes from the release of codeql-cli-2.24.1. And it bumps the version version strings in semmle-code in preparation for the next release of 2.24.2.

@henrymercer henrymercer marked this pull request as ready for review February 2, 2026 14:42
Copilot AI review requested due to automatic review settings February 2, 2026 14:42
@henrymercer henrymercer requested review from a team as code owners February 2, 2026 14:42
@henrymercer henrymercer requested review from a team as code owners February 2, 2026 14:42
Copy link
Contributor

Copilot AI left a comment

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 performs post-release preparation following the codeql-cli-2.24.1 release. It merges back release changes and bumps version strings across all CodeQL query packs in preparation for the next release (2.24.2).

Changes:

  • Version bumps in qlpack.yml files from X.Y.Z-dev to X.Y.(Z+1)-dev for the next development cycle
  • Updated lastReleaseVersion in codeql-pack.release.yml files to reflect the 2.24.1 release
  • Moved change-notes from unreleased directories to released directories and consolidated them into CHANGELOG.md files
  • Fixed spelling error ("implemention" → "implementation") and formatting issues (removed backslashes before x notation in Kotlin version strings)

Reviewed changes

Copilot reviewed 189 out of 189 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
swift/ql/src/qlpack.yml Version bump from 1.2.15-dev to 1.2.16-dev
swift/ql/src/codeql-pack.release.yml Updated lastReleaseVersion to 1.2.15
swift/ql/src/change-notes/released/1.2.15.md Added release notes for 1.2.15
swift/ql/src/CHANGELOG.md Updated with 1.2.15 release entry
swift/ql/lib/qlpack.yml Version bump from 6.2.1-dev to 6.2.2-dev
swift/ql/lib/codeql-pack.release.yml Updated lastReleaseVersion to 6.2.1
swift/ql/lib/change-notes/released/6.2.1.md Consolidated change notes for 6.2.1 release
swift/ql/lib/change-notes/2026-01-16-summarized-callable.md Removed (moved to released)
swift/ql/lib/CHANGELOG.md Updated with 6.2.1 release entry
shared/*/qlpack.yml Version bumps for all shared libraries
shared/*/codeql-pack.release.yml Updated lastReleaseVersion for all shared libraries
shared//change-notes/released/.md Added release notes for shared libraries
shared/*/CHANGELOG.md Updated with new release entries
rust/ql/src/qlpack.yml Version bump from 0.1.26-dev to 0.1.27-dev
rust/ql/lib/qlpack.yml Version bump from 0.2.5-dev to 0.2.6-dev
rust/ql/lib/CHANGELOG.md Updated with 0.2.5 release, fixed spelling error
ruby/ql/src/qlpack.yml Version bump from 1.5.6-dev to 1.5.7-dev
ruby/ql/lib/qlpack.yml Version bump from 5.1.9-dev to 5.1.10-dev
python/ql/src/qlpack.yml Version bump from 1.7.6-dev to 1.7.7-dev
python/ql/lib/qlpack.yml Minor version bump from 6.0.1-dev to 6.1.1-dev (new features)
python/ql/lib/change-notes/released/6.1.0.md Consolidated release notes for 6.1.0 with new features
misc/suite-helpers/qlpack.yml Version bump from 1.0.41-dev to 1.0.42-dev
javascript/ql/src/qlpack.yml Version bump from 2.3.1-dev to 2.3.2-dev
javascript/ql/lib/qlpack.yml Version bump from 2.6.21-dev to 2.6.22-dev
java/ql/src/qlpack.yml Version bump from 1.10.6-dev to 1.10.7-dev
java/ql/lib/qlpack.yml Major version bump from 7.8.5-dev to 8.0.1-dev (breaking changes)
java/ql/lib/change-notes/released/8.0.0.md Consolidated release notes for 8.0.0 major release
java/ql/lib/change-notes/released/*.md Fixed formatting in Kotlin version strings
java/ql/lib/CHANGELOG.md Updated with 8.0.0 release and formatting fixes
go/ql/src/qlpack.yml Version bump from 1.5.5-dev to 1.5.6-dev
go/ql/lib/qlpack.yml Version bump from 6.0.1-dev to 6.0.2-dev
csharp/ql/src/qlpack.yml Version bump from 1.6.1-dev to 1.6.2-dev
csharp/ql/lib/qlpack.yml Version bump from 5.4.6-dev to 5.4.7-dev
csharp/ql/campaigns/Solorigate/*/qlpack.yml Version bumps for Solorigate campaign packs
cpp/ql/src/qlpack.yml Version bump from 1.5.10-dev to 1.5.11-dev
cpp/ql/lib/qlpack.yml Minor version bump from 7.0.1-dev to 7.1.1-dev (new features)
cpp/ql/lib/change-notes/released/7.1.0.md Consolidated release notes for 7.1.0 release
actions/ql/src/qlpack.yml Version bump from 0.6.19-dev to 0.6.20-dev
actions/ql/lib/qlpack.yml Version bump from 0.4.27-dev to 0.4.28-dev
Comments suppressed due to low confidence (2)

java/ql/lib/CHANGELOG.md:142

  • The formatting has been corrected from "2.2.0\ x" to "2.2.0x". However, this appears to be inconsistent formatting. The "x" suffix seems intended to indicate "2.2.0.x" (any patch version), but the markdown formatting is unclear. Consider using clearer notation such as "2.2.0.x" or "2.2.0 and later" to avoid ambiguity.
    java/ql/lib/CHANGELOG.md:101
  • The formatting has been corrected from "2.2.2\ x" to "2.2.2x". However, this appears to be inconsistent formatting. The "x" suffix seems intended to indicate "2.2.2.x" (any patch version), but the markdown formatting is unclear. Consider using clearer notation such as "2.2.2.x" or "2.2.2 and later" to avoid ambiguity.


* The Java extractor and QL libraries now support Java 23.
* Kotlin versions up to 2.1.0\ *x* are now supported.
* Kotlin versions up to 2.1.0*x* are now supported.
Copy link

Copilot AI Feb 2, 2026

Choose a reason for hiding this comment

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

The formatting has been corrected from "2.1.0\ x" to "2.1.0x". However, this appears to be inconsistent formatting. The "x" suffix seems intended to indicate "2.1.0.x" (any patch version), but the markdown formatting is unclear. Consider using clearer notation such as "2.1.0.x" or "2.1.0 and later" to avoid ambiguity.

This issue also appears in the following locations of the same file:

  • line 142
  • line 101

Copilot uses AI. Check for mistakes.
### New Features

* Kotlin versions up to 2.2.2\ *x* are now supported.
* Kotlin versions up to 2.2.2*x* are now supported.
Copy link

Copilot AI Feb 2, 2026

Choose a reason for hiding this comment

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

The formatting has been corrected from "2.2.2\ x" to "2.2.2x". However, this appears to be inconsistent formatting. The "x" suffix seems intended to indicate "2.2.2.x" (any patch version), but the markdown formatting is unclear. Consider using clearer notation such as "2.2.2.x" or "2.2.2 and later" to avoid ambiguity.

Copilot uses AI. Check for mistakes.
### New Features

* Kotlin versions up to 2.2.0\ *x* are now supported. Support for the Kotlin 1.5.x series is dropped (so the minimum Kotlin version is now 1.6.0).
* Kotlin versions up to 2.2.0*x* are now supported. Support for the Kotlin 1.5.x series is dropped (so the minimum Kotlin version is now 1.6.0).
Copy link

Copilot AI Feb 2, 2026

Choose a reason for hiding this comment

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

The formatting has been corrected from "2.2.0\ x" to "2.2.0x". However, this appears to be inconsistent formatting. The "x" suffix seems intended to indicate "2.2.0.x" (any patch version), but the markdown formatting is unclear. Consider using clearer notation such as "2.2.0.x" or "2.2.0 and later" to avoid ambiguity.

Copilot uses AI. Check for mistakes.

* The Java extractor and QL libraries now support Java 23.
* Kotlin versions up to 2.1.0\ *x* are now supported.
* Kotlin versions up to 2.1.0*x* are now supported.
Copy link

Copilot AI Feb 2, 2026

Choose a reason for hiding this comment

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

The formatting has been corrected from "2.1.0\ x" to "2.1.0x". However, this appears to be inconsistent formatting. The "x" suffix seems intended to indicate "2.1.0.x" (any patch version), but the markdown formatting is unclear. Consider using clearer notation such as "2.1.0.x" or "2.1.0 and later" to avoid ambiguity.

Copilot uses AI. Check for mistakes.

### New Features

* Kotlin versions up to 2.3.0 are now supported.
Copy link

Copilot AI Feb 2, 2026

Choose a reason for hiding this comment

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

The formatting has been corrected from "2.3.0\ x" to "2.3.0x". However, this appears to be inconsistent formatting. The "x" suffix seems intended to indicate "2.3.0.x" (any patch version), but the markdown formatting is unclear. Consider using clearer notation such as "2.3.0.x" or "2.3.0 and later" to avoid ambiguity.

Copilot uses AI. Check for mistakes.
@henrymercer henrymercer merged commit e712e62 into main Feb 2, 2026
106 checks passed
@henrymercer henrymercer deleted the post-release-prep/codeql-cli-2.24.1 branch February 2, 2026 15:31
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.

5 participants