Terraform CLI v1.3.0-beta1 has been released, marking the beginning of the prerelease feedback period for v1.3. As usual, we don’t recommend using prereleases in production, but please try them in test environments and report any issues in GitHub.
This release includes many new features, enhancements and bug fixes, some of which include:
-
Optional attributes for object type constraints: When declaring an input variable whose type constraint includes an object type, you can now declare individual attributes as optional, and specify a default value to use if the caller doesn’t set it.
Please provide feedback at Request for Feedback: Optional object type attributes with defaults in v1.3 alpha. -
Added functions:
startswith
andendswith
allow you to check whether a given string has a specified prefix or suffix. -
moved
blocks can now be used to move resources to and from external modules.
Please provide feedback at Request for Feedback: Cross-package move statements.
See the full list in the v1.3.0-beta1 CHANGELOG .