Skip to content

Releases: gruntwork-io/terragrunt

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

v0.72.1-alpha2025011301

13 Jan 21:00
703bf7d
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Add support for terragrunt stack run * command

Demo:

stacks-run

RFC: #3313

Full Changelog: v0.72.0...v0.72.1-alpha2025011301

v0.72.1-alpha2024011001

10 Jan 16:36
Compare
Choose a tag to compare
Pre-release

Features

  • Adding the new exec command. For more information see this.

What's Changed

Full Changelog: v0.72.0...v0.72.1-alpha2024011001

v0.72.0

10 Jan 15:55
19eaeb5
Compare
Choose a tag to compare

Description

OpenTofu 1.9 support: We are now testing Terragrunt against OpenTofu 1.9, and is confirmed to be working.

NOTE: Although this release is marked as backward incompatible, it is functionally compatible as nothing has been changed in Terragrunt internals. The minor version release is useful to mark the change in the OpenTofu version that is being tested.

What's Changed

  • fix: Fixing race condition in TestDownloadTerraformSourceFromLocalFolderWithManifest test by @yhakbar in #3744
  • fix: Adjusting docs for installation by @yhakbar in #3745
  • feat: OpenTofu 1.9.0 support by @denis256 in #3746

Full Changelog: v0.71.5...v0.72.0