Skip to content

Releases: terraform-linters/tflint-ruleset-aws

v0.12.0

28 Jan 08:26
Compare
Choose a tag to compare

0.12.0 (2022-01-28)

GPG key ID: 8CE69160EB3F2FE9

Enhancements

Chores

  • #286: Updated missing documentation (@Rihoj)
  • #290: automating maintenance with Github actions (@PatMyron)
  • #298: Bump github.com/google/go-cmp from 0.5.6 to 0.5.7
  • #302: git submodule update in automated maintenance (@PatMyron)

v0.11.0

03 Jan 15:19
Compare
Choose a tag to compare

0.11.0 (2022-01-04)

Many thanks to @PatMyron, a new maintainer! This release adds 589 SDK-based validation rules, significantly increasing resource coverage.

GPG key ID: 8CE69160EB3F2FE9

Enhancements

Read more

v0.10.1

09 Dec 15:35
Compare
Choose a tag to compare

0.10.1 (2021-12-10)

GPG key ID: 8CE69160EB3F2FE9

Enhancements

  • #211: rules: Add missing t4g ElastiCache node types (@acastro2)
  • #213: rules: Add data tiering node types for ElastiCache (@wata727)

Chores

  • #210: Bump github.com/hashicorp/hcl/v2 from 2.10.1 to 2.11.1
  • #214: Extract ElastiCache node types to utils (@wata727)

v0.10.0

04 Dec 09:41
Compare
Choose a tag to compare

0.10.0 (2021-12-04)

GPG key ID: 8CE69160EB3F2FE9

Enhancements

  • #202: rules: Add acm certificate lifecycle create before destroy rule (@AleksaC)
  • #208: Bump aws-sdk-go submodule and Terraform provider schema (@wata727)

Chores

  • #199: Bump github.com/zclconf/go-cty from 1.9.1 to 1.10.0
  • #204: Bump github.com/hashicorp/aws-sdk-go-base from 0.7.1 to 1.0.0
  • #209: Bump github.com/aws/aws-sdk-go from 1.41.19 to 1.42.19

v0.9.0

06 Nov 14:04
Compare
Choose a tag to compare

0.9.0 (2021-11-06)

GPG key ID: 8CE69160EB3F2FE9

Breaking Changes

Enhancements

  • #197: Bump aws-sdk-go submodule and Terraform provider schema (@wata727)

BugFixes

  • #195: rules: Use EmitIssueOnExpr when emitting an issue for an expression (@wata727)

Chores

  • #196: Bump github.com/aws/aws-sdk-go from 1.40.54 to 1.41.19

v0.8.0

10 Oct 17:03
Compare
Choose a tag to compare

0.8.0 (2021-10-11)

GPG key ID: 8CE69160EB3F2FE9

Enhancements

  • #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)

Chores

  • #185: Bump github.com/aws/aws-sdk-go from 1.40.32 to 1.40.54

v0.7.2

25 Sep 07:46
Compare
Choose a tag to compare

0.7.2 (2021-09-25)

GPG key ID: 8CE69160EB3F2FE9

BugFixes

  • #183: rules: Allow unbracketed IAM policy statements (@wata727)

Chores

v0.7.1

02 Sep 15:23
Compare
Choose a tag to compare

0.7.1 (2021-09-03)

GPG key ID: 8CE69160EB3F2FE9

BugFixes

  • #176: rules: Fix false positive for IAM policy document without Sid (@wata727)
  • #178: rules: Fix an error when policy is not evaluable

Chores

  • #175: rules: Fix broken aws_lambda_function_deprecated_runtime test (@wata727)

v0.7.0

28 Aug 14:25
Compare
Choose a tag to compare

0.7.0 (2021-08-28)

GPG key ID: 8CE69160EB3F2FE9

Breaking Changes

  • #158: rules: Remove aws_cognito_user_pool_domain_invalid_domain rule (@wata727)

Enhancements

  • #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 to aws_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

Chores

  • #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

v0.6.0

08 Aug 07:56
Compare
Choose a tag to compare

0.6.0 (2021-08-08)

GPG key ID: 8CE69160EB3F2FE9

Enhancements

  • #143: Add rules for aws_elasticache_replication_group resource
  • #151: Bump aws-sdk-go submodule and Terraform provider schema

Chores

  • #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