|
| 1 | +--- |
| 2 | +rss_title: Codacy release notes RSS feed |
| 3 | +rss_href: /feed_rss_created.xml |
| 4 | +description: Release notes for Codacy Cloud May 2026. |
| 5 | +included_jira_versions: ['2026.5'] |
| 6 | +codacy_tools_version_old: https://github.com/codacy/codacy-tools/releases/tag/9.1.78 |
| 7 | +codacy_tools_version_new: https://github.com/codacy/codacy-tools/releases/tag/9.2.13 |
| 8 | +--- |
| 9 | + |
| 10 | +# Cloud May 2026 |
| 11 | + |
| 12 | +These release notes are for the Codacy Cloud updates during May 2026. |
| 13 | + |
| 14 | +📢 [Visit the Codacy roadmap](https://roadmap.codacy.com) and <span class="skip-vale">let us know</span> your feedback on both new and planned product updates! |
| 15 | + |
| 16 | +## Product enhancements |
| 17 | + |
| 18 | +- **Draft PR AI Review Control:** The PR reviewer no longer runs automatically for draft PRs. Please trigger it manually using the button on the summary if you want a review. (CF-2354) |
| 19 | + |
| 20 | +- **Deprecation of AI Suggestions:** Deprecated AI suggestions in GitHub; please use our PR reviewer instead. (CF-2293) |
| 21 | + |
| 22 | +- **AI Inventory Access Update:** AI Inventory is now only available to Business Tier accounts. (LK-2130) |
| 23 | + |
| 24 | +- **YAML Support for Environment Files:** Codacy now supports `.env`, `.env.production`, `.env.prod`, and `.env.staging` files for the YAML language. All tools running for YAML will be able to scan these files as well. (TCE-1315) |
| 25 | + |
| 26 | +- **Improved Opengrep Secrets Detection:** We improved the rule "hardcoded-passwords" in Opengrep to cover better use cases using keywords like `(api|secret|private|access|aws|ssh|auth|session|encryption|decryption|gcp)-key` or `password|motdepasse|heslo|adgangskode|wachtwoord|salasana|passwort|passord|senha|geslo|clave|losenord|parola|secret|pwd`. (TCE-1496) |
| 27 | + |
| 28 | +- **ESLint v8 Vue Parsing Fix:** We fixed the parsing issues with `.vue` files in ESLint v8. (TCE-1429) |
| 29 | + |
| 30 | +- **Lizard Parameter Count Fix:** We found an issue with the count of parameters within a method in TypeScript files using Lizard. The latest version fixed that issue, and now it's counting correctly. (TCE-1519) |
| 31 | + |
| 32 | +- **Fix for Empty Commit Detection:** Fixed a bug where the AI reviewer would report that a commit is empty, or that certain files did not appear to be altered within the commit (e.g., .txt files). (CF-2449) |
| 33 | + |
| 34 | +- **Improved AI Reviewer Accuracy:** Resolved an issue where the AI reviewer incorrectly flagged updated dependencies or API versions as unrecognized. (CF-2448) |
| 35 | + |
| 36 | +- **Refactored Jira Prompts:** Fixed a bug where the AI reviewer would ask for a Jira ticket, even though the users were not using Jira. (CF-2440) |
| 37 | + |
| 38 | +## Tool versions |
| 39 | + |
| 40 | +- **Eslint v9** has a new version: **9.39.4** ( updated from 9.38.0 ) |
| 41 | +- **Lizard** has a new version: **1.22.2** ( updated from 1.17.31 ) |
| 42 | +- **Opengrep** has a new version: **1.21.0** ( updated from 1.17.0 ) |
| 43 | +- **AgentLinter**: **0.3.3** |
| 44 | +- **Aligncheck**: **1.0.0** |
| 45 | +- **Ameba**: **1.6.4** |
| 46 | +- **Bandit**: **1.8.3** |
| 47 | +- **Biomejs**: **2.4.7** |
| 48 | +- **Brakeman**: **4.3.1** |
| 49 | +- **Bundler-audit**: **0.9.1** |
| 50 | +- **Checkov**: **3.2.508** |
| 51 | +- **Checkstyle**: **10.26.1** |
| 52 | +- **Clang-tidy**: **10.0.1** |
| 53 | +- **Codenarc**: **3.6.0** |
| 54 | +- **Codesniffer**: **3.10.1** |
| 55 | +- **Coffeelint**: **5.2.11** |
| 56 | +- **Cppcheck**: **2.18.0** |
| 57 | +- **Credo**: **1.7.12** |
| 58 | +- **Csslint**: **1.0.5** |
| 59 | +- **Dartanalyzer**: **3.9.3** |
| 60 | +- **Deadcode**: **1.0.0** |
| 61 | +- **Detekt**: **1.23.8** |
| 62 | +- **Eslint v8**: **8.57.0** |
| 63 | +- **Eslint v7**: **7.32.0** |
| 64 | +- **Faux-pas**: **1.7.2** |
| 65 | +- **Flawfinder**: **2.0.19** |
| 66 | +- **Golangci-lint**: **2.7.2** |
| 67 | +- **Gorevive**: **1.12.0** |
| 68 | +- **Gosec**: **2.22.7** |
| 69 | +- **Hadolint**: **2.12.0** |
| 70 | +- **Jackson-linter**: **2.19.2** |
| 71 | +- **Jshint**: **2.13.6** |
| 72 | +- **Markdownlint**: **0.33.0** |
| 73 | +- **Phpmd**: **2.14.1** |
| 74 | +- **Pmd v6**: **6.55.0** |
| 75 | +- **Pmd v7**: **7.16.0** |
| 76 | +- **Prospector**: **1.18.0** |
| 77 | +- **Psscriptanalyzer**: **1.24.0** |
| 78 | +- **Pylint v1**: **1.9.5** |
| 79 | +- **Pylint**: **4.0.5** |
| 80 | +- **Reek**: **6.5.0** |
| 81 | +- **Remark-lint**: **10.0.1** |
| 82 | +- **Roslyn**: **1.23.0** |
| 83 | +- **Rubocop**: **1.80.2** |
| 84 | +- **Ruff**: **0.12.7** |
| 85 | +- **Scalameta-pro**: **1.4.4** |
| 86 | +- **Scalastyle**: **1.5.1** |
| 87 | +- **Shellcheck**: **0.10.0** |
| 88 | +- **Sonar-csharp**: **9.32** |
| 89 | +- **Sonar-visual-basic**: **8.13** |
| 90 | +- **Spectral**: **1.22.0** |
| 91 | +- **Spotbugs**: **4.8.4** |
| 92 | +- **Sqlfluff**: **4.1.0** |
| 93 | +- **Sqlint**: **0.2.1** |
| 94 | +- **Staticcheck**: **2025.1.1** |
| 95 | +- **Stylelint**: **16.23.0** |
| 96 | +- **Swiftlint**: **0.63.2** |
| 97 | +- **Tailor**: **0.12.0** |
| 98 | +- **Trivy**: **0.70.0** |
| 99 | +- **Tslint**: **6.1.3** |
| 100 | +- **Tsqllint**: **1.16.0** |
0 commit comments