Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions
BUG FIXES:
BUG FIXES:
TestStep
type ImportStateCheck
field so that it only matches against resources following a change in behaviour in Terraform 1.3 that imports both resources and data sources into state (#1089)Providers
or ProviderFactories
(#1091)TestStep
type Config
field already contained provider configuration block (#1092)ENHANCEMENTS:
TestStep
type RefreshState
field, which enables a step that refreshes state without an explicit apply or configuration changes (#1070)BUG FIXES:
TestStep
type ImportStateVerify
field so that it only matches against resources following a change in behaviour in Terraform 1.3 that imports both resources and their dependent data sources (#1077)ENHANCEMENTS:
TRACE
logging (#1059)terraform plan
output to TRACE
logging (#1058)BUG FIXES:
Inconsistent dependency lock file
errors when using ExternalProviders
outside the hashicorp
namespace (#1057)ENHANCEMENTS:
BUG FIXES:
NOTES:
BUG FIXES:
NOTES:
NewTransport()
is now deprecated in favour of using the new NewLoggingHTTPTransport()
or NewSubsystemLoggingHTTPTransport()
(#1006)FEATURES:
NewLoggingHTTPTransport()
and NewSubsystemLoggingHTTPTransport()
functions, providing http.RoundTripper
Transport implementations that log request/response using terraform-plugin-log (#546) (#1006)NOTES:
terraform-plugin-log
dependency has been updated to v0.6.0, which includes log filtering support and breaking changes of With()
to SetField()
function names. Any provider logging which calls those functions may require updates. (#1003)ENHANCEMENTS:
TF_ACC_LOG
, TF_LOG_CORE
, and TF_LOG_PROVIDER
environment variable handling for Terraform versions 0.15 and later (#993)BUG FIXES:
NOTES:
TestCase
or TestStep
level. Using the TestStep
handling, advanced use cases are now enabled such as state upgrade acceptance testing. (#972)ENHANCEMENTS:
TestStep
type ExternalProviders
, ProtoV5ProviderFactories
, ProtoV6ProviderFactories
, and ProviderFactories
fields (#972)BUG FIXES:
terraform state show
command when not using the TestStep
type Taint
field (#972)