UNCLASSIFIED - NO CUI

Skip to content

Update dependency terraform-linters/tflint to v0.51.0

POPs-renovate-tools_06Dec2023_203438 requested to merge renovate/all into development

This MR contains the following updates:

Package Type Update Change
terraform-linters/tflint ironbank-github minor v0.50.3 -> v0.51.0

Release Notes

terraform-linters/tflint (terraform-linters/tflint)

v0.51.0

Compare Source

What's Changed

This release includes many new features including parallelization of recursion inspection and support for Terraform v1.8.

Also, please be aware that there are important changes regarding licensing. TFLint has updated the embedded Terraform package to the latest version for Terraform v1.6+ support. As a result, we will be affected by Terraform's license change to BUSL announced by Hashicorp in August 2023.

Most of the code in TFLint is still licensed under MPL 2.0, but some files under the Terraform package are now licensed under BUSL 1.1. This means that release binaries are bound by both licenses and may be subject to Hashicorp's BUSL restrictions. If you have concerns about this change, we recommend reviewing the licensing implications before updating. Please note that we cannot provide legal advice.

Please refer to the discussion in https://github.com/terraform-linters/tflint/discussions/1826 and https://github.com/terraform-linters/tflint/issues/1878 for details.

Enhancements
Changes
  • Add warnings to --module/--no-module and module attribute by @​wata727 in https://github.com/terraform-linters/tflint/pull/1951
    • If you see a warning, use --call-module-type instead. The --module is equivalent to --call-module-type=all and the --no-module is equivalent to --call-module-type=none. This also applies to .tflint.hcl.
Chores

New Contributors

Full Changelog: https://github.com/terraform-linters/tflint/compare/v0.50.3...v0.51.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled because a matching MR was automerged previously.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports