Shipped · DevOps and infrastructure

What gruntwork-io/terragrunt shipped

The public repository of Terragrunt · github.com/gruntwork-io/terragrunt

Written by FoxPlug from the repository's own releases; not affiliated with Terragrunt. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/gruntwork-io/terragrunt; Terragrunt did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for terragrunt, free

Week of November 2, 2026

What shipped

Why it matters

This week adds a new variables block for controlling how variables are passed, plus several fixes for S3 backend bootstrap, provider cache temp directories, scaffold paths, catalog clones and stacks reading tracking. It also brings parsing and dependency resolution performance changes and more reliable telemetry logs, so users can expect fewer crashes and permission errors in common setups.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: a new variables block behind an experiment with env and tfvar kinds, an inputs-read-not-tracked tip, and fixes for S3 backend bootstrap, provider cache temp dir permissions, scaffold paths and catalog clones.

Post for LinkedIn

This week in Terragrunt: a variables block is available behind the variables-block experiment, letting you set OpenTofu/Terraform variables like inputs while choosing whether they are passed as TF_VAR_ environment variables or tfvar files. A new inputs-read-not-tracked tip flags HCL read functions that will not register in inputs. Fixes landed for S3 backend bootstrap crashes on missing encryption or table description, provider cache permission errors on shared temp dirs, scaffold paths not respecting the working-dir flag, catalog clone directories, and stacks reading tracking for values. Work also continued on deferring dependency output resolution in the config rewrite and making telemetry log export more reliable.

Week of October 26, 2026

What shipped

Why it matters

This week mixes performance work on parsing and discovery with fixes to flag environment variables and dirty-state checks. People running units on Windows and people using OpenTofu encrypted state migration both get fixes aimed at their setups. The no_dot_terragrunt_cache experiment gives a new option for where a unit runs.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week in Terragrunt: a new no_dot_terragrunt_cache experiment, faster relationship discovery, memoized symlink resolution, flag env vars fixed to match the docs, and an OpenTofu encryption fallback for state migration.

Post for LinkedIn

This week in Terragrunt brings a new experiment, terraform.no_dot_terragrunt_cache, which runs a unit from its own directory instead of.terragrunt-cache. You can set it in a root config and it reaches every unit through include. Relationship discovery is now linear in unit count, and symlink resolution is memoized in discovery to cut wasted syscalls. Flag environment variables now match what the docs say, with tests pinning them. There is also a remote state encryption fallback for OpenTofu encrypted state migration, plus a contents based mtime check and size as a change indicator to reduce flakes on Windows. Test coverage went up in spinner, strict controls, git, hcl format and worktrees.

Week of October 19, 2026

What shipped

Why it matters

This week covers two releases, with v1.2.0 bringing a large set of completed experiments and v1.2.1 following with a Go security bump and cleanup. It also includes several performance fixes around discovery, run_cmd caching and hcl validate, plus new engine mTLS support and S3-compatible object store support via use_path_style. Users on the 1.2 line get both new capabilities and fixes for plan file collisions, dependency output errors and cache directory races.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Terragrunt v1.2.0 is out with several experiments completed, followed by v1.2.1 on Go v1.27.3 for a crypto/x509 security fix. This week also brought engine auto mTLS, use_path_style for S3-compatible stores, run_cmd caching fixes and faster discovery and find --json.

Post for LinkedIn

Terragrunt v1.2.0 shipped this week, a big minor release that completes several experiments including block iteration, OCI, bounded discovery, catalog format and mutable generation. v1.2.1 followed, moving the build to Go v1.27.3 for a crypto/x509 security fix. Other changes include automatic mTLS for engines, use_path_style support for S3-compatible object stores, run_cmd cache keys that account for configured environment and exact argv with singleflight coalescing, faster discovery and find --json when root.hcl loads shared files, discovery walk narrowing, a plan per Git reference under --out-dir, and clearer hcl validate errors.

Week of October 12, 2026

What shipped

Why it matters

This week brings a release candidate that is set to become v1.2.0 unless a blocking issue is reported, which matters to anyone planning an upgrade. It also fixes behaviour users can hit in daily use, including -destroy=true being treated like -destroy and provider lockfile problems with pessimistic constraints. Documentation and test work lower the friction for new contributors and for running the test suite.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Terragrunt v1.2.0-rc3 is out: the final release candidate, with the same eleven experiments and nine bug fixes since rc2. Also this week: -destroy=true now behaves like -destroy, OpenTelemetry spans set status and error.type on failure, and provider locks with pessimistic constra

