Skip to content

chore(deps): update dependency tflint to v0.47.0 - autoclosed

RENOVATE_GITLAB_TOKEN requested to merge renovate/tflint-0.x into main

This MR contains the following updates:

Package Update Change
tflint minor 0.46.1 -> 0.47.0

Release Notes

terraform-linters/tflint

v0.47.0

Compare Source

This release introduces autofix feature. Running tflint --fix will automatically fix issues as possible. Note that not all rules support autofix. In order to support autofix, plugins must be built with SDK v0.17+ and implement autofix.

The bundled Terraform ruleset has been updated to v0.4.0 with autofix support. In other words, for Terraform rules, you can use autofix as it is. See the tflint-ruleset-terraform v0.4.0 changelog for details.

Breaking Changes
  • #​1749: plugin: Drop support for plugin SDK v0.12/v0.13 (@​wata727)
    • Plugins built using SDKs v0.12/v0.13 are no longer supported. If you get "SDK version is incompatible" error, you need to update the plugin to use SDK v0.14+.
  • #​1750 #​1781: Bump tflint-plugin-sdk and bundled terraform plugin
    • The SDK has been updated to v0.17.0 and the bundled Terraform plugin to v0.4.0. Terraform ruleset v0.3.0 contains breaking changes. Check the changelog for details.
  • #​1779: cmd: Drop support for CLI arguments (@​wata727)
Enhancements
  • #​1751: plugin: support GitHub Enterprise Server as plugin source (@​bendrucker)
  • #​1755: Introduce autofix (@​wata727)
  • #​1773: build(deps): Bump github.com/hashicorp/hcl/v2 from 2.16.2 to 2.17.0
    • TFLint v0.47 host server return cty.Value now supports refinemnet. This is a change that only affects plugin developers. See HCL v2.17.0 changelog for details.
  • #​1780: terraform: Add support for Terraform v1.5 (@​wata727)
    • Added support for the planttimestamp and strcontains functions.
Chores
  • #​1754 #​1766: build(deps): Bump sigstore/cosign-installer from 3.0.2 to 3.0.5
  • #​1759: build(deps): Bump google.golang.org/grpc from 1.54.0 to 1.55.0
  • #​1762: build(deps): Bump alpine from 3.17.3 to 3.18.0
  • #​1763: build(deps): Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0
  • #​1764: build(deps): Bump golang.org/x/crypto from 0.8.0 to 0.9.0
  • #​1767: build(deps): Bump github.com/zclconf/go-cty from 1.13.1 to 1.13.2
  • #​1771: fix(install_linux): Update unzip arguments (@​alexjurkiewicz)
  • #​1772 #​1775: build(deps): Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0
  • #​1774: build(deps): Bump github.com/hashicorp/go-plugin from 1.4.9 to 1.4.10
  • #​1776: build(deps): Bump golang.org/x/text from 0.9.0 to 0.10.0

Configuration

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

🚦 Automerge: Enabled.

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