Skip to content

v0.6.0

Compare
Choose a tag to compare
@wata727 wata727 released this 29 Nov 14:36
· 217 commits to master since this release

0.6.0 (2020-11-23)

This release adds support for JSON configuration syntax. This is a breaking change and all plugins need to be built using this version in order to work with TFLint v0.21+.

See also terraform-linters/tflint-ruleset-template#19 for an example of upgrading the SDK.

Breaking Changes

  • #72: Allow serving custom RuleSet by plugins
    • Change tflint.Ruleset struct to the interface. The previous behavior can be reproduced by using the tflint.BuiltinRuleSet. If you do not need plugin-specific processing, please use tflint.BuiltinRuleSet directly.
  • #78: Bump protocol version

Enhancements

  • #69: Add support for JSON configuration syntax
  • #75: helper: Update helper runner

Chores

  • #68: Bump actions/setup-go from v2.1.2 to v2.1.3
  • #71: Bump github.com/zclconf/go-cty from 1.6.1 to 1.7.0
  • #73: Bump github.com/hashicorp/go-hclog from 0.14.1 to 0.15.0
  • #74: Bump github.com/hashicorp/go-plugin from 1.3.0 to 1.4.0
  • #76: Bump github.com/google/go-cmp from 0.5.2 to 0.5.3
  • #77: Bump github.com/hashicorp/hcl/v2 from 2.7.0 to 2.7.1