Skip to content

Commit f8d535e

Browse files
committed
Release MegaLinter v6.19.0
1 parent e44f818 commit f8d535e

File tree

149 files changed

+2444
-2395
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+2444
-2395
lines changed

.automation/generated/flavors-stats.json

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1279,6 +1279,10 @@
12791279
[
12801280
"2023-02-04T01:08:11",
12811281
2763361
1282+
],
1283+
[
1284+
"2023-02-05T12:37:17",
1285+
2764355
12821286
]
12831287
],
12841288
"ci_light": [
@@ -2561,6 +2565,10 @@
25612565
[
25622566
"2023-02-04T01:08:11",
25632567
46571
2568+
],
2569+
[
2570+
"2023-02-05T12:37:17",
2571+
46619
25642572
]
25652573
],
25662574
"cupcake": [
@@ -2823,6 +2831,10 @@
28232831
[
28242832
"2023-02-04T01:08:11",
28252833
2258
2834+
],
2835+
[
2836+
"2023-02-05T12:37:17",
2837+
2259
28262838
]
28272839
],
28282840
"dart": [
@@ -5015,6 +5027,10 @@
50155027
[
50165028
"2023-02-04T01:08:11",
50175029
110423
5030+
],
5031+
[
5032+
"2023-02-05T12:37:17",
5033+
110690
50185034
]
50195035
],
50205036
"dotnet": [
@@ -6297,6 +6313,10 @@
62976313
[
62986314
"2023-02-04T01:08:11",
62996315
345978
6316+
],
6317+
[
6318+
"2023-02-05T12:37:17",
6319+
346064
63006320
]
63016321
],
63026322
"go": [
@@ -7579,6 +7599,10 @@
75797599
[
75807600
"2023-02-04T01:08:11",
75817601
16455
7602+
],
7603+
[
7604+
"2023-02-05T12:37:17",
7605+
16460
75827606
]
75837607
],
75847608
"java": [
@@ -8861,6 +8885,10 @@
88618885
[
88628886
"2023-02-04T01:08:11",
88638887
107491
8888+
],
8889+
[
8890+
"2023-02-05T12:37:17",
8891+
107557
88648892
]
88658893
],
88668894
"javascript": [
@@ -10143,6 +10171,10 @@
1014310171
[
1014410172
"2023-02-04T01:08:11",
1014510173
194625
10174+
],
10175+
[
10176+
"2023-02-05T12:37:17",
10177+
195079
1014610178
]
1014710179
],
1014810180
"php": [
@@ -11425,6 +11457,10 @@
1142511457
[
1142611458
"2023-02-04T01:08:11",
1142711459
44147
11460+
],
11461+
[
11462+
"2023-02-05T12:37:17",
11463+
44365
1142811464
]
1142911465
],
1143011466
"python": [
@@ -12707,6 +12743,10 @@
1270712743
[
1270812744
"2023-02-04T01:08:11",
1270912745
154070
12746+
],
12747+
[
12748+
"2023-02-05T12:37:17",
12749+
154240
1271012750
]
1271112751
],
1271212752
"ruby": [
@@ -13985,6 +14025,10 @@
1398514025
[
1398614026
"2023-02-04T01:08:11",
1398714027
2877
14028+
],
14029+
[
14030+
"2023-02-05T12:37:17",
14031+
2877
1398814032
]
1398914033
],
1399014034
"rust": [
@@ -15263,6 +15307,10 @@
1526315307
[
1526415308
"2023-02-04T01:08:11",
1526515309
4494
15310+
],
15311+
[
15312+
"2023-02-05T12:37:17",
15313+
4494
1526615314
]
1526715315
],
1526815316
"salesforce": [
@@ -16545,6 +16593,10 @@
1654516593
[
1654616594
"2023-02-04T01:08:11",
1654716595
16355
16596+
],
16597+
[
16598+
"2023-02-05T12:37:17",
16599+
16362
1654816600
]
1654916601
],
1655016602
"scala": [
@@ -17825,6 +17877,10 @@
1782517877
[
1782617878
"2023-02-04T01:08:11",
1782717879
2592
17880+
],
17881+
[
17882+
"2023-02-05T12:37:17",
17883+
2597
1782817884
]
1782917885
],
1783017886
"swift": [
@@ -19103,6 +19159,10 @@
1910319159
[
1910419160
"2023-02-04T01:08:11",
1910519161
3133
19162+
],
19163+
[
19164+
"2023-02-05T12:37:17",
19165+
3133
1910619166
]
1910719167
],
1910819168
"terraform": [
@@ -20385,6 +20445,10 @@
2038520445
[
2038620446
"2023-02-04T01:08:11",
2038720447
170788
20448+
],
20449+
[
20450+
"2023-02-05T12:37:17",
20451+
171152
2038820452
]
2038920453
]
2039020454
}

