- #196: Bump github.com/aws/aws-sdk-go from 1.40.54 to 1.41.19
- #159: rules: Add
aws_iam_group_policy_too_long
rule (@Rihoj) - #187: rules: Add Aurora Graviton2-based T4g and X2g instances (@wata727)
- #188: Bump aws-sdk-go submodule and Terraform provider schema (@wata727)
- #185: Bump github.com/aws/aws-sdk-go from 1.40.32 to 1.40.54
- #176: rules: Fix false positive for IAM policy document without Sid (@wata727)
- #178: rules: Fix an error when policy is not evaluable
- #152: rules: Add deep checking rules for the
aws_elasticache_replication_group
resource (@Rihoj)aws_elasticache_replication_group_invalid_parameter_group
aws_elasticache_replication_group_invalid_security_group
aws_elasticache_replication_group_invalid_subnet_group
- #153: rules: Add
aws_iam_policy_too_long_policy
rule (@Rihoj) - #154: rules: Add
aws_lambda_function_deprecated_runtime
rule (@Rihoj) - #155: rules: Add
aws_iam_policy_sid_invalid_characters
rule (@Rihoj) - #166: rules: Update valid DB instance types (@wata727)
- #167: rules: Add support for Oracle multitenant container database engines (@wata727)
- #168: rules: Add
RabbitMQ
toaws_mq_configuration_invalid_engine_type
rule (@wata727) - #169: rules: Add route target types for
aws_route
rules (@wata727) - #170: rules: Update valid regions for the
aws_s3_bucket_invalid_region
rule (@wata727) - #171: rules: Bump aws-sdk-go submodule and Terraform provider schema
- #157: docs: Add required IAM policy document for deep checking (@wata727)
- #161: docs: Fix typo in
aws_elasticache_cluster_default_parameter_group.md
(@w0rmr1d3r) - #163: Bump github.com/zclconf/go-cty from 1.9.0 to 1.9.1
- #172: Bump github.com/aws/aws-sdk-go from 1.40.17 to 1.40.32
- #143: Add rules for aws_elasticache_replication_group resource
- #151: Bump aws-sdk-go submodule and Terraform provider schema
- #138: Bump github.com/zclconf/go-cty from 1.8.4 to 1.9.0
- #142: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.9.0 to 0.9.1
- #144: Remove hashicorp/terraform-provider-aws build dependency
- #145: Bump github.com/hashicorp/hcl/v2 from 2.10.0 to 2.10.1
- #150: Bump github.com/aws/aws-sdk-go from 1.39.0 to 1.40.17
The minimum supported version of TFLint has changed in this version. TFLint v0.30.0+ is required for this plugin to work.
- #137: Bump tflint-plugin-sdk to v0.9.0
- #136: Bump aws-sdk-go submodule and Terraform provider
- #129: Bump github.com/golang/mock from 1.5.0 to 1.6.0
- #132: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.6.1 to 2.7.0
- #134: Bump github.com/zclconf/go-cty from 1.8.3 to 1.8.4
- #135: Bump github.com/aws/aws-sdk-go from 1.38.55 to 1.39.0
- #127: Fix GoReleaser action inputs
- #122: Bump aws-sdk-go submodule and Terraform provider
- #109: Bump github.com/hashicorp/hcl/v2 from 2.9.1 to 2.10.0
- #113: Bump github.com/zclconf/go-cty from 1.8.1 to 1.8.3
- #118: Bump actions/cache from 2.1.5 to 2.1.6
- #119: Bump github.com/google/go-cmp from 0.5.5 to 0.5.6
- #121: Bump github.com/aws/aws-sdk-go from 1.38.25 to 1.38.55
- #123: Add notes about auto installation
- #101: rule: Add aws_api_gateway_model_invalid_name rule
- #107: Bump aws-sdk-go submodule and Terraform provider
- #106: rule: Fix gob error when using map attributes in aws_resource_missing_tags rule
- #99: add TFLINT_PLUGIN_DIR option to README
- #100: doc: Fix gov_friendly_arns rule naming
- #103: Bump actions/cache from v2.1.4 to v2.1.5
- #108: Bump github.com/aws/aws-sdk-go from 1.38.19 to 1.38.25
- #92: rules: Update aws_mq_broker_invalid_engine_type.go
- #95: Bump terraform-provider-aws and aws-sdk-go submodule
- #82: Bump github.com/google/go-cmp from 0.5.4 to 0.5.5
- #83: Bump github.com/hashicorp/hcl/v2 from 2.9.0 to 2.9.1
- #86: Bump github.com/zclconf/go-cty from 1.8.0 to 1.8.1
- #88: Update link to full list of rules
- #89: Update rules documentation index
- #91: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.4.4 to 2.5.0
- #93: Correct spelling
- #94: Bump github.com/aws/aws-sdk-go from 1.37.25 to 1.38.12
- #55: Add optional linting rules for govcloud IAM policies
- #61: Add lint for db_instance's engine attribute
- #67 #80 #81: Bump github.com/aws/aws-sdk-go from 1.37.1 to 1.37.25
- #63: Add document for aws_db_instance_invalid_type
- #64: Add rule generator
- #65 #77: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.4.2 to 2.4.4
- #68: Bump github.com/golang/mock from 1.4.4 to 1.5.0
- #71: go: enable module and build caching
- #73: Upgrade to Go 1.16
- #74: Bump actions/cache from v2.1.3 to v2.1.4
- #75: Bump github.com/hashicorp/hcl/v2 from 2.8.2 to 2.9.0
- #76: Bump github.com/zclconf/go-cty from 1.7.1 to 1.8.0
- #59: Check EnabledRules instead of Rules
The minimum supported version of TFLint has changed in this version. TFLint v0.24.0+ is required for this plugin to work.
- #58: Bump tflint-plugin-sdk to v0.8.0
- #47: Bump github.com/hashicorp/hcl/v2 from 2.8.1 to 2.8.2
- #54: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.4.0 to 2.4.2
- #40: Override RuleNames
- #43: rule: Allow other fields of rule configs
- #44: docs: Fix regex in aws_s3_bucket_name
- #45: Bump tflint-plugin-sdk
- #24: Setup GoReleaser
Initial release 🎉