## [Unreleased] ## [v1.28.0] - 2020-03-18 - Update installation instructions ([#79](https://github.com/antonbabenko/pre-commit-terraform/issues/79)) ## [v1.27.0] - 2020-03-02 - Updated CHANGELOG - corrected tflint documentation ([#95](https://github.com/antonbabenko/pre-commit-terraform/issues/95)) ## [v1.26.0] - 2020-02-21 - Updated CHANGELOG - Updated pre-commit-hooks - Fixed exit code for terraform 0.11 branch in terraform_docs ([#94](https://github.com/antonbabenko/pre-commit-terraform/issues/94)) ## [v1.25.0] - 2020-01-30 - Updated CHANGELOG - Fixed tflint hook to iterate over files ([#77](https://github.com/antonbabenko/pre-commit-terraform/issues/77)) ## [v1.24.0] - 2020-01-21 - Updated CHANGELOG - Added shfmt to autoformat shell scripts ([#86](https://github.com/antonbabenko/pre-commit-terraform/issues/86)) ## [v1.23.0] - 2020-01-21 - Updated CHANGELOG - Added support for terraform-docs 0.8.0 with proper support for Terraform 0.12 syntax (bye-bye awk) ([#85](https://github.com/antonbabenko/pre-commit-terraform/issues/85)) ## [v1.22.0] - 2020-01-13 - Updated CHANGELOG - move terraform-docs args after markdown command ([#83](https://github.com/antonbabenko/pre-commit-terraform/issues/83)) ## [v1.21.0] - 2019-11-16 - Updated CHANGELOG - use getopt for args in the tflint hook, following the approach in terraform-docs ([#75](https://github.com/antonbabenko/pre-commit-terraform/issues/75)) ## [v1.20.0] - 2019-11-02 - Updated CHANGELOG - Fixes [#65](https://github.com/antonbabenko/pre-commit-terraform/issues/65): terraform-docs should not fail if complex types contain 'description' keyword ([#73](https://github.com/antonbabenko/pre-commit-terraform/issues/73)) - Added FUNDING.yml - Improve installation instructions and make README more readable ([#72](https://github.com/antonbabenko/pre-commit-terraform/issues/72)) - Update rev in README.md ([#70](https://github.com/antonbabenko/pre-commit-terraform/issues/70)) ## [v1.19.0] - 2019-08-20 - Updated CHANGELOG - Updated README with terraform_tflint hook - Added support for TFLint with --deep parameter ([#53](https://github.com/antonbabenko/pre-commit-terraform/issues/53)) ## [v1.18.0] - 2019-08-20 - Updated CHANGELOG - Updated README with terragrunt_fmt hook - Formatter for Terragrunt HCL files ([#60](https://github.com/antonbabenko/pre-commit-terraform/issues/60)) ## [v1.17.0] - 2019-06-25 - Updated CHANGELOG - Fixed enquoted types in terraform_docs (fixed [#52](https://github.com/antonbabenko/pre-commit-terraform/issues/52)) - Fix typo in README ([#51](https://github.com/antonbabenko/pre-commit-terraform/issues/51)) ## [v1.16.0] - 2019-06-18 - Updated CHANGELOG - Add slash to mktemp dir (fixed [#50](https://github.com/antonbabenko/pre-commit-terraform/issues/50)) ## [v1.15.0] - 2019-06-18 - Updated CHANGELOG - Fixed awk script for terraform-docs (kudos [@cytopia](https://github.com/cytopia)) and mktemp on Mac (closes [#47](https://github.com/antonbabenko/pre-commit-terraform/issues/47), [#48](https://github.com/antonbabenko/pre-commit-terraform/issues/48), [#49](https://github.com/antonbabenko/pre-commit-terraform/issues/49)) - Fix version in README.md ([#46](https://github.com/antonbabenko/pre-commit-terraform/issues/46)) ## [v1.14.0] - 2019-06-17 - Updated CHANGELOG - Upgraded to work with Terraform >= 0.12 ([#44](https://github.com/antonbabenko/pre-commit-terraform/issues/44)) ## [v1.13.0] - 2019-06-17 - Updated CHANGELOG - Added support for terraform_docs for Terraform 0.12 ([#45](https://github.com/antonbabenko/pre-commit-terraform/issues/45)) ## [v1.12.0] - 2019-05-27 - Updated CHANGELOG - Added note about incompatibility of terraform-docs with Terraform 0.12 ([#41](https://github.com/antonbabenko/pre-commit-terraform/issues/41)) - Fixed broken "maintained badge" - Update README.md ([#36](https://github.com/antonbabenko/pre-commit-terraform/issues/36)) ## [v1.11.0] - 2019-03-01 - Updated changelog - fix check for errors at the end ([#35](https://github.com/antonbabenko/pre-commit-terraform/issues/35)) ## [v1.10.0] - 2019-02-21 - Bump new version - Add exit code for 'terraform validate' so pre-commit check fails ([#34](https://github.com/antonbabenko/pre-commit-terraform/issues/34)) ## [v1.9.0] - 2019-02-18 - Added CHANGELOG.md - Added chglog (hi [@robinbowes](https://github.com/robinbowes) :)) - Merge pull request [#33](https://github.com/antonbabenko/pre-commit-terraform/issues/33) from chrisgilmerproj/run_terraform_docs_in_serial - Require terraform-docs runs in serial to avoid pre-commit doing parallel operations on similar file paths ## [v1.8.1] - 2018-12-15 - Merge pull request [#30](https://github.com/antonbabenko/pre-commit-terraform/issues/30) from RothAndrew/feature/fix_issue_29 - Fix bug not letting terraform_docs_replace work in the root directory of a repo ## [v1.8.0] - 2018-12-14 - Merge pull request [#27](https://github.com/antonbabenko/pre-commit-terraform/issues/27) from RothAndrew/feature/new_hook - fix typo - Address requested changes - Add `--dest` argument - Address requested changes - Add new hook for running terraform-docs with replacing README.md from doc in main.tf ## [v1.7.4] - 2018-12-11 - Merge remote-tracking branch 'origin/master' into pr25 - Added followup after [#25](https://github.com/antonbabenko/pre-commit-terraform/issues/25) - Merge pull request [#25](https://github.com/antonbabenko/pre-commit-terraform/issues/25) from getcloudnative/feat-pass-terraform-docs-opts - Add feature to pass options to terraform-docs. - Added license file (fixed [#21](https://github.com/antonbabenko/pre-commit-terraform/issues/21)) ## [v1.7.3] - 2018-05-24 - Updated README - Only run validate if .tf files exist in the directory. ([#20](https://github.com/antonbabenko/pre-commit-terraform/issues/20)) ## [v1.7.2] - 2018-05-20 - Replace terraform_docs use of GNU sed with perl ([#15](https://github.com/antonbabenko/pre-commit-terraform/issues/15)) - Fixes use of md5 for tempfile name ([#16](https://github.com/antonbabenko/pre-commit-terraform/issues/16)) ## [v1.7.1] - 2018-05-16 - Run terraform_docs only if README.md is present - Run terraform_docs only if README.md is present ## [v1.7.0] - 2018-05-16 - Added terraform-docs integration ([#13](https://github.com/antonbabenko/pre-commit-terraform/issues/13)) ## [v1.6.0] - 2018-04-21 - Allow to have spaces in directories ([#11](https://github.com/antonbabenko/pre-commit-terraform/issues/11)) ## [v1.5.0] - 2018-03-06 - Bump new version - Format tfvars files explicitely, because terraform fmt ignores them ([#9](https://github.com/antonbabenko/pre-commit-terraform/issues/9)) ## [v1.4.0] - 2018-01-24 - Updated readme - Show failed path - Show failed path - Show failed path - Updated scripts - Added scripts to validate terraform files ## [v1.3.0] - 2018-01-15 - Added badges - Added formatting for tfvars (fixes [#4](https://github.com/antonbabenko/pre-commit-terraform/issues/4)) ([#6](https://github.com/antonbabenko/pre-commit-terraform/issues/6)) - Merge pull request [#5](https://github.com/antonbabenko/pre-commit-terraform/issues/5) from schneems/schneems/codetriage-badge - [ci skip] Get more Open Source Helpers ## [v1.2.0] - 2017-06-08 - Renamed shell script file to the correct one - Updated .pre-commit-hooks.yaml - Updated sha in README - Merge pull request [#3](https://github.com/antonbabenko/pre-commit-terraform/issues/3) from pecigonzalo/master - Exclude .terraform even on subfolders ## [v1.1.0] - 2017-02-04 - Copied to .pre-commit-hooks.yaml for compatibility (closes [#1](https://github.com/antonbabenko/pre-commit-terraform/issues/1)) ## v1.0.0 - 2016-09-27 - Updated README - Ready, probably :) - Initial commit - Initial commit [Unreleased]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.28.0...HEAD [v1.28.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.27.0...v1.28.0 [v1.27.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.26.0...v1.27.0 [v1.26.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.25.0...v1.26.0 [v1.25.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.24.0...v1.25.0 [v1.24.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.23.0...v1.24.0 [v1.23.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.22.0...v1.23.0 [v1.22.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.21.0...v1.22.0 [v1.21.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.20.0...v1.21.0 [v1.20.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.19.0...v1.20.0 [v1.19.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.18.0...v1.19.0 [v1.18.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.17.0...v1.18.0 [v1.17.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.16.0...v1.17.0 [v1.16.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.15.0...v1.16.0 [v1.15.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.14.0...v1.15.0 [v1.14.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.13.0...v1.14.0 [v1.13.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.12.0...v1.13.0 [v1.12.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.11.0...v1.12.0 [v1.11.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.10.0...v1.11.0 [v1.10.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.9.0...v1.10.0 [v1.9.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.8.1...v1.9.0 [v1.8.1]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.8.0...v1.8.1 [v1.8.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.7.4...v1.8.0 [v1.7.4]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.7.3...v1.7.4 [v1.7.3]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.7.2...v1.7.3 [v1.7.2]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.7.1...v1.7.2 [v1.7.1]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.7.0...v1.7.1 [v1.7.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.6.0...v1.7.0 [v1.6.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.5.0...v1.6.0 [v1.5.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.4.0...v1.5.0 [v1.4.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.3.0...v1.4.0 [v1.3.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.2.0...v1.3.0 [v1.2.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.1.0...v1.2.0 [v1.1.0]: https://github.com/antonbabenko/pre-commit-terraform/compare/v1.0.0...v1.1.0