Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.
Release Notes
antonbabenko/pre-commit-terraform (antonbabenko/pre-commit-terraform)
### [`v1.88.2`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.88.2)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.88.1...v1.88.2)
##### Bug Fixes
- **non-linux:** Bash environment variables in arguments not expanded + Add `trace` log level ([#645](https://togithub.com/antonbabenko/pre-commit-terraform/issues/645)) ([a2a2990](https://togithub.com/antonbabenko/pre-commit-terraform/commit/a2a2990ca42f93e2c1d61507d8c75e493d29dee6))
### [`v1.88.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.88.1)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.88.0...v1.88.1)
##### Bug Fixes
- **docker:** Checkov installation silently fails on `docker build` in arm64. Workaround till issue will be fixed in `checkov` itself ([#635](https://togithub.com/antonbabenko/pre-commit-terraform/issues/635)) ([f255b05](https://togithub.com/antonbabenko/pre-commit-terraform/commit/f255b05feaace02f38822e3b53cf38c38e069115))
### [`v1.88.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.88.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.87.1...v1.88.0)
##### Features
- Add `terragrunt_providers_lock` hook ([#632](https://togithub.com/antonbabenko/pre-commit-terraform/issues/632)) ([77940fd](https://togithub.com/antonbabenko/pre-commit-terraform/commit/77940fd1fbbe9d3ea70306f396e1d8a13534d51d))
### [`v1.87.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.87.1)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.87.0...v1.87.1)
##### Bug Fixes
- Replace `mapfile` to support Bash 3.2.57 pre-installed in macOS ([#628](https://togithub.com/antonbabenko/pre-commit-terraform/issues/628)) ([01ab3f0](https://togithub.com/antonbabenko/pre-commit-terraform/commit/01ab3f0c68abda9f5799647f783c91c3d1fa3a90))
### [`v1.87.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.87.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.86.1...v1.87.0)
##### Features
- Add parallelism to major chunk of hooks. Check `Parallelism` section in README ([#620](https://togithub.com/antonbabenko/pre-commit-terraform/issues/620)) ([6c6eca4](https://togithub.com/antonbabenko/pre-commit-terraform/commit/6c6eca463a74fa2608cb3de3e03873765d46252f))
### [`v1.86.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.86.1)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.86.0...v1.86.1)
##### Bug Fixes
- `grep: warning: stray \ before /` which pop-up in `grep 3.8` ([#625](https://togithub.com/antonbabenko/pre-commit-terraform/issues/625)) ([e1a93b2](https://togithub.com/antonbabenko/pre-commit-terraform/commit/e1a93b26b29eda144fd0f53e3d84a99c07b15070))
### [`v1.86.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.86.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.85.0...v1.86.0)
##### Features
- **`terraform_docs`:** Add `terraform-docs` default markers support and describe how to migrate to them ([#609](https://togithub.com/antonbabenko/pre-commit-terraform/issues/609)) ([4a0e1fe](https://togithub.com/antonbabenko/pre-commit-terraform/commit/4a0e1fed008230b65085da0e42b7695bc4e0a5f1))
### [`v1.85.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.85.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.84.0...v1.85.0)
##### Features
- **trivy:** Add `terraform_trivy` hook and deprecate `terraform_tfsec` ([#606](https://togithub.com/antonbabenko/pre-commit-terraform/issues/606)) ([f3c819a](https://togithub.com/antonbabenko/pre-commit-terraform/commit/f3c819a747662d1257fa6989318d6ede5fabaff3))
### [`v1.84.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.84.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.6...v1.84.0)
##### Features
- **deps:** Bump Python version in docker image from 3.11.5 to v3.12.0 ([#597](https://togithub.com/antonbabenko/pre-commit-terraform/issues/597)) ([28e3cde](https://togithub.com/antonbabenko/pre-commit-terraform/commit/28e3cde152370bcc5b38e82beb0345299f8c511d))
### [`v1.83.6`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.6)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.5...v1.83.6)
##### Bug Fixes
- **`terraform_validate`:** Run `terraform init` on "Missing required provider" error ([#586](https://togithub.com/antonbabenko/pre-commit-terraform/issues/586)) ([6e2bb2e](https://togithub.com/antonbabenko/pre-commit-terraform/commit/6e2bb2e2a12528903d8b8a21f2924473e498385a))
### [`v1.83.5`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.5)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.4...v1.83.5)
##### Bug Fixes
- Suppress duplicate error messages in `terraform_validate` ([#577](https://togithub.com/antonbabenko/pre-commit-terraform/issues/577)) ([4ea6b14](https://togithub.com/antonbabenko/pre-commit-terraform/commit/4ea6b14c6fdf48e33fa6e116cbe332bba0888bbb))
### [`v1.83.4`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.4)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.3...v1.83.4)
##### Bug Fixes
- Fix terraform_wrapper_module_for_each for when resource name contains 'variable' ([#573](https://togithub.com/antonbabenko/pre-commit-terraform/issues/573)) ([941177e](https://togithub.com/antonbabenko/pre-commit-terraform/commit/941177e066e8de255f58f0a5afbda72995eb3f08))
### [`v1.83.3`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.3)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.2...v1.83.3)
##### Bug Fixes
- Run `terraform_tfsec` only on terraform code changes ([#571](https://togithub.com/antonbabenko/pre-commit-terraform/issues/571)) ([4253162](https://togithub.com/antonbabenko/pre-commit-terraform/commit/42531626144fb8cdca3d5750c7206393f501feb4))
### [`v1.83.2`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.2)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.1...v1.83.2)
##### Bug Fixes
- Extend `terraform_validate` `--retry-once-with-cleanup` errors list ([#566](https://togithub.com/antonbabenko/pre-commit-terraform/issues/566)) ([19188e5](https://togithub.com/antonbabenko/pre-commit-terraform/commit/19188e5c384a1803bca607e4e79faf61cc55a5b9))
### [`v1.83.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.1)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.0...v1.83.1)
##### Bug Fixes
- Fixed ordering issue in terraform_wrapper_module_for_each hook ([#565](https://togithub.com/antonbabenko/pre-commit-terraform/issues/565)) ([dc12be1](https://togithub.com/antonbabenko/pre-commit-terraform/commit/dc12be1faff4b73a3fc9bd62296c40a351597a20))
### [`v1.83.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.82.0...v1.83.0)
##### Features
- Skip legacy modules (with provider block) in terraform_wrapper_module_for_each hook ([#560](https://togithub.com/antonbabenko/pre-commit-terraform/issues/560)) ([456cc76](https://togithub.com/antonbabenko/pre-commit-terraform/commit/456cc7616ac4facc3392c51ed9606a7535f8fd0f))
### [`v1.82.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.82.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.81.2...v1.82.0)
##### Features
- **docker:** Add ssh-client to Docker image to access private modules via ssh ([#553](https://togithub.com/antonbabenko/pre-commit-terraform/issues/553)) ([1d76157](https://togithub.com/antonbabenko/pre-commit-terraform/commit/1d76157c9d67a2cbc1b08a4d7bc5ad53a3b663e7))
### [`v1.81.2`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.81.2)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.81.1...v1.81.2)
##### Bug Fixes
- Fix terraform_wrapper_module_for_each hook heredoc vars defaults ([#554](https://togithub.com/antonbabenko/pre-commit-terraform/issues/554)) ([6fd4263](https://togithub.com/antonbabenko/pre-commit-terraform/commit/6fd4263f599ff3318cc2095dde03a312bb617511))
### [`v1.81.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.81.1)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.81.0...v1.81.1)
##### Bug Fixes
- Fix the terraform_wrapper_module_for_each hook for modules without outputs or variables ([#552](https://togithub.com/antonbabenko/pre-commit-terraform/issues/552)) ([f24b3fa](https://togithub.com/antonbabenko/pre-commit-terraform/commit/f24b3fab71b248c4be75ec378c43e6921053491a))
### [`v1.81.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.81.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.80.0...v1.81.0)
##### Features
- Speedup `terraform_validate` - firstly try run validate without checking is `.terraform/` is valid ([#524](https://togithub.com/antonbabenko/pre-commit-terraform/issues/524)) ([d0d08ac](https://togithub.com/antonbabenko/pre-commit-terraform/commit/d0d08ac63cebd23e4ee7ff58fb91ea20c398ab69))
### [`v1.80.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.80.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.79.1...v1.80.0)
##### Features
- **`terraform_providers_lock`:** Add `--mode` option and deprecate previous workflow ([#528](https://togithub.com/antonbabenko/pre-commit-terraform/issues/528)) ([2426b52](https://togithub.com/antonbabenko/pre-commit-terraform/commit/2426b527aeee39aad0386cbbd734747d883ed7b6))
### [`v1.79.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.79.1)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.79.0...v1.79.1)
##### Bug Fixes
- Fix `terraform_providers_lock` hook broken in v1.79.0 ([#521](https://togithub.com/antonbabenko/pre-commit-terraform/issues/521)) ([6bfc5bf](https://togithub.com/antonbabenko/pre-commit-terraform/commit/6bfc5bf7670a6d9fbf21d1a686fdaa941ab34aa6))
### [`v1.79.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.79.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.78.0...v1.79.0)
##### Features
- TFLint: Add `--hook-config=--delegate-chdir` to use `tflint -chdir` ([#512](https://togithub.com/antonbabenko/pre-commit-terraform/issues/512)) ([1e9debc](https://togithub.com/antonbabenko/pre-commit-terraform/commit/1e9debc02f558156823fc1ddd5cf2b48b1593167))
### [`v1.78.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.78.0)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.77.4...v1.78.0)
##### Features
- **ci:** Build multi-arch Docker images (`amd64`, `arm64`) ([#496](https://togithub.com/antonbabenko/pre-commit-terraform/issues/496)) ([923c2c6](https://togithub.com/antonbabenko/pre-commit-terraform/commit/923c2c6a1e093620980790e864801f48a13ecf57))
### [`v1.77.4`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.77.4)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.77.3...v1.77.4)
##### Bug Fixes
- Speed up x2 TFLint hook execution in dirs with violations ([#514](https://togithub.com/antonbabenko/pre-commit-terraform/issues/514)) ([49974ab](https://togithub.com/antonbabenko/pre-commit-terraform/commit/49974ab9ef37e199d65778e6055aaf8130c6a875))
### [`v1.77.3`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.77.3)
[Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.77.2...v1.77.3)
##### Bug Fixes
- Updates all dependencies used in Dockerfile and fix Docker image ([#507](https://togithub.com/antonbabenko/pre-commit-terraform/issues/507)) ([dc177fe](https://togithub.com/antonbabenko/pre-commit-terraform/commit/dc177fe29ed250fbb98702248c7de232bdb75f58))
pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)
### [`v4.5.0`](https://togithub.com/pre-commit/pre-commit-hooks/releases/tag/v4.5.0): pre-commit-hooks v4.5.0
[Compare Source](https://togithub.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0)
##### Features
- `requirements-txt-fixer`: also sort `constraints.txt` by default.
- [#857](https://togithub.com/pre-commit/pre-commit-hooks/issues/857) PR by [@lev-blit](https://togithub.com/lev-blit).
- [#830](https://togithub.com/pre-commit/pre-commit-hooks/issues/830) issue by [@PLPeeters](https://togithub.com/PLPeeters).
- `debug-statements`: add `bpdb` debugger.
- [#942](https://togithub.com/pre-commit/pre-commit-hooks/issues/942) PR by [@mwip](https://togithub.com/mwip).
- [#941](https://togithub.com/pre-commit/pre-commit-hooks/issues/941) issue by [@mwip](https://togithub.com/mwip).
##### Fixes
- `file-contents-sorter`: fix sorting an empty file.
- [#944](https://togithub.com/pre-commit/pre-commit-hooks/issues/944) PR by [@RoelAdriaans](https://togithub.com/RoelAdriaans).
- [#935](https://togithub.com/pre-commit/pre-commit-hooks/issues/935) issue by [@paduszyk](https://togithub.com/paduszyk).
- `double-quote-string-fixer`: don't rewrite inside f-strings in 3.12+.
- [#973](https://togithub.com/pre-commit/pre-commit-hooks/issues/973) PR by [@asottile](https://togithub.com/asottile).
- [#971](https://togithub.com/pre-commit/pre-commit-hooks/issues/971) issue by [@XuehaiPan](https://togithub.com/XuehaiPan).
#### Migrating
- now requires python >= 3.8.
- [#926](https://togithub.com/pre-commit/pre-commit-hooks/issues/926) PR by [@asottile](https://togithub.com/asottile).
- [#927](https://togithub.com/pre-commit/pre-commit-hooks/issues/927) PR by [@asottile](https://togithub.com/asottile).
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v1.77.2
->v1.88.2
v1.88.3
v4.4.0
->v4.5.0
Note: The
pre-commit
manager in Renovate is not supported by thepre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
antonbabenko/pre-commit-terraform (antonbabenko/pre-commit-terraform)
### [`v1.88.2`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.88.2) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.88.1...v1.88.2) ##### Bug Fixes - **non-linux:** Bash environment variables in arguments not expanded + Add `trace` log level ([#645](https://togithub.com/antonbabenko/pre-commit-terraform/issues/645)) ([a2a2990](https://togithub.com/antonbabenko/pre-commit-terraform/commit/a2a2990ca42f93e2c1d61507d8c75e493d29dee6)) ### [`v1.88.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.88.1) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.88.0...v1.88.1) ##### Bug Fixes - **docker:** Checkov installation silently fails on `docker build` in arm64. Workaround till issue will be fixed in `checkov` itself ([#635](https://togithub.com/antonbabenko/pre-commit-terraform/issues/635)) ([f255b05](https://togithub.com/antonbabenko/pre-commit-terraform/commit/f255b05feaace02f38822e3b53cf38c38e069115)) ### [`v1.88.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.88.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.87.1...v1.88.0) ##### Features - Add `terragrunt_providers_lock` hook ([#632](https://togithub.com/antonbabenko/pre-commit-terraform/issues/632)) ([77940fd](https://togithub.com/antonbabenko/pre-commit-terraform/commit/77940fd1fbbe9d3ea70306f396e1d8a13534d51d)) ### [`v1.87.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.87.1) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.87.0...v1.87.1) ##### Bug Fixes - Replace `mapfile` to support Bash 3.2.57 pre-installed in macOS ([#628](https://togithub.com/antonbabenko/pre-commit-terraform/issues/628)) ([01ab3f0](https://togithub.com/antonbabenko/pre-commit-terraform/commit/01ab3f0c68abda9f5799647f783c91c3d1fa3a90)) ### [`v1.87.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.87.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.86.1...v1.87.0) ##### Features - Add parallelism to major chunk of hooks. Check `Parallelism` section in README ([#620](https://togithub.com/antonbabenko/pre-commit-terraform/issues/620)) ([6c6eca4](https://togithub.com/antonbabenko/pre-commit-terraform/commit/6c6eca463a74fa2608cb3de3e03873765d46252f)) ### [`v1.86.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.86.1) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.86.0...v1.86.1) ##### Bug Fixes - `grep: warning: stray \ before /` which pop-up in `grep 3.8` ([#625](https://togithub.com/antonbabenko/pre-commit-terraform/issues/625)) ([e1a93b2](https://togithub.com/antonbabenko/pre-commit-terraform/commit/e1a93b26b29eda144fd0f53e3d84a99c07b15070)) ### [`v1.86.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.86.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.85.0...v1.86.0) ##### Features - **`terraform_docs`:** Add `terraform-docs` default markers support and describe how to migrate to them ([#609](https://togithub.com/antonbabenko/pre-commit-terraform/issues/609)) ([4a0e1fe](https://togithub.com/antonbabenko/pre-commit-terraform/commit/4a0e1fed008230b65085da0e42b7695bc4e0a5f1)) ### [`v1.85.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.85.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.84.0...v1.85.0) ##### Features - **trivy:** Add `terraform_trivy` hook and deprecate `terraform_tfsec` ([#606](https://togithub.com/antonbabenko/pre-commit-terraform/issues/606)) ([f3c819a](https://togithub.com/antonbabenko/pre-commit-terraform/commit/f3c819a747662d1257fa6989318d6ede5fabaff3)) ### [`v1.84.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.84.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.6...v1.84.0) ##### Features - **deps:** Bump Python version in docker image from 3.11.5 to v3.12.0 ([#597](https://togithub.com/antonbabenko/pre-commit-terraform/issues/597)) ([28e3cde](https://togithub.com/antonbabenko/pre-commit-terraform/commit/28e3cde152370bcc5b38e82beb0345299f8c511d)) ### [`v1.83.6`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.6) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.5...v1.83.6) ##### Bug Fixes - **`terraform_validate`:** Run `terraform init` on "Missing required provider" error ([#586](https://togithub.com/antonbabenko/pre-commit-terraform/issues/586)) ([6e2bb2e](https://togithub.com/antonbabenko/pre-commit-terraform/commit/6e2bb2e2a12528903d8b8a21f2924473e498385a)) ### [`v1.83.5`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.5) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.4...v1.83.5) ##### Bug Fixes - Suppress duplicate error messages in `terraform_validate` ([#577](https://togithub.com/antonbabenko/pre-commit-terraform/issues/577)) ([4ea6b14](https://togithub.com/antonbabenko/pre-commit-terraform/commit/4ea6b14c6fdf48e33fa6e116cbe332bba0888bbb)) ### [`v1.83.4`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.4) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.3...v1.83.4) ##### Bug Fixes - Fix terraform_wrapper_module_for_each for when resource name contains 'variable' ([#573](https://togithub.com/antonbabenko/pre-commit-terraform/issues/573)) ([941177e](https://togithub.com/antonbabenko/pre-commit-terraform/commit/941177e066e8de255f58f0a5afbda72995eb3f08)) ### [`v1.83.3`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.3) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.2...v1.83.3) ##### Bug Fixes - Run `terraform_tfsec` only on terraform code changes ([#571](https://togithub.com/antonbabenko/pre-commit-terraform/issues/571)) ([4253162](https://togithub.com/antonbabenko/pre-commit-terraform/commit/42531626144fb8cdca3d5750c7206393f501feb4)) ### [`v1.83.2`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.2) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.1...v1.83.2) ##### Bug Fixes - Extend `terraform_validate` `--retry-once-with-cleanup` errors list ([#566](https://togithub.com/antonbabenko/pre-commit-terraform/issues/566)) ([19188e5](https://togithub.com/antonbabenko/pre-commit-terraform/commit/19188e5c384a1803bca607e4e79faf61cc55a5b9)) ### [`v1.83.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.1) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.83.0...v1.83.1) ##### Bug Fixes - Fixed ordering issue in terraform_wrapper_module_for_each hook ([#565](https://togithub.com/antonbabenko/pre-commit-terraform/issues/565)) ([dc12be1](https://togithub.com/antonbabenko/pre-commit-terraform/commit/dc12be1faff4b73a3fc9bd62296c40a351597a20)) ### [`v1.83.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.83.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.82.0...v1.83.0) ##### Features - Skip legacy modules (with provider block) in terraform_wrapper_module_for_each hook ([#560](https://togithub.com/antonbabenko/pre-commit-terraform/issues/560)) ([456cc76](https://togithub.com/antonbabenko/pre-commit-terraform/commit/456cc7616ac4facc3392c51ed9606a7535f8fd0f)) ### [`v1.82.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.82.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.81.2...v1.82.0) ##### Features - **docker:** Add ssh-client to Docker image to access private modules via ssh ([#553](https://togithub.com/antonbabenko/pre-commit-terraform/issues/553)) ([1d76157](https://togithub.com/antonbabenko/pre-commit-terraform/commit/1d76157c9d67a2cbc1b08a4d7bc5ad53a3b663e7)) ### [`v1.81.2`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.81.2) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.81.1...v1.81.2) ##### Bug Fixes - Fix terraform_wrapper_module_for_each hook heredoc vars defaults ([#554](https://togithub.com/antonbabenko/pre-commit-terraform/issues/554)) ([6fd4263](https://togithub.com/antonbabenko/pre-commit-terraform/commit/6fd4263f599ff3318cc2095dde03a312bb617511)) ### [`v1.81.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.81.1) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.81.0...v1.81.1) ##### Bug Fixes - Fix the terraform_wrapper_module_for_each hook for modules without outputs or variables ([#552](https://togithub.com/antonbabenko/pre-commit-terraform/issues/552)) ([f24b3fa](https://togithub.com/antonbabenko/pre-commit-terraform/commit/f24b3fab71b248c4be75ec378c43e6921053491a)) ### [`v1.81.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.81.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.80.0...v1.81.0) ##### Features - Speedup `terraform_validate` - firstly try run validate without checking is `.terraform/` is valid ([#524](https://togithub.com/antonbabenko/pre-commit-terraform/issues/524)) ([d0d08ac](https://togithub.com/antonbabenko/pre-commit-terraform/commit/d0d08ac63cebd23e4ee7ff58fb91ea20c398ab69)) ### [`v1.80.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.80.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.79.1...v1.80.0) ##### Features - **`terraform_providers_lock`:** Add `--mode` option and deprecate previous workflow ([#528](https://togithub.com/antonbabenko/pre-commit-terraform/issues/528)) ([2426b52](https://togithub.com/antonbabenko/pre-commit-terraform/commit/2426b527aeee39aad0386cbbd734747d883ed7b6)) ### [`v1.79.1`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.79.1) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.79.0...v1.79.1) ##### Bug Fixes - Fix `terraform_providers_lock` hook broken in v1.79.0 ([#521](https://togithub.com/antonbabenko/pre-commit-terraform/issues/521)) ([6bfc5bf](https://togithub.com/antonbabenko/pre-commit-terraform/commit/6bfc5bf7670a6d9fbf21d1a686fdaa941ab34aa6)) ### [`v1.79.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.79.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.78.0...v1.79.0) ##### Features - TFLint: Add `--hook-config=--delegate-chdir` to use `tflint -chdir` ([#512](https://togithub.com/antonbabenko/pre-commit-terraform/issues/512)) ([1e9debc](https://togithub.com/antonbabenko/pre-commit-terraform/commit/1e9debc02f558156823fc1ddd5cf2b48b1593167)) ### [`v1.78.0`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.78.0) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.77.4...v1.78.0) ##### Features - **ci:** Build multi-arch Docker images (`amd64`, `arm64`) ([#496](https://togithub.com/antonbabenko/pre-commit-terraform/issues/496)) ([923c2c6](https://togithub.com/antonbabenko/pre-commit-terraform/commit/923c2c6a1e093620980790e864801f48a13ecf57)) ### [`v1.77.4`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.77.4) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.77.3...v1.77.4) ##### Bug Fixes - Speed up x2 TFLint hook execution in dirs with violations ([#514](https://togithub.com/antonbabenko/pre-commit-terraform/issues/514)) ([49974ab](https://togithub.com/antonbabenko/pre-commit-terraform/commit/49974ab9ef37e199d65778e6055aaf8130c6a875)) ### [`v1.77.3`](https://togithub.com/antonbabenko/pre-commit-terraform/releases/tag/v1.77.3) [Compare Source](https://togithub.com/antonbabenko/pre-commit-terraform/compare/v1.77.2...v1.77.3) ##### Bug Fixes - Updates all dependencies used in Dockerfile and fix Docker image ([#507](https://togithub.com/antonbabenko/pre-commit-terraform/issues/507)) ([dc177fe](https://togithub.com/antonbabenko/pre-commit-terraform/commit/dc177fe29ed250fbb98702248c7de232bdb75f58))pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)
### [`v4.5.0`](https://togithub.com/pre-commit/pre-commit-hooks/releases/tag/v4.5.0): pre-commit-hooks v4.5.0 [Compare Source](https://togithub.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0) ##### Features - `requirements-txt-fixer`: also sort `constraints.txt` by default. - [#857](https://togithub.com/pre-commit/pre-commit-hooks/issues/857) PR by [@lev-blit](https://togithub.com/lev-blit). - [#830](https://togithub.com/pre-commit/pre-commit-hooks/issues/830) issue by [@PLPeeters](https://togithub.com/PLPeeters). - `debug-statements`: add `bpdb` debugger. - [#942](https://togithub.com/pre-commit/pre-commit-hooks/issues/942) PR by [@mwip](https://togithub.com/mwip). - [#941](https://togithub.com/pre-commit/pre-commit-hooks/issues/941) issue by [@mwip](https://togithub.com/mwip). ##### Fixes - `file-contents-sorter`: fix sorting an empty file. - [#944](https://togithub.com/pre-commit/pre-commit-hooks/issues/944) PR by [@RoelAdriaans](https://togithub.com/RoelAdriaans). - [#935](https://togithub.com/pre-commit/pre-commit-hooks/issues/935) issue by [@paduszyk](https://togithub.com/paduszyk). - `double-quote-string-fixer`: don't rewrite inside f-strings in 3.12+. - [#973](https://togithub.com/pre-commit/pre-commit-hooks/issues/973) PR by [@asottile](https://togithub.com/asottile). - [#971](https://togithub.com/pre-commit/pre-commit-hooks/issues/971) issue by [@XuehaiPan](https://togithub.com/XuehaiPan). #### Migrating - now requires python >= 3.8. - [#926](https://togithub.com/pre-commit/pre-commit-hooks/issues/926) PR by [@asottile](https://togithub.com/asottile). - [#927](https://togithub.com/pre-commit/pre-commit-hooks/issues/927) PR by [@asottile](https://togithub.com/asottile).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.