github terraform-linters/tflint v0.42.0

latest releases: v0.54.0, v0.53.0, v0.52.0...
2 years ago

0.42.0 (2022-10-23)

This release adds support for evaluating local.*, each.key, each.value, and count.index. Support for each.* and count.index requires plugins built with SDK v0.14+.

Starting with this release, resources/modules with count or for_each set will be expanded. Previously it was only expanded if count = 0 or for_each = {}, but it is now always expanded and multiple resources/modules are passed to plugins.

Enhancements

BugFixes

  • #1557: plugin: Fix crash when evaluating nested sensitive values (@wata727)

Chores

  • #1526: Move block expanding to under the terraform package (@wata727)
  • #1527: docs: Update compatibility guide (@wata727)
  • #1528 #1539: build(deps): Bump sigstore/cosign-installer from 2.6.0 to 2.8.0
  • #1529: workflow(docker): Improve multi-arch image build (@wata727)
  • #1534: docs: Add notice about Chocolatey package (@wata727)
  • #1538: build(deps): Bump google.golang.org/grpc from 1.49.0 to 1.50.0
  • #1550: build(deps): Bump github.com/zclconf/go-cty from 1.11.0 to 1.11.1
  • #1558: docs: Add API compatibility note (@wata727)
  • #1559: Add test when the count is string (@wata727)
  • #1561: build(deps): Bump golang.org/x/text from 0.3.7 to 0.4.0

Don't miss a new tflint release

NewReleases is sending notifications on new releases.