← Package directory
Available on winget

Install TFLint

A Pluggable Terraform Linter

Install with winget
winget install --id TerraformLinters.tflint
Upgrade
winget upgrade --id TerraformLinters.tflint
Uninstall
winget uninstall --id TerraformLinters.tflint

About TFLint

A Pluggable Terraform Linter

What's new in 0.62.1

What's Changed Bug Fixes - plugin: Skip fetching artifact attestations in GHES by @wata727 in #2527 Chores - build(deps): Bump github.com/zclconf/go-cty from 1.18.0 to 1.18.1 by @dependabot[bot] in #2511 - build(deps): Bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0 by @dependabot[bot] in #2512 - docs: deprecate curl pipe bash installation by @dbuaon in #2514 - build(deps): Bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1 by @dependabot[bot] in #2516 - build(deps): Bump github.com/apparentlymart/go-cidr from 1.1.0 to 1.1.1 by @dependabot[bot] in #2517 - build(deps): Bump github.com/in-toto/in-toto-golang from 0.9.0 to 0.11.0 by @dependabot[bot] in #2518 - build(deps): Bump google.golang.org/grpc from 1.80.0 to 1.81.0 by @dependabot[bot] in #2519 - build(deps): Bump github.com/hashicorp/go-plugin from 1.7.0 to 1.8.0 by @dependabot[bot] in #2520 New Contributors - @dbuaon made their first contribution in #2514 Full Changelog: v0.62.0...v0.62.1

Read release notes

Version history

Version Updated Notes
0.62.1 Unknown What's Changed Bug Fixes - plugin: Skip fetching artifact attestations in GHES by @wata727 in #2527 Chores - build(deps): Bump github.com/zclconf/go-cty from 1.18.0 to 1.18.1 by @dependabot[bot] in #2511 - build(deps): B...
0.62.0 Unknown What's Changed Enhancements - plugin: Add signature mode to control plugin verifications by @wata727 in #2483 Bug Fixes - plugin: Ignore forbidden attestation fetch errors by @wata727 in #2481 Chores - build(deps): Bump...
0.61.0 Unknown What's Changed Enhancements - version: add update notifications, json output by @bendrucker in #2421 - build(deps): Bump github.com/terraform-linters/tflint-ruleset-terraform from 0.13.0 to 0.14.1 by @dependabot[bot] in...
0.60.0 Unknown What's Changed This release introduces a new configuration file format: .tflint.json. This is useful for workflows such as automatically generating configuration files. Please note that in order to use the .tflint.json,...
0.59.1 Unknown What's Changed Enhancements - build(deps): Bump github.com/terraform-linters/tflint-ruleset-terraform from 0.12.0 to 0.13.0 by @dependabot[bot] in #2351 - json: add fixed, fixable by @bendrucker in #2355 Bug Fixes - form...
0.58.1 Unknown What's Changed Bug Fixes - Allow calling provider-defined functions with variadic arguments by @wata727 in #2340 Chores - build(deps): Bump google.golang.org/grpc from 1.72.1 to 1.72.2 by @dependabot[bot] in #2322 - buil...
0.58.0 Unknown What's Changed Enhancements - Add support for Terraform v1.12 by @wata727 in #2321 Bug Fixes - terraform: Cache resolved local values by @wata727 in #2301 - cmd: Apply format set in config file by @wata727 in #2320 Chore...
0.57.0 Unknown What's Changed Enhancements - build(deps): Bump github.com/terraform-linters/tflint-ruleset-terraform from 0.11.0 to 0.12.0 by @dependabot in #2278 Bug Fixes - plugin: Skip keyless verification for private third-party pl...
0.56.0 Unknown What's Changed Enhancements - Add support for tflint-ignore-file annotations in JSON by @isobit in #2230 - build(deps): Bump github.com/terraform-linters/tflint-ruleset-terraform from 0.10.0 to 0.11.0 by @dependabot in #...
0.54.0 Unknown What's Changed Breaking Changes - Remove deprecated --module/--no-module and module attribute by @wata727 in #2036 Enhancements - Update to owenrumney/go-sarif/v2 by @oWretch in #2111 - build(deps): Bump github.com/terra...
0.52.0 Unknown What's Changed Enhancements - cmd: Allow --chdir and --recursive to be used together by @wata727 in #2079 - terraform: Add support for Terraform v1.9 by @wata727 in #2077 - Bump bundled terraform ruleset to v0.8.0 by @wa...
0.50.0 Unknown Breaking Changes - Call local modules by default by @wata727 in #1918 - Module inspection is now enabled by default for modules whose source is a relative path. Note that "module inspection" will be called "calling modul...
0.48.0 Unknown Release notes
0.47.0 Unknown Release notes
0.46.1 Unknown Release notes
0.46.0 Unknown Release notes
0.45.0 Unknown Release notes
0.44.1 Unknown 0.44.1 (2022-12-30) BugFixes - PR#1635: terraform: Fix path.module when using --chdir/--recursive (@wata727) - PR#1636: cmd: Fix file arguments handling when using --chdir (@wata727)