Back to Blog
Terragrunt

The Road to 1.0: Release Schedule

Yousif Akbar
Yousif
Akbar
,
Principal Software Engineer
December 19, 2025

We at Gruntwork are excited to announce a timeline for the release of Terragrunt 1.0! Starting in Q1 2026, release candidates will be released to give Terragrunt users a chance to vet the experience of using Terragrunt 1.0 prior to an official 1.0.0 release of Terragrunt. You can expect a Terragrunt 1.0 release by the end of Q1 2026.

Road to 1.0 Review

It has been a little over a year since we first announced the kick-off of the road to Terragrunt 1.0. At that time, we announced some of the ambitious goals we had in mind for a Terragrunt 1.0, and the process by which we were going to undertake the largest change to the Terragrunt CLI in the history of the project.

We announced:

As of today, all of those updates are generally available, and in use by countless teams for production infrastructure management.

On the way, we worked with the Terragrunt community to validate our updates and learn more about what the community needed to see in Terragrunt for a stable, and productive 1.0. As a result, we also implemented some updates that weren’t announced in the Road to 1.0 announcement based on user feedback.

We also introduced:

  • Feature Flags - A way to programmatically toggle features in Terragrunt to ensure a combination of stability and velocity.
  • Run Reports - A way to programmatically assess the results of Terragrunt runs, along with a short summary after every run.
  • Runner Pool - A new concurrency model for Terragrunt runs that significantly improves throughput of runs and improves graceful error handling of run failures.
  • A redesigned Terragrunt website - We completely reimplemented the Terragrunt website as a Starlight website, as opposed to the previous Jekyll based website.
  • The Terralith to Terragrunt guide - A long form guide to help Terragrunt users explore different IaC strategies and the trade-offs therein.
  • Filter Flag - A new CLI flag that introduces a sophisticated query syntax for Terragrunt that removes the need for seven existing flags (to be stabilized by 1.0)!

We want to thank you for your engagement along the road to 1.0, trying out new experimental features before they were made generally available and making your voices heard when you needed more from a 1.0 release. We’re now at a position where we can start to cut release candidates for 1.0, and finally cut a Terragrunt 1.0 release.

Releasing 1.0

In January 2026 we will be releasing the first release candidate (RC) of Terragrunt 1.0. This release candidate will be our first attempt at a release that we can guarantee backwards compatibility for in the foreseeable future. Starting with this release, you can expect that every subsequent Terragrunt release will be another release candidate (RC2, etc.) until we release Terragrunt 1.0.

Release candidates will not add or remove any features in Terragrunt. Every release candidate will exclusively fix bugs, improve performance or provide additional documentation to have a 1.0 that we are confident every Terragrunt user should upgrade to.

We expect a cadence of roughly one release candidate every month, but this may vary depending on feedback from the community. You are heavily encouraged to install and use the latest release candidate throughout this process and to help us vet release candidates as much as possible before an official 1.0 by the end of the quarter.

We need your help!

As we cut Release Candidates in Q1 of 2026, we need your help to validate Terragrunt and ensure that it’s ready for a 1.0 release. Please consider installing release candidates and help us validate that Terragrunt is stable for a 1.0 release will best serve the needs of the Terragrunt community for the foreseeable future.

Even sharing in the Terragrunt Discord that you are using the release candidate, and that it is stable is valuable feedback that gives us confidence in cutting a 1.0 release.