Cloud April 2025
These release notes are for the Codacy Cloud updates during April 2025.
📢 Visit the Codacy roadmap and let us know your feedback on both new and planned product updates!
Product enhancements and Bug fixes
- Improved pattern documentation for ESLint 9 and Detekt, enhancing clarity and usability. Updates are available on the Code Patterns page. (ALA-1494, ALA-1499, ALA-1550)
- Fork and Pull workflows are now supported in the Codacy VS Code extension. (CY-7448)
- Expanded the number of available coding standards to 30, giving users access to a broader set of stackable configurations. (TAROT-3310)
- Users can now categorize ignore reasons as “Accepted use” or “False positive” on the Security and Risk Management Findings page. (TAROT-3297)
- Resolution deadlines for findings can now be configured by admins and organization managers based on severity. (TAROT-3141)
- Added settings customization for Guardrails and CLIv2 in the Codacy extension. (CY-7450)
- Integrated CLIv2 into the Codacy extension to enable local analysis support. (CY-7445)
- Codacy Guardrails are now available in the VS Code Copilot Agent. (CY-7425)
- Codacy Guardrails are also now integrated into the Windsurf IDE. (CY-7424)
- Released a new version of CLI v2 with breaking changes (PLUTO-1371):
Instructions for stable version
Highlights
- Added support for additional tools: Trivy, Pylint, PMD.
- SARIF format is now supported as standard output
- CLI can run multiple tools and merge SARIF results
- [Breaking] Generated configuration files are now placed under
.codacy/ - [Breaking] The
initcommand now usesapi-tokeninstead ofproject-token
Tool versions
- dartanalyzer has a new version: 3.7.2 ( updated from 3.6.1 )
- eslint v9 has a new version: 9.24.0 ( updated from 9.23.0 )
- aligncheck: 1.0.0
- ameba: 1.6.4
- bandit: 1.8.3
- brakeman: 4.3.1
- bundler-audit: 0.9. 1
- checkov: 3.2.362
- checkstyle: 10.21.4
- clang-tidy: 10.0.1
- codenarc: 3.6.0
- codesniffer: 3.10.1
- coffeelint: 5.2.11
- cppcheck: 2.17.1
- credo: 1.7.11
- csslint: 1.0.5
- deadcode: 1.0.0
- detekt: 1.23.8
- eslint v8: 8.57.0
- eslint v7: 7.32.0
- faux-pas: 1.7.2
- flawfinder: 2.0.19
- gorevive: 1.7.0
- gosec: 2.15.0
- hadolint: 2.12.0
- jackson-linter: 2.15.2
- jshint: 2.13.6
- lizard: 1.17.19
- markdownlint: 0.33.0
- php mess detector: 2.14.1
- pmd v6: 6.55.0
- pmd v7: 7.11.0
- prospector: 1.15.3
- psscriptanalyzer: 1.24.0
- pylint v1: 1.9.5
- pylint v3: 3.3.6
- remark-lint: 9.1.2
- roslyn: 1.22.0
- rubocop: 1.75.1
- ruff: 0.11.2
- scalameta-pro: 1.4.4
- scalastyle: 1.5.1
- semgrep: 1.78.0
- shellcheck: 0.10.0
- sonar-csharp: 9.32
- sonar-visual-basic: 8.13
- spectral: 1.21.4
- spotbugs: 4.8.4
- sqlint: 0.2.1
- staticcheck: 2025.1.1
- stylelint: 16.17.0
- swiftlint: 0.58.2
- tailor: 0.12.0
- trivy: 0.59.1
- tslint: 6.1.3
- tsqllint: 1.16.0