Self-hosted v3.1.0¶
These release notes are for Codacy Self-hosted v3.1.0, released on December 10, 2020.
To upgrade Codacy, follow these instructions.
Product enhancements¶
- Now, Codacy stores the date when users are removed so that this information is available when using
codacy-usage-report
. (CY-3194) - Improvements to the supported languages and tools:
- Added static analysis support for Objective-C with the tool Faux Pas.
- Expanded static analysis support for Go with the client-side tools aligncheck, deadcode, and Staticcheck.
- Added duplication and complexity support for Kotlin with the tools jscpd and Detekt. (CY-3003)
Bug fixes¶
- Fixed onboarding error message while adding a repository on an organization where the GitHub App isn't installed. (CY-3317)
- Fixed a broken link in the commit page to the corresponding GitLab Enterprise commit. (CY-3285)
- Now, Codacy blocks GitLab merge requests until the analysis is complete by displaying a pending pipeline. (CY-3235)
- Fixed an issue that could cause users to receive emails about the analysis of repositories in organizations they don't belong to. (CY-3228)
- Fixed building the URLs for the Codacy Self-hosted documentation. (CY-3018)
- Now, Codacy displays an error message if the command
git diff
fails to obtain the deltas for a commit because of incompatible line endings. (CY-2799)
Tool versions¶
This version of Codacy Self-hosted includes the tool versions below. The tools that were updated on this version are highlighted in bold:
- aligncheck (new)
- Ameba 0.13.1
- Bandit 1.6.2
- Brakeman 4.3.1
- BundlerAudit 0.6.1
- Checkstyle 8.37 (updated from 8.34)
- Clang-Tidy 10.0.1
- CodeNarc 1.6
- Coffeelint 2.1.0
- Cppcheck 2.2
- Credo 1.4.0
- CSSLint 1.0.5
- deadcode (new)
- Detekt 1.14.2 (updated from 1.10.0)
- ESLint 7.14.0 (updated from 7.11.0)
- Faux Pas 1.7.2 (new)
- Flawfinder 2.0.11
- Gosec v2.3.0
- Hadolint 1.18.2
- JacksonLinter 2.10.2
- JSHint 2.12.0
- PHP Code Sniffer 3.5.8
- PHP Mess Detector 2.8.1
- PMD 6.28.0
- PMD (Legacy) 5.8.1
- Prospector 1.2.0
- PSScriptAnalyzer 1.18.3
- Pylint 1.9.5
- Pylint (Python 3) 2.6.0
- RemarkLint 7.0.1
- Revive 1.0.2
- Rubocop 0.82.0
- Scalastyle 1.0.0
- ShellCheck v0.7.1
- Sonar C# 8.15 (updated from 8.14)
- Sonar Visual Basic 8.15 (updated from 8.14)
- SpotBugs 4.1.2
- SQLint 0.1.9
- Staticcheck 2020.1.6 (new)
- Stylelint 13.8.0 (updated from 13.7.2)
- SwiftLint 0.39.2
- Tailor 0.12.0
- TSLint 5.14.0
- TSQLLint 1.11.1
Feedback
Did this page help you?
Thank you for the feedback!
We're sorry to hear that. Please let us know what we can improve.
If you have a question, please contact support@codacy.com.
Last modified December 17, 2020