Skip to content

Releases: gruntwork-io/terragrunt

v0.73.0-beta2025020601

06 Feb 21:34
6f40746
Compare
Choose a tag to compare
Pre-release

⚠️ Beta Release

This beta release demonstrates current progress on #3723 to address #3445.

What's Changed

  • feat: Added run command (--all and --graph flags are still under development)
  • feat: Added exec command.
  • feat: Added info strict command.
  • feat: Renamed CLI flags.
  • feat: Renamed CLI commands.
  • feat: Automated generation of environment variables for flags.

Full Changelog: v0.72.6...v0.73.0-beta2025020601

v0.73.0-alpha2025020401

04 Feb 13:27
Compare
Choose a tag to compare
Pre-release

⚠️ Alpha Release

This alpha release demonstrates current progress on #3723 to address #3445.

What's Changed

  • feat: Added run command (--all and --graph flags are still under development)
  • feat: Added exec command.
  • feat: Added info strict command.
  • feat: Renamed CLI flags.
  • feat: Renamed CLI commands.
  • feat: Automated generation of environment variables for flags.

Full Changelog: main...v0.73.0-alpha2025020401

v0.72.7-alpha2025020501

05 Feb 17:16
124c236
Compare
Choose a tag to compare
Pre-release

What's Changed

  • feat: added fetching of stack outputs

demo

RFC: #3313

v0.72.6

31 Jan 15:49
518d58e
Compare
Choose a tag to compare

What's Changed

  • fix: Adjusting testing for GCS bucket existence check by @yhakbar in #3810
  • feat: Improve handling of ExcludeFromCopy configuration in Terragrunt by @Excoriate in #3816
  • docs: Adding more practical example of the exclude block by @yhakbar in #3812
  • docs: Adding OpenTofu/Terraform debugging guidance by @yhakbar in #3813
  • docs: Further document --terragrunt-auth-provider-cmd and redo the contents. by @rorynolan in #3798
  • chore: Windows long path enable in CICD by @denis256 in #3819
  • chore: No proxy build fix by @denis256 in #3801
  • chore: Updated github.com/puzpuzpuz/xsync/v3 to v3.5.0
  • chore: Updated github.com/aws/aws-sdk-go-v2 to v1.35.0

New Contributors

Full Changelog: v0.72.5...v0.72.6

v0.72.6-alpha20245013001

30 Jan 12:37
Compare
Choose a tag to compare
Pre-release

⚠️ Alpha Release

This alpha release demonstrates current progress on #3723 to address #3445.

What's Changed

  • feat: Added run command (--all and --graph flags are still under development)
  • feat: Added exec command.
  • feat: Added info strict command.
  • feat: Renamed CLI flags.
  • feat: Renamed CLI commands.
  • feat: Automated generation of environment variables for flags.

Full Changelog: main...v0.72.6-alpha20245013001

v0.72.5

27 Jan 15:25
a70c834
Compare
Choose a tag to compare

What's Changed

  • fix: Fix confusing error message gcp by @Excoriate in #3756
  • chore: bump go.opentelemetry.io/otel from 1.33.0 to 1.34.0 by @dependabot in #3789
  • chore: bump github.com/zclconf/go-cty from 1.16.0 to 1.16.1 by @dependabot in #3790
  • chore: bump github.com/getsops/sops/v3 to v3.9.3
  • chore: bump github.com/gruntwork-io/terragrunt-engine-go to v0.0.7
  • chore: bump github.com/aws/aws-sdk-go to v1.55.6
  • chore: bump cloud.google.com/go/storage to v1.50.0
  • chore: bump golang.org/x/time to v0.9.0

New Contributors

Full Changelog: v0.72.4...v0.72.5

v0.72.4

23 Jan 16:21
a5c79a5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.72.3...v0.72.4

v0.72.3

21 Jan 19:09
705998d
Compare
Choose a tag to compare

What's Changed

  • feat: added support for using h,j,k,l in catalog command. by @wakeful in #3797
  • fix: fixed notification truncation by @yhakbar in #3781
  • docs: added linting docs to the contribution page by @yhakbar in #3783
  • docs: added testing docs for contributors by @yhakbar in #3787
  • docs: shuffling docs ordering with permalinks by @yhakbar in #3777
  • docs: stack run documentation by @denis256 in #3778
  • docs: adjusted getting Started docs by @yhakbar in #3788
  • chore: bump github.com/charmbracelet/bubbletea from 1.1.0 to 1.2.4 by @dependabot in #3755
  • chore: bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 by @dependabot in #3754
  • chore: bump github.com/ProtonMail/go-crypto from 1.1.3 to 1.1.5 by @dependabot in #3785
  • chore: bump github.com/hashicorp/go-getter from 1.7.6 to 1.7.8 by @dependabot in #3786

Full Changelog: v0.72.2...v0.72.3

v0.72.2

16 Jan 18:51
dbb03b4
Compare
Choose a tag to compare

✨ New Features

Stack run command

The terragrunt stack command now supports a new run sub-command.

The run command automatically generates a Terragrunt stack using the terragrunt.stack.hcl file found in the current directory, then runs all the units within it in a fashion very similar to the run-all command.

To try it out, make sure you enable the stacks experiment.

Read the docs to learn more.

Example usage:

tg-stack-run-example

Native OpenTofu State Encryption

Terragrunt now has native support for OpenTofu state encryption configurations.

In addition to the existing backend and config attributes on the remote_state configuration block, Terragrunt now supports an encryption attribute that configures OpenTofu backend state encryption automatically, with type validation for a native experience using state encryption.

The currently supported key providers are:

  • pbkdf2
  • aws_kms
  • gcp_kms

To integrate this new feature into your projects read the docs.

Special thanks for @norman-zon for taking on the work of integrating this into Terragrunt and collaborating with us on resolution!

What's Changed

New Contributors

Full Changelog: v0.72.1...v0.72.2

v0.72.1

15 Jan 14:58
44c3c81
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.72.0...v0.72.1