1.5 KiB
1.5 KiB
0.13.0 (Unreleased)
BREAKING CHANGES:
- command/import: remove the deprecated
-provider
command line argument [GH-24090] #22862 fixed a bug where theimport
command was not properly attaching the configured provider for a resource to be imported, making the-provider
command line argument unnecessary. - config: Inside
provisioner
blocks that havewhen = destroy
set, and inside anyconnection
blocks that are used by suchprovisioner
blocks, it is now an error to refer to any objects other thanself
,count
, oreach
[GH-24083] - config: The
merge
function now returns more precise type information, making it usable for values passed tofor_each
[GH-24032]
ENHANCEMENTS:
- config:
templatefile
function will now return a helpful error message if a given variable has an invalid name, rather than relying on a syntax error in the template parsing itself. [GH-24184]
BUG FIXES:
- cli: Fix
terraform state mv
to correctly set the resource each mode based on the target address [GH-24254] - cli: The
terraform plan
command (and the implied plan run byterraform apply
with no arguments) will now print any warnings that were generated even if there are no changes to be made. [GH-24095] - core: Instances are now destroyed only using their stored state, removing many cycle errors [GH-24083]
For information on prior major releases, see their changelogs: