# Terragrunt 0 97

> Apply Terragrunt 0.97 HCL, CLI, orchestration, migration, and behaviour changes. Load for Terragrunt work targeting 0.97 or later when the model's knowledge may predate the 2026-01-05 release.

- Skill: `cedws/terragrunt-0-97` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add cedws/terragrunt-0-97`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cedws/terragrunt-0-97/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: cedws (https://skillmd.com/u/cedws)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/cedws/terragrunt-0-97

---


# Terragrunt 0.97

This overview applies to target Terragrunt versions of at least 0.97.

## Filtering

Completed experiment: `filter-flag` graduated, making `--filter` and `--filters-file` generally available. Filter expressions form the unified selection API for paths, exclusions, reading relationships, external dependencies, and graph traversal; legacy queue flags remain compatibility aliases.

The deprecated `--units-that-include` flag became an alias for the `reading=` filter. The deprecated `--queue-strict-include` flag became a no-op because selected units no longer automatically include their dependencies.

Breaking behavioural change: a trailing `**` in CLI globs matches all paths, completing the `double-star` strict control.

Within `terragrunt.stack.hcl`, `get_original_terragrunt_dir()` resolves to the stack file's directory even when another configuration reads it.

