Today we released Terraform v0.14.0-rc1, which fixes a few bugs found in the earlier betas, along with some other changes prior to the final release.
We intend to publish Terraform 0.14.0 as our next release in this series. We’d appreciate any feedback you can give to make sure that we have a chance to address it before the final 0.14.0 ships. As always, we do not recommend using pre-release versions of Terraform in production.
Here are a few of the changes since the last beta:
- We fixed some more bugs with the dependency lock file, which again means that users of previous v0.14.0-beta releases may need to delete their lock file before running terraform init.
- Fixed missing sensitive value marking in the validate phase, allowing earlier diagnostic reports for invalid configurations.
- Outputs from all modules were incorrectly displayed after an apply or when using the terraform output command. Now only root module outputs are shown.
- The path.cwd, path.root, path.module, and terraform.workspace values were unavailable in provisioner blocks. These have been restored.
If this is the first 0.14.0 pre-release version you try, please see the draft upgrade guide, linked in the first post of this topic.