Cloud August 2026#
These release notes are for the Codacy Cloud updates during August 2026.
📢 Visit the Codacy roadmap and let us know your feedback on both new and planned product updates!
Features#
-
Repository (Project) Tokens for API v3: Full rollout of scoped repository tokens — creation, listing, deletion (single & bulk), and expiration is now supported end-to-end across all features of our product.
-
Mandatory token expiration & auditability: Repository tokens now enforce a maximum lifetime, surfaced in both the API and the SPA.
-
Pull Requests page filters: New search + branch-scope filter bar on the Pull Requests page, backed by API support and a new
pull-requests listcommand in the Cloud CLI. -
Dart support in the Analysis CLI: Added a
dartanalyzeradapter, closing a cli-v2 parity gap for Dart projects.
Improvements#
-
End analysis date on commits: Commit list, header, and summary now show the end-of-analysis date beside the commit date.
-
Stronger warning on onboarding sliders: A stronger warning now appears when reviewer sliders are set to maximum during onboarding.
-
API fix:
triggerPullRequestAiReviewnow correctly returns 404 instead of 204 for invalid PR numbers. -
Token fixes: Fixed duplicate repository token names returning a 500 instead of a 400, and fixed the badge generator picking the wrong token type for public README badges.
-
Coverage fixes: Fixed coverage resync not firing on plain-commit reanalysis, fixed coverage status getting stuck out of date after a commit mismatch, and improved handling of final coverage report processing to prevent slowdowns.
-
Pull Requests fix: Fixed pull requests with unresolvable commits being dropped from the PR list.
-
Fixed the OAuth callback URL for Windsurf login.
-
Security dashboard (SRM) fixes: Fixed missing metrics reporting during clean-up, and fixed empty analysis results not triggering an update, both of which could leave stale or missing findings on the Security Dashboard.
-
Analysis CLI: Trivy issue parity fixes (sourceId, line-number resolution, fix version) for more accurate CLI-reported results.
-
UI polish: Adjusted the Pull Requests page filters drawer alignment and copy, and enabled word wrap for the affected-functions prompt text.
-
GitLab fix: Full repository path now shown on the add-repo dialog, fixing ambiguity for GitLab repositories with duplicate names.
-
Docs updates: Updated Guardrails install instructions and account/repository token documentation.
-
Fixed PHP CS Fixer rule miscategorization.
-
Improved the Scalameta
LowerCasePatternMatchingrule. -
Disabled customer-specific custom rules by default in Opengrep for new guided coding standards, preventing false positives on first setup.
-
Updated coverage docs to reference the
/setup-coverageskill.
Tool versions#
Updated tools#
- Biome has a new version: 2.5.6 (updated from 2.4.10)
- Cppcheck has a new version: 2.21.1 (updated from 2.21.0)
- Credo has a new version: 1.7.19 (updated from 1.7.12)
- Dart Analyzer has a new version: 3.12.2 (updated from 3.9.3)
- Flawfinder has a new version: 2.0.20 (updated from 2.0.19)
- golangci-lint has a new version: 2.11.0 (updated from 2.7.2)
- Revive has a new version: 1.15.0 (updated from 1.12.0)
- Gosec has a new version: 2.28.0 (updated from 2.22.7)
- Hadolint has a new version: 2.14.0 (updated from 2.12.0)
- Jackson Linter has a new version: 2.22.1 (updated from 2.19.2)
- markdownlint has a new version: 0.41.1 (updated from 0.40.0)
- PHP CS Fixer has a new version: 3.95.17 (updated from 3.95.15)
- PMD 7 has a new version: 7.26.0 (updated from 7.16.0)
- Prospector has a new version: 1.19.1 (updated from 1.18.0)
- PSScriptAnalyzer has a new version: 1.25.0 (updated from 1.24.0)
- Roslyn has a new version: 1.26.0 (updated from 1.23.0)
- Ruff has a new version: 0.16.0 (updated from 0.12.7)
- Spectral has a new version: 1.22.6 (updated from 1.22.0)
- SpotBugs has a new version: 4.10.3 (updated from 4.8.4)
- SQLFluff has a new version: 4.2.2 (updated from 4.1.0)
- SQLint has a new version: 0.3.0 (updated from 0.2.1)
- Staticcheck has a new version: 2026.1 (updated from 2025.1.1)
- Stylelint has a new version: 16.26.1 (updated from 17.13.0)
- Trivy has a new version: 0.72.0 (updated from 0.70.0)
Unchanged tools#
- AgentLinter: 0.3.3
- aligncheck: 1.0.0
- Ameba: 1.6.4
- Bandit: 1.9.4
- Brakeman: 4.3.1
- Bundler Audit: 0.9.1
- Checkov: 3.3.8
- Checkstyle: 13.9.0
- clang-tidy: 10.0.1
- CodeNarc: 3.6.0
- PHP CodeSniffer: 4.0.1
- CoffeeLint: 5.2.11
- CSSLint: 1.0.5
- deadcode: 1.0.0
- Detekt: 1.23.8
- ESLint v7: 7.32.0
- ESLint v8: 8.57.0
- ESLint v9: 9.39.5
- Faux Pas: 1.7.2
- JSHint: 2.13.6
- Lizard: 1.23.0
- Opengrep: 1.26.0
- PHP Mess Detector: 2.14.1
- PMD 6: 6.55.0
- Pylint: 1.9.5
- Pylint (Python 3): 4.0.5
- Reek: 6.5.0
- remark-lint: 10.0.1
- RuboCop: 1.88.2
- Scalameta Pro: 4.0.0
- ScalaStyle: 1.5.1
- ShellCheck: 0.10.0
- SonarC#: 9.32
- SonarVB: 8.13
- SwiftLint: 0.63.2
- Tailor: 0.12.0
- TSLint: 6.1.3
- TSQLLint: 1.16.0
Was this page helpful?
Your feedback helps us improve the documentation.
255 characters left
Thanks for helping improve Codacy documentation.
For more detailed feedback, open an issue on GitHub.