Releases: super-linter/super-linter
Releases · super-linter/super-linter
v6.0.0
6.0.0 (2024-01-31)
⚠ BREAKING CHANGES
- deprecate error_on_missing_exec_bit (#5120)
- uninstall eslint-config-airbnb-typescript (#5077)
- validate configuration when using find (#5045)
- run linters against the workspace (#5041)
- exit on errors when running Git (#4889)
🚀 Features
- add support for checkov to lint iac files (#4925) (9d7268f)
- automatically handle ktlint updates (#5049) (fa7cb56)
- delete temporary files and directories (#5046) (3fb1c34)
- deprecate error_on_missing_exec_bit (#5120) (3a56172)
- don't check bake files with terragrunt (#5178) (f1873b0)
- don't inspect files if not needed (#5094) (e62b382)
- don't write colors and logs on disk if not necessary (#4934) (879672e)
- group log output on GitHub Actions (#4961) (7150e1f)
- install .NET LTS instead of STS (#5047) (5a175c2)
- lint Go modules (#4984) (3031780)
- redact gitleaks secrets from output (#5040) (61d0c69)
- run linters against the workspace (#5041) (11b7010)
- run linters in parallel (#5177) (99e41ce)
- validate configuration when using find (#5045) (69a45e0)
- validate local git repo when ignoring files (#4965) (ae70816)
- validate variables and simplify lowercase (#5128) (4a28fc5)
🐛 Bugfixes
- add missing checkov configuration file (#5090) (901a901)
- change directory when checking ignored files (#4933) (eb688a0)
- don't forcefully validate Git repos if not needed (#4953) (7a21f93)
- enable linting changed files with textlint (#5100) (6f70ade)
- exit on errors when running Git (#4889) (5a8805d)
- fail if r package installation fails (#4994) (60983d3)
- fail when validating as expected (#5076) (ededa44)
- fix file list when looking for changes (#5044) (b214a59)
- fix GITHUB_BEFORE_SHA diff on push events (#5096) (1d5ed2c)
- fix GITHUB_BEFORE_SHA initalization for push (#5098) (cf2038d)
- handle log messages in CheckFileType (#5117) (5a2056d)
- ignore changelog when running textlint (#5204) (6015df2)
- simplify file status checks (#5119) (3a784fc)
- simplify multi status checks (#4958) (e6e6e1f)
- simplify worker and linterVersions (#5123) (5219fee)
⬆️ Dependency updates
- bundler: bump rubocop-minitest from 0.33.0 to 0.34.1 in /dependencies (8af4c4e)
- bundler: bump rubocop-minitest in /dependencies (#5067) (610a45e)
- bundler: bump rubocop-minitest in /dependencies (#5082) (c292b1a)
- bundler: bump rubocop-minitest in /dependencies (#5148) (dc220a9)
- bundler: bump rubocop-minitest in /dependencies (#5155) (be31a75)
- bundler: bump rubocop-performance in /dependencies (#5081) (cbbf484)
- bundler: bump rubocop-performance in /dependencies (#5108) (82cbf30)
- bundler: bump rubocop-rails from 2.22.2 to 2.23.0 in /dependencies (277e5a3)
- bundler: bump rubocop-rails from 2.23.0 to 2.23.1 in /dependencies (#5066) (9ad35f5)
- bundler: bump rubocop-rspec from 2.25.0 to 2.26.1 in /dependencies (#5106) (57b175a)
- bundler: bump standard and rubocop in /dependencies (#5107) (efc2f05)
- bundler: bump standard from 1.32.0 to 1.32.1 in /dependencies (#4944) ([24d4f2e](24d4f2e963...
v5.7.2
Changelog
🐛 Bug Fixes
- Fix ts-standard configuration @ferrarimarco (#4932)
- Remove empty title from issue templates @ferrarimarco (#4931)
- Fix issue templates @ferrarimarco (#4924)
🧰 Maintenance
- Move dependency updates to a dedicated section @ferrarimarco (#4898)
- Refactor issue templates to use forms @ferrarimarco (#4894)
- Automatically handle Java dependencies updates @ferrarimarco (#4891)
Dependency updates
- Bump tenable/terrascan from 1.18.3 to 1.18.4 @dependabot (#4918)
- Bump ansible-lint from 6.22.0 to 6.22.1 in /dependencies/python @dependabot (#4921)
- Bump renovate from 37.69.0 to 37.76.1 in /dependencies @dependabot (#4922)
- Bump eslint-plugin-vue from 9.18.1 to 9.19.1 in /dependencies @dependabot (#4923)
- Bump hashicorp/terraform from 1.6.4 to 1.6.5 @dependabot (#4920)
- Bump com.puppycrawl.tools:checkstyle from 10.3.4 to 10.12.5 in /dependencies/checkstyle @dependabot (#4917)
- Bump alpine/terragrunt from 1.6.4 to 1.6.5 @dependabot (#4919)
- Update spectral dependency id @ferrarimarco (#4896)
See details of all code changes since previous release
v5.7.1
Changelog
🐛 Bug Fixes
🧰 Maintenance
- Bump typescript from 5.2.2 to 5.3.2 in /dependencies @dependabot (#4907)
- Bump renovate from 37.65.1 to 37.69.0 in /dependencies @dependabot (#4908)
- Bump mypy from 1.7.0 to 1.7.1 in /dependencies/python @dependabot (#4899)
- Bump textlint from 13.4.0 to 13.4.1 in /dependencies @dependabot (#4900)
- Bump npm-groovy-lint from 12.1.1 to 13.0.0 in /dependencies @dependabot (#4902)
- Bump stylelint-prettier from 4.0.2 to 4.1.0 in /dependencies @dependabot (#4901)
- Bump react-router-dom from 6.19.0 to 6.20.0 in /dependencies @dependabot (#4903)
- Bump react-intl from 6.5.1 to 6.5.5 in /dependencies @dependabot (#4904)
- Bump axios from 1.6.0 to 1.6.2 in /dependencies @dependabot (#4905)
- Bump textlint-rule-terminology from 4.0.0 to 4.0.1 in /dependencies @dependabot (#4839)
- Bump scalameta/scalafmt from 3.7.16 to v3.7.17 @dependabot (#4872)
- Bump renovate from 37.57.0 to 37.65.1 in /dependencies @dependabot (#4890)
- Bump hashicorp/terraform from 1.6.3 to 1.6.4 @dependabot (#4873)
- Bump alpine/terragrunt from 1.6.3 to 1.6.4 @dependabot (#4874)
- Bump zricethezav/gitleaks from 8.18.0 to v8.18.1 @dependabot (#4875)
- Bump yannh/kubeconform from 0.6.3 to v0.6.4 @dependabot (#4876)
- Bump rubocop-rails from 2.22.1 to 2.22.2 in /dependencies @dependabot (#4877)
- Bump cfn-lint from 0.83.1 to 0.83.3 in /dependencies/python @dependabot (#4878)
- Bump actions/github-script from 6 to 7 @dependabot (#4879)
- Bump textlint from 13.3.3 to 13.4.0 in /dependencies @dependabot (#4880)
- Bump next from 14.0.2 to 14.0.3 in /dependencies @dependabot (#4881)
- Bump eslint from 8.53.0 to 8.54.0 in /dependencies @dependabot (#4883)
- Bump npm-groovy-lint from 12.0.1 to 12.1.1 in /dependencies @dependabot (#4884)
- Bump @babel/preset-react from 7.22.15 to 7.23.3 in /dependencies @dependabot (#4885)
- Bump react-router-dom from 6.18.0 to 6.19.0 in /dependencies @dependabot (#4886)
See details of all code changes since previous release
v5.7.0
Changelog
🚀 Features
- Allow to overwrite
PHP_PHPCS_FILE_NAME
value @goetzc (#4849) - Update google java format and JDK @zkoppert (#4848)
- Change WORKDIR in script, not relying on docker run -w by user @kftsehk (#4821)
🐛 Bug Fixes
- Fixes Regex to match only container files more strictly @Chocrates (#4867)
🧰 Maintenance
- Bump scalameta/scalafmt from 3.7.15 to v3.7.16 @dependabot (#4861)
- Bump stylelint-scss from 5.3.0 to 5.3.1 in /dependencies @dependabot (#4858)
- Bump npm-groovy-lint from 11.1.1 to 12.0.1 in /dependencies @dependabot (#4844)
- Bump black from 23.10.1 to 23.11.0 in /dependencies/python @dependabot (#4864)
- Bump @babel/eslint-parser from 7.22.15 to 7.23.3 in /dependencies @dependabot (#4854)
- Bump next from 14.0.1 to 14.0.2 in /dependencies @dependabot (#4855)
- Bump asl-validator from 3.8.1 to 3.8.2 in /dependencies @dependabot (#4856)
- Bump @babel/preset-typescript from 7.23.2 to 7.23.3 in /dependencies @dependabot (#4857)
- Bump renovate from 37.48.0 to 37.57.0 in /dependencies @dependabot (#4859)
- Bump golang from 1.21.3-alpine to 1.21.4-alpine @dependabot (#4860)
- Bump standard and rubocop in /dependencies @dependabot (#4862)
- Bump ansible-lint from 6.21.1 to 6.22.0 in /dependencies/python @dependabot (#4863)
- Bump mypy from 1.6.1 to 1.7.0 in /dependencies/python @dependabot (#4865)
- Bump yamllint from 1.32.0 to 1.33.0 in /dependencies/python @dependabot (#4866)
- Bump react-router-dom from 6.17.0 to 6.18.0 in /dependencies @dependabot (#4836)
- Bump golangci/golangci-lint from 1.55.1 to v1.55.2 @dependabot (#4831)
- Bump hashicorp/terraform from 1.6.2 to 1.6.3 @dependabot (#4832)
- Bump alpine/terragrunt from 1.6.2 to 1.6.3 @dependabot (#4833)
- Bump stylelint-config-standard-scss from 11.0.0 to 11.1.0 in /dependencies @dependabot (#4837)
- Bump renovate from 37.36.0 to 37.48.0 in /dependencies @dependabot (#4838)
- Bump next from 14.0.0 to 14.0.1 in /dependencies @dependabot (#4841)
- Bump eslint from 8.52.0 to 8.53.0 in /dependencies @dependabot (#4842)
- Bump cfn-lint from 0.83.0 to 0.83.1 in /dependencies/python @dependabot (#4843)
See details of all code changes since previous release
v5.6.1
Changelog
🐛 Bug Fixes
🧰 Maintenance
- Bump sqlfluff from 2.1.2 to 2.3.5 in /dependencies/python @dependabot (#4816)
- Bump rubocop-rails from 2.21.2 to 2.22.1 in /dependencies @dependabot (#4809)
- Bump yamllint from 1.31.0 to 1.32.0 in /dependencies/python @dependabot (#4814)
- Bump snakemake from 7.30.1 to 7.32.4 in /dependencies/python @dependabot (#4815)
- Bump pylint from 2.17.4 to 3.0.2 in /dependencies/python @dependabot (#4817)
- Bump yq from 3.2.2 to 3.2.3 in /dependencies/python @dependabot (#4818)
- Bump cfn-lint from 0.80.3 to 0.83.0 in /dependencies/python @dependabot (#4813)
- Bump mypy from 1.5.1 to 1.6.1 in /dependencies/python @dependabot (#4812)
- Bump black from 23.3.0 to 23.10.1 in /dependencies/python @dependabot (#4811)
- Bump yoheimuta/protolint from 0.46.2 to 0.46.3 @dependabot (#4810)
- Bump rubocop-rspec from 2.24.1 to 2.25.0 in /dependencies @dependabot (#4808)
- Bump actions/checkout from 3 to 4 @dependabot (#4807)
- Bump eslint-plugin-vue from 9.17.0 to 9.18.1 in /dependencies @dependabot (#4806)
- Bump axios from 1.5.0 to 1.6.0 in /dependencies @dependabot (#4804)
- Bump renovate from 37.31.3 to 37.36.0 in /dependencies @dependabot (#4803)
- Bump eslint-plugin-jest from 27.4.2 to 27.6.0 in /dependencies @dependabot (#4802)
- Bump stylelint-scss from 5.2.1 to 5.3.0 in /dependencies @dependabot (#4801)
- Bump next from 13.5.6 to 14.0.0 in /dependencies @dependabot (#4800)
- Run the info target when running the test suite @ferrarimarco (#4799)
- Bump ansible-lint from 6.16.2 to 6.21.1 in /dependencies/python @dependabot (#4819)
- Bump snakefmt from 0.8.4 to 0.8.5 in /dependencies/python @dependabot (#4820)
See details of all code changes since previous release
v5.6.0
Changelog
🚀 Features
🧰 Maintenance
- Bump scalameta/scalafmt from 3.7.3 to v3.7.15 @dependabot (#4790)
- Simplify pip requirements files @ferrarimarco (#4796)
🏎 Performance
See details of all code changes since previous release
v5.5.0
Changelog
🚀 Features
🐛 Bug Fixes
- Fix target key in CD workflow @ferrarimarco (#4773)
🧰 Maintenance
- Update README: replace ansible-lint configuration link @pollenjp (#4795)
- Bump pathspec from 0.11.1 to 0.11.2 in /dependencies/python @dependabot (#4706)
- Bump mstruebing/editorconfig-checker from 2.7.1 to 2.7.2 @dependabot (#4740)
- Bump yoheimuta/protolint from 0.46.1 to 0.46.2 @dependabot (#4741)
- Bump standard from 1.31.1 to 1.31.2 in /dependencies @dependabot (#4746)
- Bump react-router-dom from 6.16.0 to 6.17.0 in /dependencies @dependabot (#4765)
- Bump hashicorp/terraform from 1.6.0 to 1.6.2 @dependabot (#4792)
- Bump golangci/golangci-lint from 1.55.0 to v1.55.1 @dependabot (#4793)
- Bump rubocop-minitest from 0.32.1 to 0.33.0 in /dependencies @dependabot (#4794)
- Bump next from 13.5.4 to 13.5.6 in /dependencies @dependabot (#4783)
- Bump asl-validator from 3.6.1 to 3.8.1 in /dependencies @dependabot (#4598)
- Bump stylelint from 15.10.3 to 15.11.0 in /dependencies @dependabot (#4768)
- Bump eslint-plugin-prettier from 5.0.0 to 5.0.1 in /dependencies @dependabot (#4747)
- Bump rubocop-rails from 2.21.1 to 2.21.2 in /dependencies @dependabot (#4712)
- Bump react-intl from 6.4.7 to 6.5.1 in /dependencies @dependabot (#4781)
- Bump eslint from 8.51.0 to 8.52.0 in /dependencies @dependabot (#4782)
- Bump renovate from 37.9.1 to 37.31.3 in /dependencies @dependabot (#4784)
- Bump docutils from 0.19 to 0.20.1 in /dependencies/python @dependabot (#4785)
- Bump golangci/golangci-lint from 1.54.2 to v1.55.0 @dependabot (#4786)
- Bump alpine/terragrunt from 1.6.0 to 1.6.2 @dependabot (#4787)
- Fix target key in CD workflow @ferrarimarco (#4773)
- Use the same image tags in CI and CD @ferrarimarco (#4778)
- Create thank_contributors.yaml @zkoppert (#4775)
- Run tests against the production image @ferrarimarco (#4772)
See details of all code changes since previous release
v5.4.3
Changelog
🧰 Maintenance
- Add Babel preset for TypeScript package @fdanielsen (#4762)
- Bump packaging from 23.1 to 23.2 in /dependencies/python @dependabot (#4743)
- Revert exact version pinning @zkoppert (#4761)
- feat: use built-in
dotnet format
linter for csharp language @vhatsura (#4627)
See details of all code changes since previous release
v5.4.2
Changelog
🧰 Maintenance
- Bump golang from 1.21.2-alpine to 1.21.3-alpine @dependabot (#4750)
See details of all code changes since previous release
v5.4.1
Changelog
🐛 Bug Fixes
🧰 Maintenance
- Remove codecov reports @zkoppert (#4737)
- Bump immer from 10.0.2 to 10.0.3 in /dependencies @dependabot (#4699)
- Bump react-redux from 8.1.2 to 8.1.3 in /dependencies @dependabot (#4700)
- Bump rubocop from 1.56.3 to 1.56.4 in /dependencies @dependabot (#4710)
- Update go version of go.mod @massongit (#4718)
- Bump alpine/terragrunt from 1.5.7 to 1.6.0 @dependabot (#4720)
- Bump renovate from 36.107.1 to 37.9.1 in /dependencies @dependabot (#4727)
- Bump golang from 1.21.1-alpine to 1.21.2-alpine @dependabot (#4721)
- Bump eslint-plugin-jest from 27.4.0 to 27.4.2 in /dependencies @dependabot (#4702)
- Bump alpine from 3.18.3 to 3.18.4 @dependabot (#4713)
- Bump yoheimuta/protolint from 0.46.0 to 0.46.1 @dependabot (#4714)
- Bump hashicorp/terraform from 1.5.7 to 1.6.0 @dependabot (#4719)
- Bump eslint-plugin-jsonc from 2.9.0 to 2.10.0 in /dependencies @dependabot (#4723)
- Bump eslint from 8.50.0 to 8.51.0 in /dependencies @dependabot (#4724)
- Bump next from 13.5.3 to 13.5.4 in /dependencies @dependabot (#4725)
- Bump bracex from 2.3.post1 to 2.4 in /dependencies/python @dependabot (#4729)
- Bump golang.org/x/net from 0.7.0 to 0.17.0 in /.automation/test @dependabot (#4734)
- Add exact version number to action.yml on release @zkoppert (#4733)
- Bump mypy from 1.5.0 to 1.5.1 in /dependencies/python @dependabot (#4688)
See details of all code changes since previous release