v0.16.0
·
1130 commits
to master
since this release
0.16.0 (2020-05-16)
In this release, some great Terraform rules are added by great contributors! Please note that many rules are not enabled by default. You need to set it appropriately according to your policy.
The naming convention rules have been merged into the terraform_naming_convetion
rule, so if you are using the terraform_dash_in_*
rules you will need to change your configuration. See the documentation for details.
GPG key ID: 8CE69160EB3F2FE9
Breaking Changes
- #737: Remove terraform_dash_in_* rules (@wata727)
- The
terraform_dash_in_data_source_name
,terraform_dash_in_module_name
,terraform_dash_in_output_name
, andterraform_dash_in_resource_name
rules have been removed. Use theterraform_naming_convention
rule instead.
- The
Enhancements
- #697: Add terraform_naming_convention rule (@jgeurts)
- #731: Add terraform_required_providers rule (@bendrucker)
- #738: Add terraform_workspace_remote rule (@bendrucker)
- #739: Add terraform_unused_declarations rule (@bendrucker)
- #752: Bump terraform-provider-aws to v2.62.0 from v2.59.0 (@wata727)
BugFixes
Chores
- #732: Copy edits for rules docs (@bendrucker)
- #740: testing: compare Rule types and ignore struct fields (@bendrucker)
- #743: Split runner file into multiple files (@wata727)
- #746: Bump github.com/aws/aws-sdk-go from 1.30.14 to 1.30.24
- #747: Bump github.com/hashicorp/hcl/v2 from 2.3.0 to 2.5.0
- #749: Bump github.com/hashicorp/terraform-plugin-sdk from 1.10.0 to 1.12.0 in /tools
- #750: Bump tf to v0.12.25 (@chenrui333)
- #751: Bump github.com/hashicorp/hcl/v2 from 2.3.0 to 2.5.1 in /tools