Post for LinkedIn

Terragrunt v1.2.0-rc3 is now available. It is the third and final release candidate for v1.2, completes the same eleven experiments as rc2, and adds nine bug fixes found since then. Unless a blocking issue is reported, v1.2.0 will ship with the contents of this candidate. Fixes landed this week include treating -destroy=true like -destroy, setting span status and error.type on failed operations for backends that classify errors that way, and resolving provider lockfile issues with pessimistic constraints. GCS dependency outputs can now be read directly under service account impersonation. On the maintenance side, slow tests were trimmed, test coverage was added for git server and S3 cleanup failure paths, and the contribution guidelines were updated.

Week of October 5, 2026

What shipped

Why it matters

This week brought a second release candidate for v1.2.0 with bug fixes in CAS, the catalog, the Provider Cache Server and exclude blocks, plus a set of targeted fixes for stacks, run --all filters, and CAS path handling that had been breaking real workflows. Together they make stacks and CAS behavior more predictable for anyone running Terragrunt at scale.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

V1.2.0-rc2 is out with fixes across CAS, catalog, Provider Cache Server and exclude blocks. Also landed:.terragrunt-stack excluded from CAS hashing, correct catalog scaffold messages, azurerm blob role principal type, nested autoinclude generation, and safer CAS git tree handling

Post for LinkedIn

This week we published v1.2.0-rc2, the second release candidate for Terragrunt v1.2, carrying the same eleven experiments as rc1 plus fixes mostly in CAS, the catalog, the Provider Cache Server, and exclude blocks. Alongside the release: the generated.terragrunt-stack directory is now excluded from CAS local source hashing; the catalog TUI now reports the files it actually generated instead of always naming terragrunt.hcl; azurerm role assignment sends a principal type for the auto-resolved blob data principal; nested stacks generated by a stack-level autoinclude are generated correctly; CAS git tree entries are confined to the download directory; and run --all with a git-range filter no longer crashes when a deleted unit directory is still referenced by a live unit.

Week of September 28, 2026

What shipped

Why it matters

This week focused on performance improvements, stability fixes, and test coverage increases. The locals resolution optimization addresses a common performance pain point, while multiple fixes ensure Terragrunt handles edge cases in configuration evaluation without crashing. Support for OpenTofu 1.13 keeps the project current with infrastructure tooling updates.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Terragrunt improvements this week: faster locals resolution via topological sorting, CAS source rewrite fixes, OpenTofu 1.13 support, and fixes for null/unknown values in exclude blocks.

Post for LinkedIn

This week's Terragrunt updates bring performance and stability improvements. We optimized locals resolution by replacing iterative scanning with topological sorting, fixed CAS source rewrite evaluation, added OpenTofu 1.13 support, and resolved crashes when exclude blocks contain null or unknown values. Test coverage also increased across multiple packages.

Week of September 21, 2026

What shipped

Why it matters

The week saw the release of v1.2.0-rc1 completing multiple experiments and v1.1.6 with Windows fixes. Developers will benefit from new discovery boundary controls, the experimental mcp command, and numerous bug fixes affecting Git operations, configuration parsing, and provider handling.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Terragrunt v1.2.0-rc1 is out with block-iteration, catalog-format, azure-backend, and more experiments completed. v1.1.6 fixes Git filters on Windows. Get them now.

Post for LinkedIn

We shipped Terragrunt v1.2.0-rc1 completing 12 experiments including block-iteration, catalog-format, mutable-generate, and azure-backend support. We also released v1.1.6 with a critical fix for Windows Git filters in nested directories. The week included new --discovery-boundary controls, an experimental mcp command, and dozens of bug fixes for provider handling and configuration parsing. Try the RC today.

Week of September 14, 2026

What shipped

Why it matters

This week brings new portal integration features including login and catalog API support, fixes critical bugs with stack dependencies and Windows path handling, and completes two experimental features. The addition of OpenTofu vendoring and expanded test coverage across Windows, Linux, and Ubuntu strengthens the project's reliability and accessibility.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Terragrunt added portal authentication with the new login command, catalog API support, and fixed stack dependency bugs. Windows tests now run alongside existing test suites.

Post for LinkedIn

This week Terragrunt shipped portal integration features including a new login command and catalog API support for the Gruntwork developer portal. We fixed critical bugs in stack dependency discovery and Windows path handling, completed two experimental features, and expanded test coverage to Windows platforms. OpenTofu packages now replace pinned Terraform dependencies.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.