v0.6.0
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 thetflint.BuiltinRuleSet
. If you do not need plugin-specific processing, please usetflint.BuiltinRuleSet
directly.
- Change
- #78: Bump protocol version
Enhancements
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