Skip to content

Releases: terraform-linters/tflint

v0.4.0

09 Jul 07:50
Compare
Choose a tag to compare

0.4.0 (2017-07-09)

Minor version update. This release includes big core API changes.

Enhancements

  • Overrides module (#118)
  • Add document link and detector name on output (#122)
  • Add Terraform version options (#123)
  • Report aws_instance_not_specified_iam_profile only when terraform_version is less than 0.8.8 (#124)

Others

  • Provide abstract HCL access (#112)
  • Fix override logic (#117)
  • Fix some output messages and documentation (#125)

v0.3.6

05 Jun 14:55
Compare
Choose a tag to compare

0.3.6 (2017-06-05)

Patch version update. This release includes hotfix for module evaluation.

BugFix

  • DO NOT USE Evaluator 🙇 (#114)

Others

  • Add HCL syntax highlighting in README (#110)
  • Update README.md (#111)

v0.3.5

23 Apr 14:07
Compare
Choose a tag to compare

0.3.5 (2017-04-23)

Patch version update. This release includes new detectors and bugfix for module.

NewDetectors

  • Module source pinned ref check (#100)
  • Add AwsCloudWatchMetricAlarmInvalidUnitDetector (#108)

Enhancements

  • Support F1 instances (#107)

BugFix

  • Interpolate module attributes (#105)

Others

  • Improve CLI (#102)
  • Add integration test (#106)

v0.3.4

09 Apr 16:00
Compare
Choose a tag to compare

0.3.4 (2017-04-10)

Patch version update. This release includes new detectors for aws_route

NewDetectors

  • Add AwsRouteInvalidRouteTableDetector (#90)
  • Add AwsRouteNotSpecifiedTargetDetector (#91)
  • Add AwsRouteSpecifiedMultipleTargetsDetector (#92)
  • Add AwsRouteInvalidGatewayDetector (#93)
  • Add AwsRouteInvalidEgressOnlyGatewayDetector (#94)
  • Add AwsRouteInvalidNatGatewayDetector (#95)
  • Add AwsRouteInvalidVpcPeeringConnectionDetector (#96)
  • Add AwsRouteInvalidInstanceDetector (#97)
  • Add AwsRouteInvalidNetworkInterfaceDetector (#98)

BugFix

  • Fix panic when security groups are on EC2-Classic (#89)

Others

  • Transfer from hakamadare/tflint to wata727/tflint (#84)

v0.3.3

02 Apr 12:17
Compare
Choose a tag to compare

0.3.3 (2017-04-02)

Patch version update. This release includes support for shared credentials.

Enhancements

  • Support shared credentials (#79)
  • Add checkstyle format (#82)

Others

  • Add NOTE to aws_instance_not_specified_iam_profile (#81)
  • Refactoring for default printer (#83)

v0.3.2

25 Mar 07:04
Compare
Choose a tag to compare

0.3.2 (2017-03-25)

Patch version update. This release includes hotfix.

BugFix

  • Fix panic when parsing empty list (#78)

Others

  • Fix unstable test (#74)
  • Update README to reference Homebrew tap (#75)

v0.3.1

12 Mar 14:10
Compare
Choose a tag to compare

0.3.1 (2017-03-12)

Minor version update. This release includes support for tfvars.

Enhancements

  • Support I3 instance types (#66)
  • Support TFVars (#67)

Others

  • Add Dockerfile (#59)
  • Fix link (#60)
  • Update help message (#61)
  • Move cache from detector to awsclient (#62)
  • Refactoring detector (#65)
  • glide up (#68)
  • Update go version (#69)

v0.3.0

12 Feb 14:49
Compare
Choose a tag to compare

0.3.0 (2017-02-12)

Minor version update. This relase includes core enhancements for terraform state file.

NewDetectors

  • Add RDS readable password detector (#46)
  • Add duplicate security group name detector (#49)
  • Add duplicate ALB name detector (#52)
  • Add duplicate ELB name detector (#54)
  • Add duplicate DB Instance Identifier Detector (#55)
  • Add duplicate ElastiCache Cluster ID detector (#56)

Enhancements

  • Interpret TFState (#48)
  • Add --fast option (#58)

BugFix

  • r4.xlarge is valid type (#43)

Others

  • Add sideci.yml (#42)
  • Update README (#50)
  • SideCI Settings (#57)

v0.2.1

09 Jan 15:20
Compare
Choose a tag to compare

Patch version update. This release includes new argument options.

NewDetectors

  • add db instance invalid type detector (#32)
  • add rds previous type detector (#33)
  • add invalid type detector for elasticache (#34)
  • add previous type detector for elasticache (#35)

Enhancements

  • Return error code when issue exists (#31)

Others

  • fix install version (#30)
  • CLI Test By Interface (#36)
  • Fix --error-with-issues description (#37)
  • glide up (#38)

v0.2.0

24 Dec 13:13
Compare
Choose a tag to compare

Minor version update. This release includes enhancements and several fixes

New Detectors

  • add AWS Instance Invalid AMI deep detector (#7)
  • add invalid key name deep detector (#11)
  • add invalid subnet deep detector (#12)
  • add invalid vpc security group deep detector (#13)
  • add invalid security group detector for ELB (#16)
  • add invalid subnet detector for ELB (#17)
  • add invalid instance detector for ELB (#18)
  • add invalid security group detector for ALB (#20)
  • add invalid subnet detector for ALB (#21)
  • add invalid security group detector for RDS (#22)
  • add invalid DB subnet group detector for RDS (#23)
  • add invalid parameter group detector for RDS (#24)
  • add invalid option group detector for RDS (#25)
  • add invalid parameter group detector for ElastiCache (#27)
  • add invalid subnet group detector for ElastiCache (#28)
  • add invalid security group detector for ElastiCache (#29)

Enhancements

  • Support t2 and r4 types (#5)
  • Improve ineffecient module detector method (#10)
  • do not call API when target resources are not found (#15)
  • support list type variables evaluation (#19)

Bug Fixes

  • Fix panic deep detecting with module (#8)

Others

  • Fix Fatalf format in test (#3)
  • Remove Zero width space in README.md (#4)
  • Fix typos (#6)
  • documentation (#26)