|
| 1 | +## 0.11.0 (2022-01-04) |
| 2 | + |
| 3 | +Many thanks to @PatMyron, a new maintainer! This release adds 589 SDK-based validation rules, significantly increasing resource coverage. |
| 4 | + |
| 5 | +### Enhancements |
| 6 | + |
| 7 | +- [#216](https://github.com/terraform-linters/tflint-ruleset-aws/pull/216): Bump github.com/aws/aws-sdk-go from 1.42.19 to 1.42.23 |
| 8 | +- [#217](https://github.com/terraform-linters/tflint-ruleset-aws/pull/217): rules: Add ap-southeast-3 (Jakarta) as valid region ([@PatMyron](https://github.com/PatMyron)) |
| 9 | +- [#218](https://github.com/terraform-linters/tflint-ruleset-aws/pull/218): rules: Add mapping `aws_acmpca_certificate` and `aws_acmpca_certificate_authority_certificate` ([@PatMyron](https://github.com/PatMyron)) |
| 10 | +- [#219](https://github.com/terraform-linters/tflint-ruleset-aws/pull/219): rules: Add mapping `aws_acm_certificate` and `aws_acm_certificate_validation` ([@PatMyron](https://github.com/PatMyron)) |
| 11 | +- [#220](https://github.com/terraform-linters/tflint-ruleset-aws/pull/220): rules: Add mapping `aws_api_gateway_authorizer`, `aws_api_gateway_documentation_part`, `aws_api_gateway_domain_name` ([@PatMyron](https://github.com/PatMyron)) |
| 12 | +- [#222](https://github.com/terraform-linters/tflint-ruleset-aws/pull/222): rules: Add mapping `aws_apigatewayv2` ([@PatMyron](https://github.com/PatMyron)) |
| 13 | +- [#223](https://github.com/terraform-linters/tflint-ruleset-aws/pull/223): rules: Add mapping `aws_accessanalyzer_analyzer` ([@PatMyron](https://github.com/PatMyron)) |
| 14 | +- [#224](https://github.com/terraform-linters/tflint-ruleset-aws/pull/224): rules: Add mapping `aws_account_alternate_contact` ([@PatMyron](https://github.com/PatMyron)) |
| 15 | +- [#225](https://github.com/terraform-linters/tflint-ruleset-aws/pull/225): rules: Add mapping `aws_amplify` ([@PatMyron](https://github.com/PatMyron)) |
| 16 | +- [#226](https://github.com/terraform-linters/tflint-ruleset-aws/pull/226): rules: Add mapping `aws_appconfig` ([@PatMyron](https://github.com/PatMyron)) |
| 17 | +- [#227](https://github.com/terraform-linters/tflint-ruleset-aws/pull/227): rules: Add mapping `aws_appmesh` ([@PatMyron](https://github.com/PatMyron)) |
| 18 | +- [#228](https://github.com/terraform-linters/tflint-ruleset-aws/pull/228): rules: Add mapping `aws_apprunner` ([@PatMyron](https://github.com/PatMyron)) |
| 19 | +- [#232](https://github.com/terraform-linters/tflint-ruleset-aws/pull/232): rules: Add mapping `aws_appstream` ([@PatMyron](https://github.com/PatMyron)) |
| 20 | +- [#233](https://github.com/terraform-linters/tflint-ruleset-aws/pull/233): rules: Add mapping `aws_backup` ([@PatMyron](https://github.com/PatMyron)) |
| 21 | +- [#234](https://github.com/terraform-linters/tflint-ruleset-aws/pull/234): rules: Add mapping `aws_chime` ([@PatMyron](https://github.com/PatMyron)) |
| 22 | +- [#235](https://github.com/terraform-linters/tflint-ruleset-aws/pull/235): rules: Add mapping `aws_cloudfront` ([@PatMyron](https://github.com/PatMyron)) |
| 23 | +- [#236](https://github.com/terraform-linters/tflint-ruleset-aws/pull/236): rules: Add mapping `aws_codeartifact` ([@PatMyron](https://github.com/PatMyron)) |
| 24 | +- [#237](https://github.com/terraform-linters/tflint-ruleset-aws/pull/237): rules: Add mapping `aws_config` ([@PatMyron](https://github.com/PatMyron)) |
| 25 | +- [#238](https://github.com/terraform-linters/tflint-ruleset-aws/pull/238): rules: Add mapping `aws_connect` ([@PatMyron](https://github.com/PatMyron)) |
| 26 | +- [#239](https://github.com/terraform-linters/tflint-ruleset-aws/pull/239): rules: Add mapping `aws_dx` (Direct Connect) ([@PatMyron](https://github.com/PatMyron)) |
| 27 | +- [#240](https://github.com/terraform-linters/tflint-ruleset-aws/pull/240): rules: Add mapping `aws_sagemaker` ([@PatMyron](https://github.com/PatMyron)) |
| 28 | +- [#241](https://github.com/terraform-linters/tflint-ruleset-aws/pull/241): rules: Add mapping `servicecatalog` ([@PatMyron](https://github.com/PatMyron)) |
| 29 | +- [#242](https://github.com/terraform-linters/tflint-ruleset-aws/pull/242): rules: Add mapping `aws_glue` ([@PatMyron](https://github.com/PatMyron)) |
| 30 | +- [#243](https://github.com/terraform-linters/tflint-ruleset-aws/pull/243): rules: Add mapping `aws_securityhub` ([@PatMyron](https://github.com/PatMyron)) |
| 31 | +- [#244](https://github.com/terraform-linters/tflint-ruleset-aws/pull/244): rules: Add mapping `macie2` ([@PatMyron](https://github.com/PatMyron)) |
| 32 | +- [#245](https://github.com/terraform-linters/tflint-ruleset-aws/pull/245): rules: Add mapping `s3control` ([@PatMyron](https://github.com/PatMyron)) |
| 33 | +- [#247](https://github.com/terraform-linters/tflint-ruleset-aws/pull/247): rules: Add mapping `imagebuilder` ([@PatMyron](https://github.com/PatMyron)) |
| 34 | +- [#248](https://github.com/terraform-linters/tflint-ruleset-aws/pull/248): rules: Add mapping `wafv2` ([@PatMyron](https://github.com/PatMyron)) |
| 35 | +- [#249](https://github.com/terraform-linters/tflint-ruleset-aws/pull/249): rules: Add mapping `aws_networkfirewall` ([@PatMyron](https://github.com/PatMyron)) |
| 36 | +- [#250](https://github.com/terraform-linters/tflint-ruleset-aws/pull/250): rules: Add mapping `aws_vpc` ([@PatMyron](https://github.com/PatMyron)) |
| 37 | +- [#251](https://github.com/terraform-linters/tflint-ruleset-aws/pull/251): rules: Add mapping `aws_ec2` ([@PatMyron](https://github.com/PatMyron)) |
| 38 | +- [#252](https://github.com/terraform-linters/tflint-ruleset-aws/pull/252): rules: Add mapping `aws_route53_resolver` ([@PatMyron](https://github.com/PatMyron)) |
| 39 | +- [#253](https://github.com/terraform-linters/tflint-ruleset-aws/pull/253): rules: Add mapping `aws_cloudwatch_event` ([@PatMyron](https://github.com/PatMyron)) |
| 40 | +- [#254](https://github.com/terraform-linters/tflint-ruleset-aws/pull/254): rules: Add mapping `aws_s3` ([@PatMyron](https://github.com/PatMyron)) |
| 41 | +- [#255](https://github.com/terraform-linters/tflint-ruleset-aws/pull/255): rules: Add mapping `aws_db_proxy` ([@PatMyron](https://github.com/PatMyron)) |
| 42 | +- [#256](https://github.com/terraform-linters/tflint-ruleset-aws/pull/256): rules: Add mapping `aws_ecr` ([@PatMyron](https://github.com/PatMyron)) |
| 43 | +- [#257](https://github.com/terraform-linters/tflint-ruleset-aws/pull/257): rules: Add mapping `aws_ecs` ([@PatMyron](https://github.com/PatMyron)) |
| 44 | +- [#258](https://github.com/terraform-linters/tflint-ruleset-aws/pull/258): rules: Add mapping `aws_eks` ([@PatMyron](https://github.com/PatMyron)) |
| 45 | +- [#259](https://github.com/terraform-linters/tflint-ruleset-aws/pull/259) [#289](https://github.com/terraform-linters/tflint-ruleset-aws/pull/289): tools: Bump Terraform and provider schema ([@PatMyron](https://github.com/PatMyron), [@wata727](https://github.com/wata727)) |
| 46 | +- [#260](https://github.com/terraform-linters/tflint-ruleset-aws/pull/260): rules: Add mapping `aws_fsx` ([@PatMyron](https://github.com/PatMyron)) |
| 47 | +- [#261](https://github.com/terraform-linters/tflint-ruleset-aws/pull/261): rules: Add mapping `aws_guardduty` ([@PatMyron](https://github.com/PatMyron)) |
| 48 | +- [#262](https://github.com/terraform-linters/tflint-ruleset-aws/pull/262): rules: Add mapping `aws_lambda` ([@PatMyron](https://github.com/PatMyron)) |
| 49 | +- [#263](https://github.com/terraform-linters/tflint-ruleset-aws/pull/263): rules: Add mapping `aws_ssoadmin` ([@PatMyron](https://github.com/PatMyron)) |
| 50 | +- [#264](https://github.com/terraform-linters/tflint-ruleset-aws/pull/264): rules: Add mapping `aws_route53recoverycontrolconfig` ([@PatMyron](https://github.com/PatMyron)) |
| 51 | +- [#265](https://github.com/terraform-linters/tflint-ruleset-aws/pull/265): rules: Add mapping `aws_route53recoveryreadiness` ([@PatMyron](https://github.com/PatMyron)) |
| 52 | +- [#266](https://github.com/terraform-linters/tflint-ruleset-aws/pull/266): rules: Add mapping `aws_efs` ([@PatMyron](https://github.com/PatMyron)) |
| 53 | +- [#267](https://github.com/terraform-linters/tflint-ruleset-aws/pull/267): rules: Add mapping `aws_elasticache` ([@PatMyron](https://github.com/PatMyron)) |
| 54 | +- [#268](https://github.com/terraform-linters/tflint-ruleset-aws/pull/268): rules: Add mapping `aws_lakeformation` ([@PatMyron](https://github.com/PatMyron)) |
| 55 | +- [#269](https://github.com/terraform-linters/tflint-ruleset-aws/pull/269): rules: Add mapping `aws_prometheus` ([@PatMyron](https://github.com/PatMyron)) |
| 56 | +- [#270](https://github.com/terraform-linters/tflint-ruleset-aws/pull/270): rules: Add mapping `aws_quicksight` ([@PatMyron](https://github.com/PatMyron)) |
| 57 | +- [#271](https://github.com/terraform-linters/tflint-ruleset-aws/pull/271): rules: Add mapping `aws_schemas` ([@PatMyron](https://github.com/PatMyron)) |
| 58 | +- [#272](https://github.com/terraform-linters/tflint-ruleset-aws/pull/272): rules: Add mapping `aws_signer` ([@PatMyron](https://github.com/PatMyron)) |
| 59 | +- [#273](https://github.com/terraform-linters/tflint-ruleset-aws/pull/273): rules: Add mapping `aws_storagegateway` ([@PatMyron](https://github.com/PatMyron)) |
| 60 | +- [#275](https://github.com/terraform-linters/tflint-ruleset-aws/pull/275): rules: Add mapping `aws_codecommit` ([@PatMyron](https://github.com/PatMyron)) |
| 61 | +- [#276](https://github.com/terraform-linters/tflint-ruleset-aws/pull/276): rules: Add mapping `aws_datasync` ([@PatMyron](https://github.com/PatMyron)) |
| 62 | +- [#277](https://github.com/terraform-linters/tflint-ruleset-aws/pull/277): rules: Add mapping `aws_dynamodb` ([@PatMyron](https://github.com/PatMyron)) |
| 63 | +- [#278](https://github.com/terraform-linters/tflint-ruleset-aws/pull/278): rules: Add mapping `aws_kms` ([@PatMyron](https://github.com/PatMyron)) |
| 64 | +- [#279](https://github.com/terraform-linters/tflint-ruleset-aws/pull/279): rules: Add mapping `aws_secretsmanager` ([@PatMyron](https://github.com/PatMyron)) |
| 65 | +- [#280](https://github.com/terraform-linters/tflint-ruleset-aws/pull/280): rules: Add mapping `aws_xray` ([@PatMyron](https://github.com/PatMyron)) |
| 66 | +- [#281](https://github.com/terraform-linters/tflint-ruleset-aws/pull/281): rules: Add mapping `aws_codestarconnections` ([@PatMyron](https://github.com/PatMyron)) |
| 67 | +- [#282](https://github.com/terraform-linters/tflint-ruleset-aws/pull/282): rules: Add mapping `aws_ecrpublic` ([@PatMyron](https://github.com/PatMyron)) |
| 68 | +- [#283](https://github.com/terraform-linters/tflint-ruleset-aws/pull/283): rules: Add mapping `aws_timestreamwrite` ([@PatMyron](https://github.com/PatMyron)) |
| 69 | +- [#284](https://github.com/terraform-linters/tflint-ruleset-aws/pull/284): rules: Add mapping `aws_kinesisanalyticsv2` ([@PatMyron](https://github.com/PatMyron)) |
| 70 | +- [#285](https://github.com/terraform-linters/tflint-ruleset-aws/pull/285): rules: Add mapping `aws_workspaces` ([@PatMyron](https://github.com/PatMyron)) |
| 71 | +- [#287](https://github.com/terraform-linters/tflint-ruleset-aws/pull/287): rules: Add mapping `aws_emr` ([@PatMyron](https://github.com/PatMyron)) |
| 72 | +- [#288](https://github.com/terraform-linters/tflint-ruleset-aws/pull/288): rules: Add mapping other services ([@PatMyron](https://github.com/PatMyron)) |
| 73 | + |
| 74 | +### Chores |
| 75 | + |
| 76 | +- [#230](https://github.com/terraform-linters/tflint-ruleset-aws/pull/230): docs: remove irrelevant issue from deep check example ([@PatMyron](https://github.com/PatMyron)) |
| 77 | +- [#231](https://github.com/terraform-linters/tflint-ruleset-aws/pull/231): docs: documenting undocumented rules ([@PatMyron](https://github.com/PatMyron)) |
| 78 | +- [#246](https://github.com/terraform-linters/tflint-ruleset-aws/pull/246): Bump github.com/aws/aws-sdk-go from 1.42.23 to 1.42.25 |
| 79 | + |
1 | 80 | ## 0.10.1 (2021-12-10)
|
2 | 81 |
|
3 | 82 | ### Enhancements
|
|
0 commit comments