github gruntwork-io/terragrunt v0.95.1

2 days ago

🧪 Experiments Updated

The filter-flag experiment now supports the --filter-affected flag

The --filter-affected flag has been introduced as an convenience alias for --filter [main...HEAD] (remember that you must use the filter-flag experiment to try this).

terragrunt find --filter-affected

Note that if you have local Git configurations that results in a different branch being your default branch, that branch will be used instead of main.

🐛 Bug Fixes

Integration of --queue-strict-include with --queue-include-units-reading fixed

A regression in --queue-strict-include resulted in empty run queues when using a combination of --queue-strict-include with --queue-include-units-reading. That bug has been resolved.

Integration of --source with run --all fixed

A regression in --source prevented it from working correctly in combination with run --all , resulting in empty run queues. That bug has been resolved.

Integration of Git-expressions with explicit stacks

A bug in the implementation of explicit stack generation for Git-expressions prevented stacks from being generated in Git worktrees when using Git-expressions in the filter-flag experiment. That bug has been resolved.

🧹 Chores

Dependencies updates

  • cloud.google.com/go/storage —> v1.58.0
  • github.com/aws/aws-sdk-go-v2 —> v1.41.0
  • github.com/hashicorp/go-version —> v1.8.0
  • github.com/aws/smithy-go —> v1.24.0

What's Changed

  • feat: Adding --filter-affected flag by @yhakbar in #5109
  • fix: Cleaning up TestExcludeDirs tests by @yhakbar in #5215
  • fix: worktree tests simplification by @denis256 in #5217
  • chore: Re-enabling TestAwsDocsTerralithToTerragruntGuide test by @yhakbar in #5220
  • fix: Fixing integration of run --all with --source by @yhakbar in #5209
  • fix: Fixing Git expressions with explicit stacks by @yhakbar in #5223
  • fix: Fixing --queue-strict-include integration with --queue-include-units-reading by @yhakbar in #5222
  • fix: improved dependency config path validation by @denis256 in #5212
  • docs: Documenting --filter-affected by @yhakbar in #5110
  • docs: Fixing Git-based docs by @yhakbar in #5218
  • chore: go cloud dependencies update by @denis256 in #5183

Full Changelog: v0.95.0...v0.95.1

Don't miss a new terragrunt release

NewReleases is sending notifications on new releases.