0.14.1 (December 08, 2020)
ENHANCEMENTS:
- backend/remote: When using the enhanced remote backend with commands which locally modify state, verify that the local Terraform version and the configured remote workspace Terraform version are compatible. This prevents accidentally upgrading the remote state to an incompatible version. The check is skipped for commands which do not write state, and can also be disabled by the use of a new command-line flag,
-ignore-remote-version
. (#26947)
BUG FIXES:
- configs: Fix for errors when using multiple layers of sensitive input variables (#27095)
- configs: Fix error when using sensitive input variables in conditionals (#27107)
- core: Fix permanent diff when a resource changes only in sensitivity, for example due to changing the sensitivity of a variable or output used as an attribute value. (#27128)
- core: Fix issues where
ignore_changes
appears to not work, or causes validation errors with some resources. (#27141) terraform fmt
: Fix incorrect formatting with attribute expressions enclosed in parentheses. (#27040)