Releases: terraform-linters/tflint-ruleset-aws
Releases · terraform-linters/tflint-ruleset-aws
v0.37.0
0.37.0 (2024-12-31)
Breaking Changes
- #789 #798: Update AWS provider/module and generated content
- Removed the following rules
aws_service_discovery_http_namespace_invalid_name
aws_service_discovery_private_dns_namespace_invalid_name
aws_service_discovery_public_dns_namespace_invalid_name
- Removed the following rules
Enhancements
- #787 #800: Add new db.m8g, r8g, r7i, r6i-preconfigured, m7i, c6gd instances (@gnetsman, @wata727)
- #786: feat: add
aws_iam_policy_attachment_exclusive_attachment
rule (@kayman-mk) - #790: feat: add
aws_security_group_rule_deprecated
rule (@kayman-mk) - #801: rules: Add missing DB engines (@wata727)
- #802: rules: Add cache.c7gn high-bandwidth node type (@wata727)
- #803: rules: Update Lambda runtime deprecations (@wata727)
Chores
v0.36.0
0.36.0 (2024-12-08)
Breaking Changes
- #759: glue: disable connection type and properties checks (@bendrucker)
- Removed
aws_glue_connection_invalid_connection_type
rule
- Removed
Enhancements
Chores
- #755: Bump github.com/hashicorp/hcl/v2 from 2.22.0 to 2.23.0
- #765: Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
- #769: Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.187.1 to 1.194.0
- #777: Bump the aws-sdk group with 7 updates
- #778: Bump github.com/zclconf/go-cty from 1.15.0 to 1.15.1
- #781: Enable Dependabot auto-merge (@wata727)
- #782: Bump golang.org/x/net from 0.31.0 to 0.32.0
- #783: Squash auto-merge Dependabot PRs (@wata727)
- #784: Bump actions/attest-build-provenance from 1 to 2
v0.35.0
0.35.0 (2024-11-17)
Enhancements
- #725: Update AWS provider/module and generated content
Chores
- #726 #731 #739 #746: Bump github.com/aws/aws-sdk-go-v2/service/ecs from 1.47.3 to 1.49.2
- #727 #732 #747: Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.182.0 to 1.187.1
- #728 #730 #736 #748: Bump github.com/aws/aws-sdk-go-v2/service/rds from 1.87.2 to 1.89.1
- #733 #751: Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.37.2 to 1.37.3
- #735: Bump github.com/hashicorp/terraform-json from 0.22.1 to 0.23.0
- #738 #743: Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing from 1.28.2 to 1.28.4
- #740: Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.58 to 2.0.0-beta.59
- #741: Bump github.com/aws/aws-sdk-go-v2/service/elasticache from 1.43.0 to 1.43.2
- #742: Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.40.0 to 1.41.1
- #744: Bump golang.org/x/net from 0.30.0 to 0.31.0
v0.34.0
0.34.0 (2024-10-15)
Breaking Changes
- #719: Remove worklink rules (@wata727)
- The following rules are removed
aws_worklink_fleet_invalid_audit_stream_arn
aws_worklink_fleet_invalid_device_ca_certificate
aws_worklink_fleet_invalid_display_name
aws_worklink_fleet_invalid_name
aws_worklink_website_certificate_authority_association_invalid_certificate
aws_worklink_website_certificate_authority_association_invalid_display_name
aws_worklink_website_certificate_authority_association_invalid_fleet_arn
- The following rules are removed
Enhancements
- #720: Update AWS provider/module and generated content
Bug Fixes
Chores
- #692 #712: Bump github.com/aws/aws-sdk-go-v2/service/ecs from 1.44.3 to 1.47.3
- #693: Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.54 to 2.0.0-beta.58
- #694 #717: Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.34.3 to 1.37.2
- #695 #714: Bump github.com/aws/aws-sdk-go-v2/service/rds from 1.82.0 to 1.87.2
- #696 #715: Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing from 1.26.3 to 1.28.2
- #697 #713: Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.173.0 to 1.182.0
- #698 #718: Bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.34.0 to 1.40.0
- #699 #716: Bump github.com/aws/aws-sdk-go-v2/service/elasticache from 1.40.5 to 1.43.0
- #702: Bump golang.org/x/net from 0.29.0 to 0.30.0
- #722: Bump GoReleaser to v2 (@wata727)
- #723: Remove patch version pin from go.mod (@wata727)
v0.33.0
0.33.0 (2024-09-10)
Enhancements
Chores
- #652: Fix HSMv2 type tests (@wata727)
- #654 #668: Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.22.0
- #657 #670: Bump golang.org/x/net from 0.26.0 to 0.29.0
- #665: mappings: Migrate import paths from aws-sdk-go to aws-sdk-ruby (@wata727)
- #663: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.20.0 to 0.21.0
- #667: Migrate aws-sdk-go to v2 (@wata727)
- #671: Bump peter-evans/create-pull-request from 6 to 7
- #672: deps: Go 1.23.1
v0.32.0
0.32.0 (2024-06-08)
Enhancements
- #633: New rule: aws_provider_missing_tags (@bootswithdefer)
- #637: Update AWS provider/module and generated content
Chores
v0.31.0
0.31.0 (2024-05-03)
Enhancements
- #613 #618 #619 #623 #627 #629: Update AWS provider/module and generated content
- #617 #624: Bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.20.1
- This is required for provider-defined functions support
Chores
- #609 #620 #628: Bump golang.org/x/net from 0.20.0 to 0.24.0
- #614 #634: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.18.0 to 0.20.0
- #615: Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
- #616 #622: Bump github.com/zclconf/go-cty from 1.14.2 to 1.14.4
- #621: Bump google.golang.org/protobuf from 1.32.0 to 1.33.0
- #635: deps: Go 1.22.2
v0.30.0
0.30.0 (2024-02-11)
Enhancements
Bug Fixes
- #600: fix: prevent runtime error when instanceType/nodeType have no dot (@guillaumelecerf)
Chores
v0.29.0
0.29.0 (2024-01-08)
Enhancements
- #580 #581 #582 #583 #585 #586 #587: Update AWS provider/module and generated content
- #591: rds: add db.m6idn instance family (@GeorgeSimpsonAtFanatics)
- #592: rds: Add m6in, r6idn, r6in instance classes (@wata727)
- #593: cache: Add cache.c7gn node types (@wata727)
- #594: Update Lambda deprecated runtimes (@wata727)
Chore
- #584: Bump golang.org/x/net from 0.18.0 to 0.19.0
- #588: Bump actions/setup-go from 4 to 5
- #589: generator: use terraform-json types for provider schemas (@HadrienPatte)
v0.28.0
0.28.0 (2023-11-18)
Breaking Changes
- #576: Fix aws_acm_certificate.private_key mapping and remove the rule (@wata727)
- Removed
aws_acm_certificate_invalid_private_key
rule
- Removed
Enhancements
- #554: s3_bucket_name: add length validation (@davimmt)
- #566 #567 #568 #575: Update AWS provider/module and generated content
- #571: s3_bucket_name: add all documented naming rules (@davimmt)
Chores
- #550: Bump goreleaser/goreleaser-action from 4 to 5
- #555 #558 #572: Bump golang.org/x/net from 0.15.0 to 0.18.0
- #556: Bump github.com/zclconf/go-cty from 1.14.0 to 1.14.1
- #559: Bump github.com/dave/dst from 0.27.2 to 0.27.3
- #560: Bump github.com/google/go-cmp from 0.5.9 to 0.6.0
- #561: Bump github.com/hashicorp/hcl/v2 from 2.18.0 to 2.19.1
- #565: Bump google.golang.org/grpc from 1.57.0 to 1.57.1