hashicorp/terraform-plugin-sdk (github.com/hashicorp/terraform-plugin-sdk/v2)
### [`v2.29.0`](https://togithub.com/hashicorp/terraform-plugin-sdk/releases/tag/v2.29.0)
[Compare Source](https://togithub.com/hashicorp/terraform-plugin-sdk/compare/v2.28.0...v2.29.0)
NOTES:
- all: This Go module has been updated to Go 1.20 per the [Go support policy](https://go.dev/doc/devel/release#policy). It is recommended to review the [Go 1.20 release notes](https://go.dev/doc/go1.20) before upgrading. Any consumers building on earlier Go versions may experience errors. ([#1245](https://togithub.com/hashicorp/terraform-plugin-sdk/issues/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](https://togithub.com/hashicorp/terraform-plugin-sdk/issues/1234))
ENHANCEMENTS:
- helper/validation: Added `AllDiag` and `AnyDiag`, which are `SchemaValidateDiagFunc` variants of `All` and `Any` ([#1155](https://togithub.com/hashicorp/terraform-plugin-sdk/issues/1155))
- helper/validation: Added quoting in `StringInSlice` error diagnostic output to prevent confusion with values that contain spaces ([#464](https://togithub.com/hashicorp/terraform-plugin-sdk/issues/464))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v2.28.0
->v2.29.0
Release Notes
hashicorp/terraform-plugin-sdk (github.com/hashicorp/terraform-plugin-sdk/v2)
### [`v2.29.0`](https://togithub.com/hashicorp/terraform-plugin-sdk/releases/tag/v2.29.0) [Compare Source](https://togithub.com/hashicorp/terraform-plugin-sdk/compare/v2.28.0...v2.29.0) NOTES: - all: This Go module has been updated to Go 1.20 per the [Go support policy](https://go.dev/doc/devel/release#policy). It is recommended to review the [Go 1.20 release notes](https://go.dev/doc/go1.20) before upgrading. Any consumers building on earlier Go versions may experience errors. ([#1245](https://togithub.com/hashicorp/terraform-plugin-sdk/issues/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](https://togithub.com/hashicorp/terraform-plugin-sdk/issues/1234)) ENHANCEMENTS: - helper/validation: Added `AllDiag` and `AnyDiag`, which are `SchemaValidateDiagFunc` variants of `All` and `Any` ([#1155](https://togithub.com/hashicorp/terraform-plugin-sdk/issues/1155)) - helper/validation: Added quoting in `StringInSlice` error diagnostic output to prevent confusion with values that contain spaces ([#464](https://togithub.com/hashicorp/terraform-plugin-sdk/issues/464))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.