diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index f13186e323b..ed0fbb1339a 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -3825,7 +3825,8 @@ " -l, --logger string Logger level. Supported: debug/info/success/warning/error/fatal [$KS_LOGGER] (default \"info\")", " --server string Backend discovery server URL", "", - "Use \"kubescape [command] --help\" for more information about a command." + "Use \"kubescape [command] --help\" for more information about a command.", + "{\"level\":\"info\",\"ts\":\"2025-11-09T22:17:16Z\",\"msg\":\"Received interrupt signal, exiting...\"}" ], "kubeval": [ "Validate a Kubernetes YAML file against the relevant schema", @@ -9647,7 +9648,7 @@ " [--apptainer-args ARGS] [--use-envmodules]", " [--deploy-sources QUERY CHECKSUM]", " [--target-jobs TARGET_JOBS [TARGET_JOBS ...]]", - " [--mode {subprocess,remote,default}]", + " [--mode {remote,subprocess,default}]", " [--scheduler-solver-path SCHEDULER_SOLVER_PATH]", " [--max-jobs-per-second MAX_JOBS_PER_SECOND]", " [--report-html-path VALUE]", @@ -10494,7 +10495,7 @@ " --target-jobs TARGET_JOBS [TARGET_JOBS ...]", " Internal use only: Target particular jobs by", " RULE:WILDCARD1=VALUE,WILDCARD2=VALUE,...", - " --mode {subprocess,remote,default}", + " --mode {remote,subprocess,default}", " Internal use only: Set execution mode of Snakemake.", " (default: default)", " --scheduler-solver-path SCHEDULER_SOLVER_PATH", diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index 722c6af6bd4..858a61b3d80 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -19,7 +19,7 @@ "cppcheck": "2.14.2", "cpplint": "2.0.2", "csharpier": "1.1.2", - "cspell": "9.2.2", + "cspell": "9.3.0", "dartanalyzer": "3.8.3", "detekt": "1.23.8", "devskim": "1.0.67", diff --git a/.trivyignore b/.trivyignore index a0143fc52a0..52d266e70bd 100644 --- a/.trivyignore +++ b/.trivyignore @@ -9,6 +9,11 @@ CVE-2024-43485 # https://avd.aquasec.com/nvd/2025/cve-2025-26646/ Not applicable in MegaLinter context CVE-2025-26646 +# https://avd.aquasec.com/nvd/cve-2024-25621 containerd, Not applicable in MegaLinter context +CVE-2024-25621 +# https://avd.aquasec.com/nvd/cve-2025-52881 containerd, Not applicable in MegaLinter context +CVE-2025-52881 + # Docker CVE-2024-41110 diff --git a/CHANGELOG.md b/CHANGELOG.md index a229b5334be..1562882c8fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -110,6 +110,7 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - [checkov](https://www.checkov.io/) from 3.2.484 to **3.2.490** on 2025-11-05 - [snakemake](https://snakemake.github.io/) from 9.13.4 to **9.13.5** on 2025-11-05 - [kubescape](https://github.com/kubescape/kubescape) from 3.0.42 to **3.0.43** on 2025-11-05 + - [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 9.2.2 to **9.3.0** on 2025-11-09 ## [v9.1.0] - 2025-10-07 diff --git a/docs/all_linters.md b/docs/all_linters.md index 8e94e549208..2d33d32539e 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -25,7 +25,7 @@ | [**cppcheck**](https://cppcheck.sourceforge.io/){target=_blank} | 2.14.2 | GPL-3.0 | | [C](descriptors/c_cppcheck.md)
[CPP](descriptors/cpp_cppcheck.md) | :white_circle: | [Repository](https://cppcheck.sourceforge.io/){target=_blank} | | [**cpplint**](https://github.com/cpplint/cpplint){target=_blank} | 2.0.2 | [BSD-3-Clause](licenses/cpplint.md) | [![GitHub stars](https://img.shields.io/github/stars/cpplint/cpplint?cacheSeconds=3600)](https://github.com/cpplint/cpplint){target=_blank} | [C](descriptors/c_cpplint.md)
[CPP](descriptors/cpp_cpplint.md) | :white_circle: | [Repository](https://github.com/cpplint/cpplint){target=_blank} | | [**csharpier**](https://github.com/belav/csharpier){target=_blank} | 1.1.2 | [MIT](licenses/csharpier.md) | [![GitHub stars](https://img.shields.io/github/stars/belav/csharpier?cacheSeconds=3600)](https://github.com/belav/csharpier){target=_blank} | [CSHARP](descriptors/csharp_csharpier.md) | :white_circle: | [Repository](https://github.com/belav/csharpier){target=_blank} | -| [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 9.2.2 | [MIT](licenses/cspell.md) | [![GitHub stars](https://img.shields.io/github/stars/streetsidesoftware/cspell?cacheSeconds=3600)](https://github.com/streetsidesoftware/cspell){target=_blank} | [SPELL](descriptors/spell_cspell.md) | :heart: | [MegaLinter reference](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#mega-linter){target=_blank} | +| [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 9.3.0 | [MIT](licenses/cspell.md) | [![GitHub stars](https://img.shields.io/github/stars/streetsidesoftware/cspell?cacheSeconds=3600)](https://github.com/streetsidesoftware/cspell){target=_blank} | [SPELL](descriptors/spell_cspell.md) | :heart: | [MegaLinter reference](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#mega-linter){target=_blank} | | [**dartanalyzer**](https://github.com/dart-lang/sdk){target=_blank} | 3.8.3 | [BSD-3-Clause](licenses/dartanalyzer.md) | [![GitHub stars](https://img.shields.io/github/stars/dart-lang/sdk?cacheSeconds=3600)](https://github.com/dart-lang/sdk){target=_blank} | [DART](descriptors/dart_dartanalyzer.md) | :no_entry_sign: | [Repository](https://github.com/dart-lang/sdk){target=_blank} | | [**detekt**](https://github.com/detekt/detekt){target=_blank} | 1.23.8 | [Apache-2.0](licenses/detekt.md) | [![GitHub stars](https://img.shields.io/github/stars/detekt/detekt?cacheSeconds=3600)](https://github.com/detekt/detekt){target=_blank} | [KOTLIN](descriptors/kotlin_detekt.md) | :heart: | [MegaLinter reference](https://detekt.dev/docs/intro){target=_blank} | | [**devskim**](https://github.com/microsoft/DevSkim){target=_blank} | 1.0.67 | [MIT](licenses/devskim.md) | [![GitHub stars](https://img.shields.io/github/stars/microsoft/DevSkim?cacheSeconds=3600)](https://github.com/microsoft/DevSkim){target=_blank} | [REPOSITORY](descriptors/repository_devskim.md) | :white_circle: | [Repository](https://github.com/microsoft/DevSkim){target=_blank} | diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md index 81ed5ffaca5..14ef518752e 100644 --- a/docs/descriptors/kubernetes_kubescape.md +++ b/docs/descriptors/kubernetes_kubescape.md @@ -158,6 +158,7 @@ Flags: --server string Backend discovery server URL Use "kubescape [command] --help" for more information about a command. +{"level":"info","ts":"2025-11-09T22:17:16Z","msg":"Received interrupt signal, exiting..."} ``` ### Installation on mega-linter Docker image diff --git a/docs/descriptors/snakemake_snakemake.md b/docs/descriptors/snakemake_snakemake.md index c967378b829..4ae7a50f95e 100644 --- a/docs/descriptors/snakemake_snakemake.md +++ b/docs/descriptors/snakemake_snakemake.md @@ -195,7 +195,7 @@ usage: snakemake [-h] [--dry-run] [--profile PROFILE] [--apptainer-args ARGS] [--use-envmodules] [--deploy-sources QUERY CHECKSUM] [--target-jobs TARGET_JOBS [TARGET_JOBS ...]] - [--mode {subprocess,remote,default}] + [--mode {remote,subprocess,default}] [--scheduler-solver-path SCHEDULER_SOLVER_PATH] [--max-jobs-per-second MAX_JOBS_PER_SECOND] [--report-html-path VALUE] @@ -1042,7 +1042,7 @@ INTERNAL: --target-jobs TARGET_JOBS [TARGET_JOBS ...] Internal use only: Target particular jobs by RULE:WILDCARD1=VALUE,WILDCARD2=VALUE,... - --mode {subprocess,remote,default} + --mode {remote,subprocess,default} Internal use only: Set execution mode of Snakemake. (default: default) --scheduler-solver-path SCHEDULER_SOLVER_PATH diff --git a/docs/descriptors/spell_cspell.md b/docs/descriptors/spell_cspell.md index 5ed7b1b58ac..59dddab4670 100644 --- a/docs/descriptors/spell_cspell.md +++ b/docs/descriptors/spell_cspell.md @@ -24,7 +24,7 @@ If you do not want cspell to analyze the files names, define `SPELL_CSPELL_ANALY ## cspell documentation -- Version in MegaLinter: **9.2.2** +- Version in MegaLinter: **9.3.0** - Visit [Official Web Site](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#readme){target=_blank} - See [How to configure cspell rules](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#customization){target=_blank} - See [How to disable cspell rules in files](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#enable--disable-checking-sections-of-code){target=_blank} @@ -140,8 +140,8 @@ Commands: - Dockerfile commands : ```dockerfile # renovate: datasource=npm depName=cspell -ARG NPM_CSPELL_VERSION=9.2.2 +ARG NPM_CSPELL_VERSION=9.3.0 ``` - NPM packages (node.js): - - [cspell@9.2.2](https://www.npmjs.com/package/cspell/v/9.2.2) + - [cspell@9.3.0](https://www.npmjs.com/package/cspell/v/9.3.0)