Releases: gruntwork-io/terragrunt
v0.72.8
What's Changed
- docs: Adding a
SECURITY.md
file by @yhakbar in #3827 - docs: Add incomplete Starlight rewrite of docs site by @yhakbar in #3760
- docs: Add office hours banner by @yhakbar in #3843
- docs: Content parity with prod docs by @yhakbar in #3844
- docs: Adding Docker Compose for local dev by @yhakbar in #3847
- chore: Updated github.com/getsops/sops/v3 to v3.9.4
- chore: Updated github.com/aws/aws-sdk-go-v2 to v1.36.1
- chore: Updated github.com/gruntwork-io/terragrunt-engine-go to v0.0.8
- chore: Updated google.golang.org/api to v0.220.0
Full Changelog: v0.72.6...v0.72.8
v0.73.0-beta2025020601
⚠️ 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
⚠️ 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
v0.72.6
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
- @rorynolan made their first contribution in #3798
Full Changelog: v0.72.5...v0.72.6
v0.72.6-alpha20245013001
⚠️ 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
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
- @Excoriate made their first contribution in #3756
Full Changelog: v0.72.4...v0.72.5
v0.72.4
v0.72.3
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
✨ 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:
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
- feat: add encryption to remote_state by @norman-zon in #3586
- feat: add
stack run
command by @denis256 in #3762 - fix: Addressing #3586 review feedback by @yhakbar in #3773
- docs: Update status of stacks experiment by @denis256 in #3774
- docs: Fixed broken links on experiment pages by @denis256 in #3776
New Contributors
- @norman-zon made their first contribution in #3586
Full Changelog: v0.72.1...v0.72.2