Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/getting-started/configuring-your-repository.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ To configure your repository, follow these steps:

## 1. Ignoring files {: id="ignoring-files"}

[Ignore any files and directories](../repositories-configure/ignoring-files.md) that aren't relevant for the Codacy analysis, such as generated code or any third-party libraries included in your repositories.
[Ignore any files and directories](../repositories-configure/ignoring-files.md) that aren't relevant for the Codacy analysis, such as generated code or any third-party libraries included in your repositories. Learn more about [Ignoring files](../repositories-configure/ignoring-files.md).

![Ignoring files](../repositories-configure/images/ignored-files.png)

Expand Down
96 changes: 96 additions & 0 deletions docs/release-notes/cloud/cloud-2025-12.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
---
rss_title: Codacy release notes RSS feed
rss_href: /feed_rss_created.xml
description: Release notes for Codacy Cloud December 2025.
included_jira_versions: ['2025.12']
codacy_tools_version_old: https://github.com/codacy/codacy-tools/releases/tag/8.16.78

Check failure on line 6 in docs/release-notes/cloud/cloud-2025-12.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'Codacy' instead of 'codacy'. Raw Output: {"message": "[Vale.Terms] Use 'Codacy' instead of 'codacy'.", "location": {"path": "docs/release-notes/cloud/cloud-2025-12.md", "range": {"start": {"line": 6, "column": 46}}}, "severity": "ERROR"}

Check failure on line 6 in docs/release-notes/cloud/cloud-2025-12.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'GitHub' instead of 'github'. Raw Output: {"message": "[Vale.Terms] Use 'GitHub' instead of 'github'.", "location": {"path": "docs/release-notes/cloud/cloud-2025-12.md", "range": {"start": {"line": 6, "column": 35}}}, "severity": "ERROR"}

Check failure on line 6 in docs/release-notes/cloud/cloud-2025-12.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'Codacy' instead of 'codacy'. Raw Output: {"message": "[Vale.Terms] Use 'Codacy' instead of 'codacy'.", "location": {"path": "docs/release-notes/cloud/cloud-2025-12.md", "range": {"start": {"line": 6, "column": 1}}}, "severity": "ERROR"}
codacy_tools_version_new: https://github.com/codacy/codacy-tools/releases/tag/8.16.108
---

# Cloud December 2025

These release notes are for the Codacy Cloud updates during December 2025.

