v0.5.0
0.5.0 (2020-09-13)
This release adds Config()
API to accessing the Terraform configuration. This is a breaking change and all plugins need to be built using this version in order to work with TFLint v0.20+.
See also terraform-linters/tflint-ruleset-template#15 for an example of upgrading the SDK.
Breaking Changes
- #59: Make terraform configuration compatible with v0.13
- Remove
Backend.ConfigRange
,ModleCall.ConfigRange
,ModuleCall.CountRange
, andModuleCall.ForEachRange
- Remove
- #65: Tweaks package structures
- Renamed package names
terraform.Backend
=>configs.Backend
terraform.Resource
=>configs.Resource
terraform.ModuleCall
=>configs.ModuleCall
- Renamed package names
- #67: plugin: Bump protocol version
Enhancements
- #60: tflint: Add
Runner.Config()
Internal Changes
- #54: Accept DisabledByDefault config attribute