Skip to main content

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 init command now uses api-token instead of project-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