terraform-provider-sakuracloud
terraform-provider-sakuracloud copied to clipboard
go: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.27.0 to 2.33.0
Bumps github.com/hashicorp/terraform-plugin-sdk/v2 from 2.27.0 to 2.33.0.
Release notes
Sourced from github.com/hashicorp/terraform-plugin-sdk/v2's releases.
v2.33.0
NOTES:
- helper/schema: While this Go module will not receive support for provider defined functions, the provider server is updated to handle the new operation, which will be required to prevent errors when updating terraform-plugin-framework or terraform-plugin-mux in the future (#1316)
v2.32.0
NOTES:
- helper/schema: While this Go module will not receive support for moving resource state across resource types, the provider server is updated to handle the new operation, which will be required to prevent errors when updating terraform-plugin-framework or terraform-plugin-mux in the future. (#1307)
v2.31.0
NOTES:
- helper/schema: While this Go module will not receive support for provider-defined functions, the provider server is updated to handle the new operations, which will be required to prevent errors when updating terraform-plugin-framework or terraform-plugin-mux in the future. (#1288)
v2.30.0
NOTES:
- meta: The
SDKVersion
variable,SDKPrerelease
variable, andSDKVersionString()
function have been deprecated. Use the Go standard libraryruntime/debug
package build information instead. (#1257)BUG FIXES:
- meta: Fixed version in
SDKVersion
variable andSDKVersionString()
function (#1257)- helper/schema: Ensured
(ResourceData).GetRawConfig()
data is populated forProvider.ConfigureFunc
andProvider.ConfigureContextFunc
(#1270)- helper/schema: Ensured
(ResourceData).GetOkExists()
second result istrue
when configuration contains zero-value data inProvider.ConfigureFunc
andProvider.ConfigureContextFunc
(#1270)v2.29.0
NOTES:
- all: This Go module has been updated to Go 1.20 per the Go support policy. It is recommended to review the Go 1.20 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#1245)
FEATURES:
- helper/schema: Upgrade to protocol version 5.4, which can significantly reduce memory usage with Terraform 1.6 and later when a configuration includes multiple instances of the same provider (#1234)
ENHANCEMENTS:
- helper/validation: Added
AllDiag
andAnyDiag
, which areSchemaValidateDiagFunc
variants ofAll
andAny
(#1155)- helper/validation: Added quoting in
StringInSlice
error diagnostic output to prevent confusion with values that contain spaces (#464)v2.28.0
NOTES:
- helper/schema: The
Resource
typeEnableApplyLegacyTypeSystemErrors
andEnablePlanLegacyTypeSystemErrors
fields can be enabled to more easily discover resource data consistency errors which Terraform would normally demote to warning logs. Before enabling the flag in a production release for a resource, the resource should be exhaustively acceptance tested as there may be unrecoverable error situations for practitioners. It is recommended to first enable and test in environments where it is easy to clean up resources, potentially outside of Terraform. (#1227)ENHANCEMENTS:
- helper/schema: Added
Resource
typeEnableLegacyTypeSystemApplyErrors
field, which will prevent Terraform from demoting data consistency errors to warning logs duringApplyResourceChange
(Create
,Update
, andDelete
) operations with the resource (#1227)- helper/schema: Added
Resource
typeEnableLegacyTypeSystemPlanErrors
field, which can be used to prevent Terraform from demoting data consistency errors to warning logs duringPlanResourceChange
operations with the resource (#1227)
Changelog
Sourced from github.com/hashicorp/terraform-plugin-sdk/v2's changelog.
2.33.0 (February 23, 2024)
NOTES:
- helper/schema: While this Go module will not receive support for provider defined functions, the provider server is updated to handle the new operation, which will be required to prevent errors when updating terraform-plugin-framework or terraform-plugin-mux in the future (#1316)
2.32.0 (January 29, 2024)
NOTES:
- helper/schema: While this Go module will not receive support for moving resource state across resource types, the provider server is updated to handle the new operation, which will be required to prevent errors when updating terraform-plugin-framework or terraform-plugin-mux in the future. (#1307)
2.31.0 (December 14, 2023)
NOTES:
- helper/schema: While this Go module will not receive support for provider-defined functions, the provider server is updated to handle the new operations, which will be required to prevent errors when updating terraform-plugin-framework or terraform-plugin-mux in the future. (#1288)
2.30.0 (November 09, 2023)
NOTES:
- meta: The
SDKVersion
variable,SDKPrerelease
variable, andSDKVersionString()
function have been deprecated. Use the Go standard libraryruntime/debug
package build information instead. (#1257)BUG FIXES:
- meta: Fixed version in
SDKVersion
variable andSDKVersionString()
function (#1257)- helper/schema: Ensured
(ResourceData).GetRawConfig()
data is populated forProvider.ConfigureFunc
andProvider.ConfigureContextFunc
(#1270)- helper/schema: Ensured
(ResourceData).GetOkExists()
second result istrue
when configuration contains zero-value data inProvider.ConfigureFunc
andProvider.ConfigureContextFunc
(#1270)2.29.0 (September 06, 2023)
NOTES:
- all: This Go module has been updated to Go 1.20 per the Go support policy. It is recommended to review the Go 1.20 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#1245)
FEATURES:
- helper/schema: Upgrade to protocol version 5.4, which can significantly reduce memory usage with Terraform 1.6 and later when a configuration includes multiple instances of the same provider (#1234)
ENHANCEMENTS:
- helper/validation: Added
AllDiag
andAnyDiag
, which areSchemaValidateDiagFunc
variants ofAll
andAny
(#1155)- helper/validation: Added quoting in
StringInSlice
error diagnostic output to prevent confusion with values that contain spaces (#464)2.28.0 (August 24, 2023)
NOTES:
- helper/schema: The
Resource
typeEnableApplyLegacyTypeSystemErrors
andEnablePlanLegacyTypeSystemErrors
fields can be enabled to more easily discover resource data consistency errors which Terraform would normally demote to warning logs. Before enabling the flag in a production release for a resource, the resource should be exhaustively acceptance tested as there may be unrecoverable error situations for practitioners. It is recommended to first enable and test in environments where it is easy to clean up resources, potentially outside of Terraform. (#1227)
... (truncated)
Commits
71cadbe
Update changelogb3a5571
Update meta package SDKVersion70fb6b9
all: Modify CallFunction implementations (#1316) (#1316)34d8a9e
Result of tsccr-helper -log-level=info gha update -latest . (#1313)43cfd32
build(deps): Bump github.com/hashicorp/hc-install from 0.6.2 to 0.6.3 (#1312)fee8c9c
build(deps): Bump golang.org/x/crypto from 0.18.0 to 0.19.0 (#1310)19a0da0
Result of tsccr-helper -log-level=info gha update -latest . (#1309)3e7e2e0
Added GHA dependabot config for managing hashicorp actions (#1308)b7c8ee7
Update changelog060ea7a
Update meta package SDKVersion- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)