CHANGELOG.md

Lines changed: 61 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -8,93 +8,78 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
88

99
Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-linter.yml file, or with `oxsecurity/megalinter:beta` docker image
1010

11+
- Linter versions upgrades
12+
<!-- linter-versions-end -->
13+
14+
## [v6.19.0] - 2023-02-05
15+
1116
- Core
1217
- Deploy additional Docker images to GitHub Container Registry, by @lars-reimann in [#2117](https://github.com/oxsecurity/megalinter/pull/2117)
1318
- Build: Disable generate_documentation_all_users as we use github-dependents-info
1419

20+
- Evolutions
21+
- Support xmllint autofix, by @bdovaz in https://github.com/oxsecurity/megalinter/pull/2244 (requires definition of `XML_XMLLINT_AUTOFORMAT: true`)
22+
1523
- Fixes
16-
- Change name of config file for powershell formatter to avoid collision with powershell linter config
24+
- Change name of config file for powershell formatter to avoid collision with powershell linter config, by @nvuillam in https://github.com/oxsecurity/megalinter/pull/2231
1725
- Enhance find SARIF json in stdout output
1826
- Pass --show-context, --show-suggestions, and --no-must-find-files to CSpell for friendlier UX, by @Kurt-von-Laven in [#2275](https://github.com/oxsecurity/megalinter/pull/2275).
1927
- Only run npm-package-json-lint when package.json is present, by @Kurt-von-Laven in [#2280](https://github.com/oxsecurity/megalinter/pull/2280).
28+
- Fix local files with extends, by @bdovaz in https://github.com/oxsecurity/megalinter/pull/2236
29+
- Remove downgrading of ansible-lint, by @gotit96 in https://github.com/oxsecurity/megalinter/pull/2257
30+
- Tag some automatically updated files as generated files, by @echoix in https://github.com/oxsecurity/megalinter/pull/2285
31+
- Fix Sarif Reporter in Azure Devops with space in project name, by @EtienneDeneuve in https://github.com/oxsecurity/megalinter/pull/2301
2032

2133
- Documentation
2234
- Configure jsonschema documentation formatting (see [Descriptor schema](https://megalinter.io/latest/json-schemas/descriptor.html), [Configuration schema](https://megalinter.io/latest/json-schemas/configuration.html)), by @echoix in [#2270](https://github.com/oxsecurity/megalinter/pull/2270)
23-
24-
- Linter versions upgrades
25-
- [prettier](https://prettier.io/) from 2.8.1 to **2.8.2** on 2023-01-07
26-
- [dotnet-format](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format) from 000 to **6.0.404** on 2023-01-07
27-
- [perlcritic](https://metacpan.org/pod/Perl::Critic) from 1.146 to **1.148** on 2023-01-07
28-
- [tflint](https://github.com/terraform-linters/tflint) from 0.44.0 to **0.44.1** on 2023-01-07
29-
- [phpstan](https://phpstan.org/) from 1.9.7 to **1.9.8** on 2023-01-09
30-
- [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 0.72.6 to **0.72.7** on 2023-01-09
31-
- [pylint](https://pylint.pycqa.org) from 2.15.9 to **2.15.10** on 2023-01-09
32-
- [dotnet-format](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format) from 6.0.404 to **6.0.405** on 2023-01-11
33-
- [phpstan](https://phpstan.org/) from 1.9.8 to **1.9.9** on 2023-01-11
34-
- [rubocop](https://rubocop.org/) from 1.42.0 to **1.43.0** on 2023-01-11
35-
- [yamllint](https://yamllint.readthedocs.io/) from 1.28.0 to **1.29.0** on 2023-01-11
36-
- [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 0.72.7 to **0.72.8** on 2023-01-12
37-
- [devskim](https://github.com/microsoft/DevSkim) from 0.7.101 to **0.7.103** on 2023-01-12
38-
- [phpstan](https://phpstan.org/) from 1.9.9 to **1.9.11** on 2023-01-12
39-
- [syft](https://github.com/anchore/syft) from 0.65.0 to **0.66.1** on 2023-01-14
40-
- [prettier](https://prettier.io/) from 2.8.2 to **2.8.3** on 2023-01-14
41-
- [clj-kondo](https://github.com/borkdude/clj-kondo) from 2022.12.10 to **2023.01.12** on 2023-01-14
42-
- [eslint](https://eslint.org) from 8.31.0 to **8.32.0** on 2023-01-15
43-
- [ansible-lint](https://ansible-lint.readthedocs.io/) from 6.7.0 to **6.10.2** on 2023-01-16
44-
- [csharpier](https://csharpier.com/) from 0.21.0 to **0.22.0** on 2023-01-16
45-
- [ansible-lint](https://ansible-lint.readthedocs.io/) from 6.10.2 to **6.11.0** on 2023-01-18
46-
- [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 0.72.8 to **0.72.9** on 2023-01-18
47-
- [csharpier](https://csharpier.com/) from 0.22.0 to **0.22.1** on 2023-01-18
48-
- [phpstan](https://phpstan.org/) from 1.9.11 to **1.9.12** on 2023-01-18
49-
- [git_diff](https://git-scm.com) from 2.36.3 to **2.36.4** on 2023-01-18
50-
- [syft](https://github.com/anchore/syft) from 0.66.1 to **0.66.2** on 2023-01-18
51-
- [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 6.18.1 to **6.19.2** on 2023-01-18
52-
- [kics](https://www.kics.io) from 1.6.7 to **1.6.8** on 2023-01-18
53-
- [phpstan](https://phpstan.org/) from 1.9.12 to **1.9.13** on 2023-01-19
54-
- [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.19.1 to **7.20.0** on 2023-01-19
55-
- [actionlint](https://rhysd.github.io/actionlint/) from 1.6.22 to **1.6.23** on 2023-01-20
56-
- [djlint](https://djlint.com/) from 1.19.11 to **1.19.12** on 2023-01-20
57-
- [phpstan](https://phpstan.org/) from 1.9.13 to **1.9.14** on 2023-01-20
58-
- [tsqllint](https://github.com/tsqllint/tsqllint) from 1.15.1.0 to **1.15.3.0** on 2023-01-20
59-
- [semgrep](https://semgrep.dev/) from 1.3.0 to **1.5.1** on 2023-01-21
60-
- [syft](https://github.com/anchore/syft) from 0.66.2 to **0.68.0** on 2023-01-21
61-
- [djlint](https://djlint.com/) from 1.19.12 to **1.19.13** on 2023-01-24
62-
- [ktlint](https://ktlint.github.io) from 0.48.1 to **0.48.2** on 2023-01-24
63-
- [psalm](https://psalm.dev) from Psalm.dev-master@ to **Psalm.5.6.0@** on 2023-01-24
64-
- [rubocop](https://rubocop.org/) from 1.43.0 to **1.44.0** on 2023-01-24
65-
- [powershell_formatter](https://github.com/PowerShell/PSScriptAnalyzer) from 7.3.1 to **7.3.2** on 2023-01-25
66-
- [powershell](https://github.com/PowerShell/PSScriptAnalyzer) from 7.3.1 to **7.3.2** on 2023-01-25
67-
- [revive](https://revive.run/) from 1.2.4 to **1.2.5** on 2023-01-27
68-
- [syft](https://github.com/anchore/syft) from 0.68.0 to **0.68.1** on 2023-01-27
69-
- [rstfmt](https://github.com/dzhu/rstfmt) from 0.0.11 to **0.0.12** on 2023-01-27
70-
- [rubocop](https://rubocop.org/) from 1.44.0 to **1.44.1** on 2023-01-27
71-
- [clippy](https://github.com/rust-lang/rust-clippy) from 0.1.66 to **0.1.67** on 2023-01-27
72-
- [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 0.72.9 to **0.72.10** on 2023-01-28
73-
- [scss-lint](https://github.com/sds/scss-lint) from 0.59.0 to **0.60.0** on 2023-01-28
74-
- [v8r](https://github.com/chris48s/v8r) from 0.13.1 to **0.14.0** on 2023-01-28
75-
- [isort](https://pycqa.github.io/isort/) from 5.11.4 to **5.12.0** on 2023-01-28
76-
- [semgrep](https://semgrep.dev/) from 1.5.1 to **1.6.0** on 2023-01-28
77-
- [eslint](https://eslint.org) from 8.32.0 to **8.33.0** on 2023-01-29
78-
- [syft](https://github.com/anchore/syft) from 0.68.1 to **0.69.0** on 2023-01-31
79-
- [clj-kondo](https://github.com/borkdude/clj-kondo) from 2023.01.12 to **2023.01.20** on 2023-01-31
80-
- [gitleaks](https://github.com/zricethezav/gitleaks) from 8.15.2 to **8.15.3** on 2023-01-31
81-
- [ansible-lint](https://ansible-lint.readthedocs.io/) from 6.11.0 to **6.12.1** on 2023-02-04
82-
- [bicep_linter](https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter) from 0.13.1 to **0.14.6** on 2023-02-04
83-
- [golangci-lint](https://golangci-lint.run/) from 1.50.1 to **1.51.0** on 2023-02-04
84-
- [checkstyle](https://checkstyle.sourceforge.io) from 10.6.0 to **10.7.0** on 2023-02-04
85-
- [black](https://black.readthedocs.io/en/stable/) from 22.12.0 to **23.1.0** on 2023-02-04
86-
- [pylint](https://pylint.pycqa.org) from 2.15.10 to **2.16.1** on 2023-02-04
87-
- [devskim](https://github.com/microsoft/DevSkim) from 0.7.103 to **0.7.104** on 2023-02-04
88-
- [secretlint](https://github.com/secretlint/secretlint) from 6.0.2 to **6.2.0** on 2023-02-04
89-
- [semgrep](https://semgrep.dev/) from 1.6.0 to **1.9.0** on 2023-02-04
90-
- [syft](https://github.com/anchore/syft) from 0.69.0 to **0.70.0** on 2023-02-04
91-
- [snakefmt](https://github.com/snakemake/snakefmt) from 0.8.0 to **0.8.1** on 2023-02-04
92-
- [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.20.0 to **7.21.0** on 2023-02-04
93-
- [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 6.19.2 to **6.21.0** on 2023-02-04
94-
- [kics](https://www.kics.io) from 1.6.8 to **1.6.9** on 2023-02-04
95-
- [terraform-fmt](https://www.terraform.io/docs/cli/commands/fmt.html) from 1.3.6 to **1.3.7** on 2023-02-04
96-
- [terragrunt](https://terragrunt.gruntwork.io) from 0.42.3 to **0.43.2** on 2023-02-04
97-
<!-- linter-versions-end -->
35+
- Update CONTRIBUTING.md and add documentation improvements hints, by @bdovaz in https://github.com/oxsecurity/megalinter/pull/2228
36+
- Add Powershell linters rules url, by @bdovaz in https://github.com/oxsecurity/megalinter/pull/2242
37+
- Fix syft logo, by @pjungermann in https://github.com/oxsecurity/megalinter/pull/2282
38+
- Fix docker run documentation, by @davidjeddy in https://github.com/oxsecurity/megalinter/pull/2258
39+
40+
- Linter versions upgrades
41+
- [actionlint](https://rhysd.github.io/actionlint/) from 1.6.22 to **1.6.23**
42+
- [ansible-lint](https://ansible-lint.readthedocs.io/) from 6.7.0 to **6.12.1**
43+
- [bicep_linter](https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/linter) from 0.13.1 to **0.14.6**
44+
- [black](https://black.readthedocs.io/en/stable/) from 22.12.0 to **23.1.0**
45+
- [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 0.72.6 to **0.72.10**
46+
- [checkstyle](https://checkstyle.sourceforge.io) from 10.6.0 to **10.7.0**
47+
- [clippy](https://github.com/rust-lang/rust-clippy) from 0.1.66 to **0.1.67**
48+
- [clj-kondo](https://github.com/borkdude/clj-kondo) from 2022.12.10 to **2023.01.20**
49+
- [csharpier](https://csharpier.com/) from 0.21.0 to **0.22.1**
50+
- [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 6.18.1 to **6.21.0**
51+
- [devskim](https://github.com/microsoft/DevSkim) from 0.7.101 to **0.7.104**
52+
- [djlint](https://djlint.com/) from 1.19.11 to **1.19.13**
53+
- [dotnet-format](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format) from 000 to **6.0.405**
54+
- [eslint](https://eslint.org) from 8.31.0 to **8.33.0**
55+
- [git_diff](https://git-scm.com) from 2.36.3 to **2.36.4**
56+
- [gitleaks](https://github.com/zricethezav/gitleaks) from 8.15.2 to **8.15.3**
57+
- [golangci-lint](https://golangci-lint.run/) from 1.50.1 to **1.51.0**
58+
- [isort](https://pycqa.github.io/isort/) from 5.11.4 to **5.12.0**
59+
- [kics](https://www.kics.io) from 1.6.7 to **1.6.9**
60+
- [ktlint](https://ktlint.github.io) from 0.48.1 to **0.48.2**
61+
- [perlcritic](https://metacpan.org/pod/Perl::Critic) from 1.146 to **1.148**
62+
- [phpstan](https://phpstan.org/) from 1.9.7 to **1.9.14**
63+
- [powershell](https://github.com/PowerShell/PSScriptAnalyzer) from 7.3.1 to **7.3.2**
64+
- [powershell_formatter](https://github.com/PowerShell/PSScriptAnalyzer) from 7.3.1 to **7.3.2**
65+
- [prettier](https://prettier.io/) from 2.8.1 to **2.8.3**
66+
- [psalm](https://psalm.dev) from Psalm.dev-master@ to **Psalm.5.6.0@**
67+
- [pylint](https://pylint.pycqa.org) from 2.15.10 to **2.16.1**
68+
- [revive](https://revive.run/) from 1.2.4 to **1.2.5**
69+
- [rstfmt](https://github.com/dzhu/rstfmt) from 0.0.11 to **0.0.12**
70+
- [rubocop](https://rubocop.org/) from 1.42.0 to **1.44.1**
71+
- [scss-lint](https://github.com/sds/scss-lint) from 0.59.0 to **0.60.0**
72+
- [secretlint](https://github.com/secretlint/secretlint) from 6.0.2 to **6.2.0**
73+
- [semgrep](https://semgrep.dev/) from 1.3.0 to **1.9.0**
74+
- [snakefmt](https://github.com/snakemake/snakefmt) from 0.8.0 to **0.8.1**
75+
- [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.19.1 to **7.21.0**
76+
- [syft](https://github.com/anchore/syft) from 0.65.0 to **0.70.0**
77+
- [terraform-fmt](https://www.terraform.io/docs/cli/commands/fmt.html) from 1.3.6 to **1.3.7**
78+
- [terragrunt](https://terragrunt.gruntwork.io) from 0.42.3 to **0.43.2**
79+
- [tflint](https://github.com/terraform-linters/tflint) from 0.44.0 to **0.44.1**
80+
- [tsqllint](https://github.com/tsqllint/tsqllint) from 1.15.1.0 to **1.15.3.0**
81+
- [v8r](https://github.com/chris48s/v8r) from 0.13.1 to **0.14.0**
82+
- [yamllint](https://yamllint.readthedocs.io/) from 1.28.0 to **1.29.0**
9883

9984
## [v6.18.0] - 2023-01-07
10085

0 commit comments

Comments
 (0)