Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.34.0 #275

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

plural-renovate[bot]
Copy link
Contributor

@plural-renovate plural-renovate bot commented Nov 9, 2022

This PR contains the following updates:

Package Type Update Change
github.com/hashicorp/terraform-plugin-sdk/v2 require minor v2.24.1 -> v2.34.0

Release Notes

hashicorp/terraform-plugin-sdk (github.com/hashicorp/terraform-plugin-sdk/v2)

v2.34.0

Compare Source

NOTES:

  • all: The v2.33.0 release updated this Go module to Go 1.21 per the Go support policy. It is recommended to review the Go 1.21 release notes before upgrading. Any consumers building on earlier Go versions may experience errors (#​1318)
  • This release contains support for deferred actions, which is an experimental feature only available in prerelease builds of Terraform 1.9 and later. This functionality is subject to change and is not protected by version compatibility guarantees. (#​1335)

FEATURES:

  • helper/schema: Added (Provider).ConfigureProvider function for configuring providers that support additional features, such as deferred actions. (#​1335)
  • helper/schema: Added (Resource).ResourceBehavior to allow additional control over deferred action behavior during plan modification. (#​1335)

v2.33.0

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

NOTES:

  • meta: The SDKVersion variable, SDKPrerelease variable, and SDKVersionString() function have been deprecated. Use the Go standard library runtime/debug package build information instead. (#​1257)

BUG FIXES:

  • meta: Fixed version in SDKVersion variable and SDKVersionString() function (#​1257)
  • helper/schema: Ensured (ResourceData).GetRawConfig() data is populated for Provider.ConfigureFunc and Provider.ConfigureContextFunc (#​1270)
  • helper/schema: Ensured (ResourceData).GetOkExists() second result is true when configuration contains zero-value data in Provider.ConfigureFunc and Provider.ConfigureContextFunc (#​1270)

v2.29.0

Compare Source

NOTES:

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 and AnyDiag, which are SchemaValidateDiagFunc variants of All and Any (#​1155)
  • helper/validation: Added quoting in StringInSlice error diagnostic output to prevent confusion with values that contain spaces (#​464)

v2.28.0

Compare Source

NOTES:

  • helper/schema: The Resource type EnableApplyLegacyTypeSystemErrors and EnablePlanLegacyTypeSystemErrors 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 type EnableLegacyTypeSystemApplyErrors field, which will prevent Terraform from demoting data consistency errors to warning logs during ApplyResourceChange (Create, Update, and Delete) operations with the resource (#​1227)
  • helper/schema: Added Resource type EnableLegacyTypeSystemPlanErrors field, which can be used to prevent Terraform from demoting data consistency errors to warning logs during PlanResourceChange operations with the resource (#​1227)

v2.27.0

Compare Source

NOTES:

  • helper/schema: Consumers directly referencing the Resource type Schema field should switch to the SchemaMap method to ensure new SchemaFunc field data is properly retrieved (#​1217)

ENHANCEMENTS:

  • all: Improved SDK logging performance when messages would be skipped due to configured logging level (#​1202)
  • helper/schema: Added Resource type SchemaFunc field and SchemaMap method, which can reduce resident memory usage with large schemas (#​1217)

v2.26.1

Compare Source

BUG FIXES:

  • helper/resource: Prevented build errors with type aliasing added in v2.26.0 (#​1176)

v2.26.0

Compare Source

NOTES:

  • This Go module has been updated to Go 1.19 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#​1163)
  • helper/resource: Deprecated PrefixedUniqueId() and UniqueId(). Use the helper/id package instead. These deprecations are to assist in migrating to terraform-plugin-testing (#​1167)
  • helper/resource: Deprecated RetryContext(), StateChangeConf, and associated *Error types. Use the helper/retry package instead. These deprecations are to assist in migrating to terraform-plugin-testing (#​1167)

ENHANCEMENTS:

  • helper/id: New helper/id package added. resource.PrefixedUniqueId() and resource.UniqueId() are deprecated, helper/id should be used instead. helper/resource now contains aliases to the migrated code (#​1167)
  • helper/retry: New helper/retry package added. resource.RetryContext(), resource.StateChangeConf, and associated *Error types are deprecated, helper/retry should be used instead. `helper/resource now contains aliases to the migrated code (#​1167)

v2.25.0

Compare Source

BUG FIXES:

  • helper/schema: Allow diagnostic messages with incorrect UTF-8 encoding to pass through with the invalid sequences replaced with the Unicode Replacement Character. This avoids returning the unhelpful message "string field contains invalid UTF-8" in that case. (#​1111)
  • helper/schema: Prevented unexpected difference for timeouts on first plan after import (#​1146)

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 Renovate Bot.

@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from b2251ff to 33718ee Compare November 15, 2022 03:02
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.24.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.24.1 Nov 15, 2022
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 33718ee to 77dde45 Compare November 16, 2022 08:08
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch 2 times, most recently from 7a5a58b to 34a6336 Compare January 26, 2023 15:31
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 34a6336 to d723587 Compare February 15, 2023 15:10
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.24.1 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.25.0 Feb 15, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch 2 times, most recently from a27512a to 034e564 Compare February 21, 2023 14:02
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 034e564 to 1d6b0f4 Compare March 9, 2023 07:15
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.25.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.26.0 Mar 21, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 1d6b0f4 to a1615f8 Compare March 21, 2023 10:07
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.26.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.26.1 Mar 21, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from a1615f8 to 0ba4fcf Compare March 21, 2023 16:05
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 0ba4fcf to 9fe2166 Compare April 10, 2023 19:41
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 9fe2166 to 40b5575 Compare May 26, 2023 18:47
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 40b5575 to 06b88e6 Compare June 28, 2023 19:09
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.26.1 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.27.0 Jun 28, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 06b88e6 to c3b6ebd Compare July 14, 2023 07:18
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from c3b6ebd to faad1c3 Compare August 24, 2023 19:27
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.27.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.28.0 Aug 24, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch 2 times, most recently from 60fc575 to 36e90cc Compare September 6, 2023 17:52
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.28.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.29.0 Sep 6, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 36e90cc to 681dd1c Compare September 15, 2023 15:30
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 681dd1c to 311dc6b Compare September 26, 2023 07:45
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 311dc6b to 00e8686 Compare October 9, 2023 15:17
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 00e8686 to 4f8be82 Compare November 9, 2023 12:57
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.29.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.30.0 Nov 9, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 4f8be82 to 0db584f Compare December 14, 2023 18:08
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.30.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.31.0 Dec 14, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 0db584f to 3ec7ab5 Compare January 8, 2024 22:14
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from 3ec7ab5 to d31c661 Compare January 29, 2024 17:59
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.31.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.32.0 Jan 29, 2024
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from d31c661 to d62953b Compare February 14, 2024 08:10
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from d62953b to d2baab3 Compare February 23, 2024 16:55
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.32.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.33.0 Feb 23, 2024
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-sdk-v2-2.x branch from d2baab3 to 40c1a5f Compare May 17, 2024 20:50
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.33.0 fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.34.0 May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants