From 3af023bbe9ab4aaf32bebcedc66a6e84c957f791 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 3 Jun 2025 12:43:06 +0000 Subject: [PATCH] chore: Update linter versions Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- qlty-plugins/plugins/linters/ast-grep/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/checkov/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/checkstyle/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/eslint/plugin.toml | 2 +- qlty-plugins/plugins/linters/gitleaks/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/knip/plugin.toml | 2 +- qlty-plugins/plugins/linters/mypy/plugin.toml | 2 +- qlty-plugins/plugins/linters/oxc/plugin.toml | 2 +- qlty-plugins/plugins/linters/rubocop/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/ruff/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/semgrep/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/stylelint/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/tflint/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/trivy/plugin.toml | 4 ++-- qlty-plugins/plugins/linters/trufflehog/plugin.toml | 2 +- 15 files changed, 25 insertions(+), 25 deletions(-) diff --git a/qlty-plugins/plugins/linters/ast-grep/plugin.toml b/qlty-plugins/plugins/linters/ast-grep/plugin.toml index e887060be..4052ca0a1 100644 --- a/qlty-plugins/plugins/linters/ast-grep/plugin.toml +++ b/qlty-plugins/plugins/linters/ast-grep/plugin.toml @@ -9,8 +9,8 @@ strip_components = 0 releases = ["ast-grep"] file_types = ["ALL"] version_command = "ast-grep --version" -latest_version = "0.38.2" -known_good_version = "0.38.2" +latest_version = "0.38.4" +known_good_version = "0.38.4" config_files = ["sgconfig.yml"] description = "CLI tool for code structural search, lint and rewriting" diff --git a/qlty-plugins/plugins/linters/checkov/plugin.toml b/qlty-plugins/plugins/linters/checkov/plugin.toml index 8de8558ba..8ab380331 100644 --- a/qlty-plugins/plugins/linters/checkov/plugin.toml +++ b/qlty-plugins/plugins/linters/checkov/plugin.toml @@ -4,8 +4,8 @@ config_version = "0" runtime = "python" package = "checkov" file_types = ["docker", "terraform", "yaml", "json"] -latest_version = "3.2.427" -known_good_version = "3.2.427" +latest_version = "3.2.436" +known_good_version = "3.2.436" version_command = "checkov --version" config_files = [".checkov.yml", ".checkov.yaml"] description = "Static code analysis tool for infrastructure as code (IaC) and also a software composition analysis (SCA) tool for images and open source packages" diff --git a/qlty-plugins/plugins/linters/checkstyle/plugin.toml b/qlty-plugins/plugins/linters/checkstyle/plugin.toml index cda8866bc..b58851661 100644 --- a/qlty-plugins/plugins/linters/checkstyle/plugin.toml +++ b/qlty-plugins/plugins/linters/checkstyle/plugin.toml @@ -4,8 +4,8 @@ config_version = "0" runnable_archive_url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar" runtime = "java" file_types = ["java"] -latest_version = "10.23.1" -known_good_version = "10.23.1" +latest_version = "10.25.0" +known_good_version = "10.25.0" version_command = "java -jar ${linter}/checkstyle --version" description = "Java Code Quality Tool" config_files = ["checkstyle.xml"] diff --git a/qlty-plugins/plugins/linters/eslint/plugin.toml b/qlty-plugins/plugins/linters/eslint/plugin.toml index 2c25d7a71..770bec572 100644 --- a/qlty-plugins/plugins/linters/eslint/plugin.toml +++ b/qlty-plugins/plugins/linters/eslint/plugin.toml @@ -5,7 +5,7 @@ runtime = "node" package = "eslint" file_types = ["javascript", "typescript", "jsx", "tsx"] affects_cache = [".eslintignore", "package.json", "tsconfig.json"] -latest_version = "9.27.0" +latest_version = "9.28.0" known_good_version = "9.7.0" version_command = "eslint --version" description = "Javascript and ECMAScript linter" diff --git a/qlty-plugins/plugins/linters/gitleaks/plugin.toml b/qlty-plugins/plugins/linters/gitleaks/plugin.toml index 2ab8dfdc9..caa4664c1 100644 --- a/qlty-plugins/plugins/linters/gitleaks/plugin.toml +++ b/qlty-plugins/plugins/linters/gitleaks/plugin.toml @@ -8,8 +8,8 @@ strip_components = 0 [plugins.definitions.gitleaks] releases = ["gitleaks"] file_types = ["ALL"] -latest_version = "8.26.0" -known_good_version = "8.26.0" +latest_version = "8.27.0" +known_good_version = "8.27.0" version_command = "gitleaks version" config_files = [".gitleaks.toml", ".gitleaks.config"] description = "SAST tool for detecting and preventing hardcoded secrets like passwords, api keys, and tokens in git repos" diff --git a/qlty-plugins/plugins/linters/knip/plugin.toml b/qlty-plugins/plugins/linters/knip/plugin.toml index a26805118..bbf161d35 100644 --- a/qlty-plugins/plugins/linters/knip/plugin.toml +++ b/qlty-plugins/plugins/linters/knip/plugin.toml @@ -15,7 +15,7 @@ config_files = [ "knip.config.js", ] affects_cache = ["package.json"] -latest_version = "5.56.0" +latest_version = "5.59.1" known_good_version = "5.21.2" version_command = "knip --version" description = "Find unused files, dependencies, and exports in JavaScript and TypeScript projects" diff --git a/qlty-plugins/plugins/linters/mypy/plugin.toml b/qlty-plugins/plugins/linters/mypy/plugin.toml index 1f9be842a..24cb1fc0f 100644 --- a/qlty-plugins/plugins/linters/mypy/plugin.toml +++ b/qlty-plugins/plugins/linters/mypy/plugin.toml @@ -6,7 +6,7 @@ package = "mypy" file_types = ["python"] config_files = ["mypy.ini", ".mypy.ini"] affects_cache = ["pyproject.toml", "setup.cfg"] -latest_version = "1.15.0" +latest_version = "1.16.0" known_good_version = "1.12.1" version_command = "mypy --version" description = "Static type checker for Python" diff --git a/qlty-plugins/plugins/linters/oxc/plugin.toml b/qlty-plugins/plugins/linters/oxc/plugin.toml index 68caf7bb9..319882441 100644 --- a/qlty-plugins/plugins/linters/oxc/plugin.toml +++ b/qlty-plugins/plugins/linters/oxc/plugin.toml @@ -5,7 +5,7 @@ runtime = "node" package = "oxlint" file_types = ["javascript", "typescript", "jsx", "tsx"] affects_cache = ["package.json", "tsconfig.json"] -latest_version = "0.16.11" +latest_version = "0.17.0" known_good_version = "0.11.1" version_command = "oxlint --version" description = "Javascript linter" diff --git a/qlty-plugins/plugins/linters/rubocop/plugin.toml b/qlty-plugins/plugins/linters/rubocop/plugin.toml index 0070e0484..a30081a53 100644 --- a/qlty-plugins/plugins/linters/rubocop/plugin.toml +++ b/qlty-plugins/plugins/linters/rubocop/plugin.toml @@ -4,8 +4,8 @@ config_version = "0" runtime = "ruby" package = "rubocop" file_types = ["ruby", "gemspec"] -latest_version = "1.75.6" -known_good_version = "1.75.6" +latest_version = "1.75.8" +known_good_version = "1.75.8" version_command = "rubocop --version" config_files = [".rubocop.yml", ".rubocop_*.yml", ".rubocop-*.yml"] description = "Ruby linter and code formatter" diff --git a/qlty-plugins/plugins/linters/ruff/plugin.toml b/qlty-plugins/plugins/linters/ruff/plugin.toml index 75d1ba181..75455750f 100644 --- a/qlty-plugins/plugins/linters/ruff/plugin.toml +++ b/qlty-plugins/plugins/linters/ruff/plugin.toml @@ -4,8 +4,8 @@ config_version = "0" runtime = "python" package = "ruff" file_types = ["python"] -latest_version = "0.11.10" -known_good_version = "0.11.10" +latest_version = "0.11.12" +known_good_version = "0.11.12" version_command = "ruff version" config_files = ["ruff.toml"] description = "Python linter and formatter" diff --git a/qlty-plugins/plugins/linters/semgrep/plugin.toml b/qlty-plugins/plugins/linters/semgrep/plugin.toml index 30dc5bd26..8256dd333 100644 --- a/qlty-plugins/plugins/linters/semgrep/plugin.toml +++ b/qlty-plugins/plugins/linters/semgrep/plugin.toml @@ -5,8 +5,8 @@ runtime = "python" package = "semgrep" file_types = ["ALL"] config_files = [".semgrep.yaml", ".semgrepignore", ".semgrep"] -latest_version = "1.122.0" -known_good_version = "1.122.0" +latest_version = "1.123.0" +known_good_version = "1.123.0" version_command = "semgrep --version" description = "Static analysis tool for searching code, finding bugs, and enforcing code standards" supported_platforms = ["linux", "macos"] diff --git a/qlty-plugins/plugins/linters/stylelint/plugin.toml b/qlty-plugins/plugins/linters/stylelint/plugin.toml index 9f33f0643..d722f465a 100644 --- a/qlty-plugins/plugins/linters/stylelint/plugin.toml +++ b/qlty-plugins/plugins/linters/stylelint/plugin.toml @@ -25,8 +25,8 @@ config_files = [ "stylelintrc.*.yaml", "stylelintrc.*.yml", ] -latest_version = "16.19.1" -known_good_version = "16.19.1" +latest_version = "16.20.0" +known_good_version = "16.20.0" version_command = "stylelint --version" description = "CSS and SASS linter and code formatter" package_file_candidate = "package.json" diff --git a/qlty-plugins/plugins/linters/tflint/plugin.toml b/qlty-plugins/plugins/linters/tflint/plugin.toml index ae77fc1fc..b7f5ae90b 100644 --- a/qlty-plugins/plugins/linters/tflint/plugin.toml +++ b/qlty-plugins/plugins/linters/tflint/plugin.toml @@ -9,8 +9,8 @@ strip_components = 0 releases = ["tflint"] config_files = [".tflint.hcl"] file_types = ["terraform"] -latest_version = "0.56.0" -known_good_version = "0.52.0" +latest_version = "0.58.0" +known_good_version = "0.58.0" version_command = "tflint --version" description = "A pluggable Terraform linter" diff --git a/qlty-plugins/plugins/linters/trivy/plugin.toml b/qlty-plugins/plugins/linters/trivy/plugin.toml index f7d1f5a9a..54d525153 100644 --- a/qlty-plugins/plugins/linters/trivy/plugin.toml +++ b/qlty-plugins/plugins/linters/trivy/plugin.toml @@ -8,8 +8,8 @@ strip_components = 0 [plugins.definitions.trivy] releases = ["trivy"] config_files = ["trivy.yaml", "trivy-secret.yaml"] -latest_version = "0.62.1" -known_good_version = "0.62.1" +latest_version = "0.63.0" +known_good_version = "0.63.0" version_command = "trivy --version" description = "Comprehensive and versatile security scanner" security = true diff --git a/qlty-plugins/plugins/linters/trufflehog/plugin.toml b/qlty-plugins/plugins/linters/trufflehog/plugin.toml index b6e37b4bf..fb275d698 100644 --- a/qlty-plugins/plugins/linters/trufflehog/plugin.toml +++ b/qlty-plugins/plugins/linters/trufflehog/plugin.toml @@ -8,7 +8,7 @@ strip_components = 0 [plugins.definitions.trufflehog] releases = ["trufflehog"] file_types = ["ALL"] -latest_version = "3.88.30" +latest_version = "3.88.35" known_good_version = "3.82.12" version_command = "trufflehog --version" description = "Security tool that scans code to find secrets accidentally committed"