The latest HCP Terraform improvements include Linked Stacks (Beta), Enhanced tags (Beta), and Module lifecycle management (GA).
Linked Stacks simplify cross-Stack dependency management in HCP Terraform, allowing the sharing of outputs between different Stacks.
Upstream Stacks publish outputs using the publish_output block, and Downstream Stacks consume these outputs using the upstream_input block.
Enhanced tags in HCP Terraform introduce key-value pairs for better workspace tagging, project tagging at scale, and improved control over tag management.
Customers can now configure reserved tags that are not overwritable, except by admins, and tag projects that propagate down to all workspaces in the project.
Module lifecycle management in HCP Terraform is now generally available, providing visibility, communication enhancements, and centralized governance.
Features like saved views, change requests, team notifications, and module deprecation help simplify module version management and mitigate security risks.
Customers can refer to Terraform guides and documentation for more information on these new features and sign up for HCP Terraform to get started for free.