Releases: MaxymVlasov/pre-commit-terraform-712
Releases · MaxymVlasov/pre-commit-terraform-712
v1.4.1
v1.4.0
v1.3.0
v1.2.0
v1.1.0
v1.0.1
v1.0.0
1.0.0 (2025-01-24)
Bug Fixes
grep: warning: stray \ before /
which pop-up ingrep 3.8
(#625) (e1a93b2)terraform_docs
: Fix issue and prioritizeoutput.file
setting from.terraform-docs.yml
config over--hook-config=--path-to-file=
(#698) (9d6a22b)terraform_docs
: Fix issue with processing multiply files withoutterraform-docs
markers. Issue introduced in v1.95.0 (#720) (2b1aec8), closes #717 /github.com/antonbabenko/pre-commit-terraform/blob/869a106a4c8c48f34f58318a830436142e31e10a/hooks/terraform_docs.sh#L216terraform_docs
: Fix non-GNUsed
issues, introduced in v1.93.0 (#704) (3c8734d)terraform_docs
: Fix non-GNU sed issues, introduced in v1.93.0, as previous fix doesn't work correctly (#708) (c986c5e)terraform_docs
: Restore--hook-config=--add-to-existing-file
default behavior. Regression from 1.94.0. (#716) (315342e)terraform_docs
: Restore multiply--hook-config
args support. Regression from v1.95.0 (#731) (87143fb)terraform_docs
: Suppress "terraform command not found" error message in case binary does not exist (#693) (6ff3572)terraform_docs
: Suppress redundant warnings pop-ups introduced in v1.92.2 (#700) (59b2454)terraform_providers_lock
: Requireterraform init
(andterraform_validate
hook) run when only lockfile changed (#649) (02c1935)terraform_validate
: Runterraform init
on "Missing required provider" error (#586) (6e2bb2e)- Add
--env-vars
, deprecate--envs
(#410) (2b35cad) - Add
--tf-init-args
, deprecate--init-args
(#407) (c4f8251) - analyse all folders with tflint and don't stop on first execution (#289) (7c6ad7c)
- Change terraform_validate hook functionality for subdirectories with terraform files (#100) (7694fb9)
- Check all directories with changes and pass all args in terrascan hook (#305) (66401d9)
- command not found (#251) (e33c654)
- Correct deprecated parameter to terraform-docs (#156) (3a07570)
- Correctly handle arrays in terraform_docs.sh (#141) (f2cab31)
- Describe migration instructions from
terraform_docs_replace
(#451) (a8bcaa7) - docker: Checkov installation silently fails on
docker build
in arm64. Workaround till issue will be fixed incheckov
itself (#635) (f255b05) - Dockerfile if INSTALL_ALL is not defined (#233) (3bdcf51)
- Dockerized pre-commit-terraform (#219) (ce02f94)
- docker: Prevent all possible "silent errors" during
docker build
(#644) (0340c8d) - execute tflint once in no errors (#250) (390a264)
- Extend
terraform_validate
--retry-once-with-cleanup
errors list (#566) (19188e5) - Fix
terraform_providers_lock
hook broken in v1.79.0 (#521) (6bfc5bf) - Fix and pin versions in Dockerfile (#193) (d27074b)
- Fix regex considering terraform-docs v0.10.0 old (#151) (d773f4a)
- Fix terraform_wrapper_module_for_each for when resource name contains 'variable' (#573) (941177e)
- Fix terraform_wrapper_module_for_each hook heredoc vars defaults (#554) (6fd4263)
- Fix the terraform_wrapper_module_for_each hook for modules without outputs or variables (#552) (f24b3fa)
- Fixed
terraform_fmt
withtfenv
, whenterraform
default version is not specified (#389) (1b9476a) - Fixed
tfupdate
to work in all cases, not onlypre-commit run --all
(#375) (297cc75) - Fixed 1.54.0 where
terraform_docs
was broken (#272) (4c50943) - Fixed args expand in terraform_docs (#260) ([01a6170](01a6170d3685e8ec5a553cc720fb7...