0.13.4 (September 30, 2020)
UPGRADE NOTES:
- The built-in vendor (third-party) provisioners, which include
habitat
,puppet
,chef
, andsalt-masterless
are now deprecated and will be removed in a future version of Terraform. More information on Discuss. - Deprecated interpolation-only expressions are detected in more contexts in addition to resources and provider configurations. Module calls, data sources, outputs, and locals are now also covered. Terraform also detects interpolation-only expressions in complex values such as lists and objects. An expression like
"${foo}"
should be rewritten as justfoo
. (#27272] [#26334)
BUG FIXES:
- command: Include schemas from required but unused providers in the output of
terraform providers schema
. This allows development tools such as the Terraform language server to offer autocompletion for the first resource for a given provider. (#26318) - core: create_before_destroy status is now updated in the state during refresh (#26343)
- core: data sources using
depends_on
, either directly or through their modules, are no longer are forced to wait until apply by other planned data source reads (#26375)