📢 [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!

## Product enhancements and Bug fixes

**New Features**

- **PR Reviewer:** You can now have a contextual review of your Pull Requests, powered by Codacy's security, duplication, complexity, and coverage metrics. Only available on GitHub.(CF-2057)
- **Ignore Reason for Ignored Issues:** Added ignore reasons for issues in your repositories and findings in the Security Dashboard. You can now choose an ignore reason: Accepted use, False positive, Not exploitable, Test code, or External code. Ignored issues and findings now display the reason, author, and date. (CF-1927)

**Improvements**

- **JetBrains Plugin Support:** Bumped the IntelliJ plugin to support the latest versions of the JetBrains suite. (CF-2120)
- **Dependencies List Filters:** Added new filters to the dependencies list: name search, repositories, segments, severities, and license risk levels. (LK-1846)
- **Export SBOM:** Added export SBOM feature on the SRM Dependencies tab. (LK-1669)
- **AI Risk Hub::** AI Risk Hub is now available! See how Codacy can help you de-risk your adoption of AI tools. (LK-1745)
- **getCodeBlock API Endpoint Update:** The getCodeBlock endpoint was deleted and replaced with getFileContent. They provide the same functionality but rely on different path parameters. [API endpoint](https://api.codacy.com/api/api-docs#getfilecontent) (TAROT-3580)

**Bug Fixes**

- **CLI PMD Output:** Fixed a bug on our CLI that would add error logs from a tool such as PMD to the STDOUT, which prevented correct results parsing from tools like VS Code. (CF-2115)

## Tool versions


- **GolangCI-Lint** is our new tool with the version **2.7.2**
- **Trivy** has a new version: **0.68.2** ( updated from 0.67.2 )
- **aligncheck**: **1.0.0**
- **Ameba**: **1.6.4**
- **Bandit**: **1.8.3**
- **Brakeman**: **4.3.1**
- **bundler-audit**: **0.9.1**
- **Checkov**: **3.2.457**
- **Checkstyle**: **10.26.1**
- **Clang-Tidy**: **10.0.1**
- **CodeNarc**: **3.6.0**
- **PHP_CodeSniffer**: **3.10.1**
- **CoffeeLint**: **5.2.11**
- **Cppcheck**: **2.18.0**
- **Credo**: **1.7.12**
- **CSSLint**: **1.0.5**
- **Dart Analyzer**: **3.9.3**
- **deadcode**: **1.0.0**
- **detekt**: **1.23.8**
- **ESLint v7**: **7.32.0**
- **ESLint v8**: **8.57.0**
- **ESLint v9**: **9.38.0**
- **Faux Pas**: **1.7.2**
- **Flawfinder**: **2.0.19**
- **Revive**: **1.12.0**
- **gosec**: **2.22.7**
- **Hadolint**: **2.12.0**
- **Jackson Linter**: **2.19.2**
- **JSHint**: **2.13.6**
- **Lizard**: **1.17.31**
- **markdownlint**: **0.33.0**
- **PHPMD**: **2.14.1**
- **PMD v6**: **6.55.0**
- **PMD v7**: **7.16.0**
- **Prospector**: **1.17.2**
- **PSScriptAnalyzer**: **1.24.0**
- **Pylint v1**: **1.9.5**
- **Pylint v3**: **3.3.9**
- **Reek**: **6.5.0**
- **remark-lint**: **10.0.1**
- **Roslyn**: **1.23.0**
- **RuboCop**: **1.80.2**
- **Ruff**: **0.12.7**
- **Scalameta Pro**: **1.4.4**
- **Scalastyle**: **1.5.1**
- **Semgrep**: **1.78.0**
- **ShellCheck**: **0.10.0**
- **SonarCSharp**: **9.32**
- **SonarVB**: **8.13**
- **Spectral**: **1.22.0**
- **SpotBugs**: **4.8.4**
- **SQLFluff**: **3.4.2**
- **sqlint**: **0.2.1**
- **Staticcheck**: **2025.1.1**
- **stylelint**: **16.23.0**
- **SwiftLint**: **0.61.0**
- **Tailor**: **0.12.0**
- **TSLint**: **6.1.3**
- **TSQLLint**: **1.16.0**
33 changes: 33 additions & 0 deletions docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
rss_title: Codacy release notes RSS feed
rss_href: /feed_rss_created.xml
---


# Adding GolangCI-Lint as new supported tool – January 2026

Check failure on line 7 in docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Microsoft.Dashes] Remove the spaces around ' – '. Raw Output: {"message": "[Microsoft.Dashes] Remove the spaces around ' – '.", "location": {"path": "docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md", "range": {"start": {"line": 7, "column": 45}}}, "severity": "ERROR"}


## GolangCI-Lint (Client-side Go tool)

We’re excited to announce support for [GolangCI-Lint](https://golangci-lint.run/), a fast Go linters aggregator. With this addition, you can now run golangci-lint locally on your Go projects and upload the results to Codacy for analysis and reporting.

**How it works:**

- GolangCI-Lint is a client-side tool: you install and run it locally in your environment.
- Codacy acts as an uploader, collecting and displaying the results in your dashboard.

Check failure on line 17 in docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'uploader'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'uploader'?", "location": {"path": "docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md", "range": {"start": {"line": 17, "column": 21}}}, "severity": "ERROR"}
- This approach gives you full control over the linter configuration and execution.

**To get started:**

1. [Install GolangCI-Lint](https://golangci-lint.run/usage/install/) on your machine or CI environment.
2. Run GolangCI-Lint on your Go codebase to generate a report.
3. Use Codacy’s uploader to send the results to your Codacy project.

Check failure on line 24 in docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'uploader'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'uploader'?", "location": {"path": "docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md", "range": {"start": {"line": 24, "column": 17}}}, "severity": "ERROR"}

Refer to our [documentation](https://github.com/codacy/codacy-golangci-lint?tab=readme-ov-file#codacy-golangci-lint) for detailed setup instructions.


### Important Note

This tool will not be enabled by default: Due to the potential volume of new issues reported, GolangCI-Lint, is not enabled by default on existing repositories. You can enable them manually in your repository settings.

Check failure on line 31 in docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Microsoft.Contractions] Use 'isn't' instead of 'is not'. Raw Output: {"message": "[Microsoft.Contractions] Use 'isn't' instead of 'is not'.", "location": {"path": "docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md", "range": {"start": {"line": 31, "column": 110}}}, "severity": "ERROR"}

Check failure on line 31 in docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Microsoft.Contractions] Use 'won't' instead of 'will not'. Raw Output: {"message": "[Microsoft.Contractions] Use 'won't' instead of 'will not'.", "location": {"path": "docs/release-notes/cloud/cloud-2026-01-adding-golangci-lint.md", "range": {"start": {"line": 31, "column": 11}}}, "severity": "ERROR"}

If you have any questions or need help, please contact <mailto:support@codacy.com>.
6 changes: 5 additions & 1 deletion docs/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,13 @@ For product updates that are in progress or planned [visit the Codacy public roa

## Codacy Cloud release notes {: id="cloud"}

2025
2026

- [Adding GolangCI-Lint as new supported tool January, 2026](cloud/cloud-2026-01-adding-golangci-lint.md)

2025

- [Cloud December 2025](cloud/cloud-2025-12.md)
- [Cloud November 2025](cloud/cloud-2025-11.md)
- [Cloud October 2025](cloud/cloud-2025-10.md)
- [Cloud September 2025](cloud/cloud-2025-09.md)
Expand Down
6 changes: 5 additions & 1 deletion docs/repositories-configure/ignoring-files.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,11 @@ description: Ignore or exclude files from the Codacy analysis and see the list o

In some situations, you may want to ignore or exclude files from the Codacy analysis.

To exclude files from your repository analysis open your repository **Settings**, tab **Ignored Files**, and select the files you want to ignore. This view only shows the files on your main branch.
To exclude files from your repository analysis open your repository **Files**, page. From there, you can select a file and exclude it by clicking on the Ignore file button.

![Ignoring a file](images/ignoring-a-file.png)

To view the current excluded files, select the **Ignored** tab on the same page.

![Ignored files](images/ignored-files.png)

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/repositories-configure/images/ignored-files.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/repositories/files.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ The Files page only displays files in your repository that were analyzed by Coda

- **The file might be ignored**

The Files page doesn't display [ignored files](../repositories-configure/ignoring-files.md) that aren't meant to be analyzed, including the [files that Codacy ignores by default](../repositories-configure/ignoring-files.md#default-ignored-files).
The Files page has an **Ignored files** tab that displays [ignored files](../repositories-configure/ignoring-files.md) that aren't meant to be analyzed. Note that there are [files that are always ignored by Codacy regardless](../repositories-configure/ignoring-files.md#default-ignored-files).

- **The file has an extension that is not on the list of supported extensions**

Expand Down
3 changes: 3 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -682,7 +682,10 @@ nav:
- Release notes:
- release-notes/index.md
- Cloud:
- 2026:
- release-notes/cloud/cloud-2026-01-adding-golangci-lint.md
- 2025:
- release-notes/cloud/cloud-2025-12.md
- release-notes/cloud/cloud-2025-11.md
- release-notes/cloud/cloud-2025-10.md
- release-notes/cloud/cloud-2025-09.md
Expand Down
Loading