Back to news
devops Priority 4/5 6/6/2026, 11:05:15 AM

CodeQL 2.25.6 Releases with Swift 6.3.2 Support and Improved C# Analysis Coverage

CodeQL 2.25.6 Releases with Swift 6.3.2 Support and Improved C# Analysis Coverage

The latest release of CodeQL version 2.25.6 is now available, bringing critical updates for teams utilizing GitHub's native static analysis and code scanning capabilities. This release integrates comprehensive compatibility with Swift 6.3.2, ensuring that modern iOS and macOS development pipelines can be analyzed for security vulnerabilities without interruption. In addition to Swift updates, this version expands the scope of static analysis coverage for C# codebases, detecting a wider array of structural and logic security issues.

Related tools

Recommended tools for this topic

These picks prioritize high-intent tools relevant to this topic. Some links may include partner or affiliate tracking.

#github#copilot#devops#official

Comparison

AspectBefore / AlternativeAfter / This
Swift supportLimited to older Swift versions, causing scanning gaps in modern iOS appsFull support for Swift 6.3.2 compiled code
C# scanning coverageStandard analysis patterns with potential gaps in recent framework featuresImproved coverage and refined query heuristics for C# repositories
Integration statusOlder CodeQL version dependency in local execution runnersUpgraded defaults in GitHub-hosted runners and actions

Action Checklist

  1. Update your GitHub Actions workflows to use CodeQL Action v3 or specify version 2.25.6 to receive the latest analysis engines. GitHub-hosted runners will adopt this automatically, but self-hosted runners may need manual configuration.
  2. Verify Swift 6.3.2 compilation compatibility within your active CI/CD pipelines. Ensure your build steps align with the version parameters expected by CodeQL.
  3. Monitor C# scanning alerts for new or resolved security findings triggered by the updated coverage rules. Expect potential changes in your security dashboard due to the improved heuristics.

Source: GitHub Changelog

This page summarizes the original source. Check the source for full details.

Related