Terraform CLI v1.9.0 released

Hello! It’s the official start of a new minor version series for Terraform, with the release of v1.9.0.

Changelog and upgrade notes: terraform/CHANGELOG.md at v1.9.0 · hashicorp/terraform · GitHub

The headline features this time are:

  • More powerful input variable validation rules, which can now refer to objects like data sources or local values.
  • A new templatestring function (like templatefile but can source template content from wherever).
  • removed blocks can now declare destroy-time provisioners, so you can control extra destroy logic even though the main resource block is gone from the configuration.