github gruntwork-io/terragrunt v0.83.0

latest releases: v0.96.0, v0.95.1, v0.95.0...
5 months ago

✨ New Features

  • Added initial implementation of runner-pool to improve unit apply performance. The feature can be enabled using the --experiment runner-pool flag.

RFC: #3629

🛠️ Breaking Changes

  • Updated log messages to use "Unit" terminology instead of "Module" for improved clarity and consistency.

🐛 Bug Fixes

  • Fixed flaky tests related to the provider cache.
  • Added explicit check for user-defined --tf-path flag.
  • Updated Dockerfile to support Starlight documentation generation.
  • Fixed incorrect lock file constraints generated by the Terragrunt Provider Cache.
  • Fixed discovery of Terragrunt files in runner-pool, ensuring correct file resolution during execution.

What's Changed

  • feat: Runner pool implementation by @denis256 in #4434
  • fix: Fixing TestProviderCache flake by @yhakbar in #4495
  • fix: Adding explicit check to see if user set --tf-path by @yhakbar in #4493
  • fix: Adjusting Dockerfile for Starlight docs by @yhakbar in #4496
  • fix: Fix lock file constraints generated by Terragrunt Provider Cache by @ajax-ryzhyi-r in #4380
  • fix: Fixed discovery of Terragrunt files in runner-pool by @denis256 in #4491
  • docs: Updated documentation for fail-fast flag by @denis256 in #4503
  • docs: Updated docs to reference default terragrunt.values.hcl by @denis256 in #4490

New Contributors

Full Changelog: v0.82.4...v0.83.0

Don't miss a new terragrunt release

NewReleases is sending notifications on new releases.