Skip to content

Commit 61d02b9

Browse files
authored
docs: Adding more v1.0.0 changelog docs (#5756)
1 parent b64417b commit 61d02b9

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

docs/src/data/changelog/v1.0.0.mdx

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,42 @@ Hooks encountering errors will now return errors that better communicate whether
251251

252252
A bug in the logic for incorporating includes as absolute paths in tracked "read" files has been fixed.
253253

254+
#### OpenTofu file extensions handled in catalog and scaffold
255+
256+
Terragrunt `catalog` now lists modules that use `.tofu`, `.tf.json`, or `.tofu.json` files. Terragrunt `scaffold` now parses variables from `.tofu` files — previously, variables defined in `.tofu` files were silently missing from the generated `terragrunt.hcl`.
257+
258+
#### Bootstrap `use_lockfile` boolean handling fixed
259+
260+
A bug in remote state backend configuration caused `use_lockfile = true` to be emitted as `use_lockfile = "true"` (quoted string), which OpenTofu/Terraform rejects. Boolean values in backend config are now normalized correctly.
261+
262+
#### Provider cache lock file corruption fixed
263+
264+
A bug that could cause provider cache lock file corruption has been fixed.
265+
266+
#### Git filter discovery for `read_terragrunt_config` fixed
267+
268+
Git-filter discovery now correctly detects stacks affected by changes to sidecar files read via `read_terragrunt_config()`, by parsing stack files to check `FilesRead` against diff paths instead of relying on generic directory-based detection.
269+
270+
#### S3 bucket tagging moved to bucket creation
271+
272+
S3 bucket tagging during backend bootstrapping has been moved to bucket creation. This prevents errors caused when SCPs restrict creation of buckets without appropriate tags.
273+
274+
#### Windows user input fixed
275+
276+
A bug on Windows caused user input prompts (e.g. for confirming `apply`) to stop working after subprocess execution. Terragrunt now saves and restores console state around every subprocess execution and re-enables Virtual Terminal processing.
277+
278+
#### Authentication during queue construction fixed
279+
280+
A bug in the logic for parsing configurations during discovery for use-cases like `--filter 'reading=*'` where configurations need to be parsed to determine whether or not they end up in the final run queue has been fixed. Configurations will now properly call any configured `--auth-provider-cmd` authenticator before parsing configurations, preventing errors for HCL functions like `sops_decrypt_file` that require authentication before parsing can proceed.
281+
282+
#### `hcl fmt` on unintended files during scaffold fixed
283+
284+
A bug caused `hcl fmt` to run on files that weren't generated by `scaffold`. Formatting is now scoped to only scaffolded content.
285+
286+
#### Input precision loss fixed
287+
288+
A bug in the way Terragrunt handled setting of OpenTofu/Terraform inputs from numbers resulted in precision loss. That bug has been fixed.
289+
254290
### 📖 Documentation Updates
255291

256292
---

0 commit comments

Comments
 (0)