Releases: terraform-linters/tflint
v0.15.3
0.15.3 (2020-03-21)
GPG key ID: 8CE69160EB3F2FE9
Enhancements
- #676: Bump terraform to v0.12.24 (@chenrui333)
- #681: Bump terraform-provider-aws to v2.54.0 from v2.53.0 (@wata727)
- #682: Bump github.com/aws/aws-sdk-go from 1.29.24 to 1.29.29
BugFixes
- #670: Adds support for aws_autoscaling_group tag blocks and tags attributes (@bwhaley)
- #679: Add bucket-owner-full-control to allowed S3 ACLs (@sds)
- #680: Add bucket-owner-read to allowed S3 ACLs (@wata727)
Chores
- #664: Use checkout action v2 (@chenrui333)
- #671: Bump github.com/golang/mock from 1.4.1 to 1.4.3
- #675: Bump github.com/hashicorp/go-plugin from 1.1.0 to 1.2.0
v0.15.2
0.15.2 (2020-03-14)
GPG key ID: 8CE69160EB3F2FE9
Enhancements
- #650: Bump github.com/zclconf/go-cty from 1.3.0 to 1.3.1
- #653: Bump terraform to v0.12.23 (@chenrui333)
- #665: Bump github.com/aws/aws-sdk-go from 1.28.9 to 1.29.24
- #667: Bump terraform-provider-aws to v2.53.0 from v2.50.0 (@wata727)
Chores
- #647: Bump github.com/hashicorp/go-plugin from 1.0.1 to 1.1.0
- #649: Bump golang to v1.14 (@chenrui333)
- #657: Run linters in GitHub Actions (@wata727)
- #660: Bump github.com/hashicorp/terraform-plugin-sdk from 1.7.0 to 1.8.0 in /tools
- #666: Add install guide for Windows (choco install) (@aaronsteers)
v0.15.1
0.15.1 (2020-03-02)
GPG key ID: 8CE69160EB3F2FE9
BugFixes
Chores
v0.15.0
0.15.0 (2020-02-25)
GPG key ID: 8CE69160EB3F2FE9
This release introduces advanced rule configuration syntax. This allows you to customize each rule with its own options. At the moment, only the terraform_module_pinned_source
rule has its own options. See documentation for details.
Breaking Changes
- #624: Merge terraform_module_semver_source into terraform_module_pinned_source (@wata727)
- The
terraform_module_semver_source
rule has been removed. Instead, use theterraform_module_pinned_source
rule withsemver
style option.
- The
Enhancements
- #609: Add new terraform_deprecated_interpolation rule (@wata727)
- #619: Show the actual value in messages (@wata727)
- #629: Bump terraform to v0.12.21 (@chenrui333)
- #617: Check for tags on AWS resources (@bwhaley)
- #635: Bump terraform-provider-aws to v2.50.0 from v2.46.0 (@wata727)
Chores
v0.14.0
0.14.0 (2020-01-31)
GPG key ID: 8CE69160EB3F2FE9
This release ships an experimental plugin system again! The new plugin system supports all operating systems and works perfectly correctly. See the documentation about how to use and create plugins.
Enhancements
- #568: Add new rule: terraform_dash_in_output_name (@osulli)
- #578: Bump github.com/fatih/color from 1.7.0 to 1.9.0
- #579 #597: Bump terraform to v0.12.20 (@chenrui333)
- #585: Introduce go-plugin based plugin system (@wata727)
- #601: Bump github.com/aws/aws-sdk-go from 1.26.8 to 1.28.9
- #605: Bump terraform-provider-aws to v2.46.0 from v2.43.0 (@wata727)
BugFixes
Chores
- #519: Set up cache and artifact action (@wata727)
- #573: Bump github.com/hashicorp/hcl/v2 from 2.0.0 to 2.3.0 in /tools
- #576: Bump github.com/google/go-cmp from 0.3.1 to 0.4.0
- #583: Bump golang to v1.13.6 for Docker image (@chenrui333)
- #594: Bump github.com/golang/mock from 1.3.1 to 1.4.0
- #603: Bump github.com/hashicorp/terraform-plugin-sdk from 1.4.1 to 1.6.0 in /tools
v0.13.4
v0.13.3
v0.13.2
0.13.2 (2019-12-07)
GPG key ID: 8CE69160EB3F2FE9
Enhancements
- #526 #532: Bump terraform to v0.12.17 from v0.12.15 (@chenrui333)
- #537: Bump github.com/aws/aws-sdk-go from 1.25.31 to 1.25.48
- #541: Bump terraform-provider-aws to v2.41.0 from v2.36.0 (@wata727)
Chores
- #530: update the docker image name (@ozbillwang)
- #534: Bump the base image to v1.13.5 (@chenrui333)
- #535: Pin actions/checkout@v1 (@wata727)
v0.13.1
0.13.1 (2019-11-16)
GPG key ID: 8CE69160EB3F2FE9
0.13.0 (2019-11-16)
This is the first release in the terraform-linters organization. This release includes an experimental plugin system. You can easily add custom rules using the Go plugin system. Please see here for the detail.
Breaking Changes
- #496: Check invalid rule names (@abitrolly)
Enhancements
- #500: Experimental plugin support (@wata727)
- #506 #514: Bump github.com/aws/aws-sdk-go from 1.25.4 to 1.25.31 (@chenrui333,@wata727)
- #506 #523: Bump terraform to v0.12.15 from v0.12.10 (@chenrui333,@wata727)
- #518: Add an optional checker for semver versions (@alexwlchan)
- #522: Bump terraform-provider-aws from v2.32.0 to v2.36.0 (@wata727)
BugFixes
- #517: When checking if a source is pinned, allow for Mercurial/Bitbucket (@alexwlchan)
Chores
- #488: Update base image to alpine v3.10 (@chenrui333)
- #503: add note about recursive check (@IslamAzab)
- #515: Rename import path (@wata727)
- #516: Run tests on GitHub Actions (@wata727)
- #520: oneliner linux should follow redirects when fetching latest release (@alexsn)
v0.12.1
0.12.1 (2019-10-12)
GPG key ID: 8CE69160EB3F2FE9
Enhancements
- #467: Bump github.com/mattn/go-colorable from 0.1.2 to 0.1.4
- #476: Bump github.com/hashicorp/aws-sdk-go-base from 0.3.0 to 0.4.0
- #482: TFLint is now compatible with Terraform v0.12.10
- See https://github.com/hashicorp/terraform/releases/tag/v0.12.10
- Support new built-in functions:
parseint
andcidrsubnets
- #484: Bump terraform-provider-aws from v2.30.0 to v2.32.0
Chores
- #471: Bump TFLint version in issue template (@abitrolly)
- #474: Switch to HCL 2.0 in the HCL repository (@explodingcamera)
- #487: Test tools in GitHub Actions