0.21.0 (2020-11-23)
This release adds support for JSON configuration syntax in plugins. For this update, the plugin must be built with tflint-plugin-sdk v0.6.0 to work with TFLint v0.21.0. For details, please see the CHANGELOG of tflint-plugin-sdk.
GPG key ID: 8CE69160EB3F2FE9
Breaking Changes
- #982: Bump tflint-plugin-sdk to v0.6.0 (@wata727)
- This change breaks plugin API backward compatibility. In order for plugins to work against v0.21.0, you need to build with tflint-plugin-sdk v0.6.0.
Enhancements
- #958: plugin: Add support for JSON configuration syntax (@wata727)
- #959: rules: Add support m6g/r6g DB instance types (@wata727)
- #967: plugin: Allow to declare custom attributes in config files (@wata727)
- #976 #981: Bump terraform-provider-aws to v3.16.0 from v3.11.0 (@bendrucker @wata727)
BugFixes
- #963: langserver: escape language server paths in Windows (@filiptepper)
Chores
- #955 #979: Bump github.com/hashicorp/hcl/v2 from 2.6.0 to 2.7.1
- #956 #962 #965 #969 #973 #974 #980: Bump github.com/aws/aws-sdk-go from 1.35.7 to 1.35.33
- #960: Bump github.com/zclconf/go-cty from 1.6.1 to 1.7.0
- #961: Bump github.com/hashicorp/terraform from 0.13.4 to 0.13.5
- #964: Bump github.com/fatih/color from 1.9.0 to 1.10.0
- #966 #970 #978: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.0.4 to 2.3.0
- #968: Bump github.com/hashicorp/go-plugin from 1.3.0 to 1.4.0
- #971: Bump actions/cache from v2.1.2 to v2.1.3
- #972: Bump github.com/google/go-cmp from 0.5.2 to 0.5.3
- #977: chore: Allow "latest" as TFLINT_VERSION in the installation script (@wata727)