Terraform 0.13 was released on August 10th, 2020. Some of the major new features in 0.13 include:
The ability to use
required_providersblock that makes it much easier to work with third-party providers.
Custom variable validation.
For more info, check out the announcement blog post.
0.13 is a major new release for Terraform, which means it includes a number of backwards incompatible changes. We have gone through all the Terraform modules in the Gruntwork Infrastructure as Code Library and updated them to work with Terraform 0.13. In order to use 0.13, you will need to update to these new versions and make other changes to your code, as described in the following section.