Cloud January 2022
These release notes are for the Codacy Cloud updates during January 2022.
📢 Visit the Codacy roadmap and let us know your feedback on both new and planned product updates!
Product enhancements​
- The Codacy API now includes endpoints that allow you to create and manage project API tokens programmatically. This feature can be used to automate setting up coverage for either new repositories or for all your existing repositories. (CY-5090)
- Added the plugin eslint-plugin-storybook to codacy-eslint. (CY-5406)
- Now, Codacy supports static code analysis for Dart/Flutter projects using dartanalyzer. The new tool checks your code for errors and warnings that are specified in the Dart language specification. (CY-4314)
- Now, all configurable Stylelint code patterns have default values set to the recommended settings, ensuring that they're ready to be used as soon as you enable them. (CY-3275)
Bug fixes​
- Updated the Git URL used to clone public repositories to comply with the recent GitHub protocol changes. (CY-5436)
- Fixed an issue that could prevent users from using the Codacy app website temporarily if they were exposed to a phishing attack. CVSS v3.1 score: 3.1 (Low) (CY-5420)
- Fixed a security issue that, under rare circumstances, could allow an attacker to run arbitrary code on the Ignored files settings page. CVSS v3.1 score: 3.8 (Low) (CY-5419)
Tool versions​
Codacy Cloud now includes the tool versions below. The tools that were recently updated are highlighted in bold:
- Ameba 0.13.1
- Bandit 1.7.0
- Brakeman 4.3.1
- bundler-audit 0.6.1
- Checkov 2.0.399
- Checkstyle 8.44
- Clang-Tidy 10.0.1
- CodeNarc 2.2.0
- CoffeeLint 2.1.0
- Cppcheck 2.2
- Credo 1.4.0
- CSSLint 1.0.5
- dartanalyzer 2.15.1 (new)
- detekt 1.19.0
- ESLint 7.32.0
- Faux-Pas 1.7.2
- Flawfinder 2.0.11
- Gosec 2.8.1
- Hadolint 1.18.2
- Jackson Linter 2.10.2
- JSHint 2.12.0
- markdownlint 0.23.1
- PHP Mess Detector 2.10.1
- PHP_CodeSniffer 3.6.2
- PMD 6.36.0
- PMD (Legacy) 5.8.1
- Prospector 1.3.1
- PSScriptAnalyzer 1.18.3
- Pylint 1.9.5
- Pylint (Python 3) 2.7.4
- remark-lint 7.0.1
- Revive 1.0.2
- RuboCop 1.25.0 (updated from 1.23.0)
- Scalastyle 1.5.0
- ShellCheck 0.7.2
- SonarC# 8.30
- SonarVB 8.15
- Spectral 1.2.7
- SpotBugs 4.1.2
- SQLint 0.1.9
- Staticcheck 2020.1.6
- Stylelint 14.2.0 (updated from 14.1.0)
- SwiftLint 0.43.1
- Tailor 0.12.0
- TSLint 6.1.3
- TSQLLint 1.11.1