Releases: gruntwork-io/terragrunt
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
v0.72.1
What's Changed
- docs: Discord link update by @denis256 in #3747
- fix: Adjusting delay to reduce flakiness by @yhakbar in #3748
- fix(docs): correct typo in stacks.md by @aviadhaham in #3758
- fix: Adjusting Discord invite link by @yhakbar in #3761
- fix: set ExcludeFromCopy correctly by @rhysm in #3766
New Contributors
- @aviadhaham made their first contribution in #3758
- @rhysm made their first contribution in #3766
Full Changelog: v0.72.0...v0.72.1