Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 30, 2024

Note

Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to mend[bot].

This notice will be removed on 2025-10-07.


This PR contains the following updates:

Package Change Age Confidence
github.com/hashicorp/terraform-plugin-go v0.19.0 -> v0.29.0 age confidence

Release Notes

hashicorp/terraform-plugin-go (github.com/hashicorp/terraform-plugin-go)

v0.29.0

Compare Source

NOTES:

  • all: This Go module has been updated to Go 1.24 per the Go support policy. It is recommended to review the Go 1.24 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​556)
  • tfprotov5+tfprotov6: An upcoming release will require the ActionServer implementation as part of ProviderServer. (#​534)

FEATURES:

  • tfprotov5+tfprotov6: Upgraded protocols and added types to support the new action type. (#​534)
  • tfprotov5+tfprotov6: Upgraded protocols and added types to support the new list type (#​525)

ENHANCEMENTS:

  • tftypes: tftypes.Value.IsFullyNull() allows SDKs to determine when a value is null or consists of only null elements and attributes. (#​541)

v0.28.0

Compare Source

BREAKING CHANGES:

  • tfprotov5+tfprotov6: Removed temporary ProviderServerWithResourceIdentity interface type. Use ProviderServer instead. (#​516)
  • tfprotov5+tfprotov6: GetResourceIdentitySchemas and UpgradeResourceIdentity RPC calls are now required in ProviderServer and ResourceServer. Implementations that don't support resource identity can return empty responses from the GetResourceIdentitySchemas method and an error message the UpgradeResourceIdentity method. (#​516)

NOTES:

  • all: To prevent compilation errors, ensure your Go module is updated to at least terraform-plugin-framework@​v1.15.0, terraform-plugin-mux@​v0.20.0, terraform-plugin-sdk/v2@​v2.37.0, and terraform-plugin-testing@​v1.13.0 before upgrading this dependency. (#​516)

v0.27.0

Compare Source

NOTES:

  • tfprotov5+tfprotov6: An upcoming release will require the GetResourceIdentitySchemas and UpgradeResourceIdentity implementations as part of ProviderServer. (#​476)
  • all: This Go module has been updated to Go 1.23 per the Go support policy. It is recommended to review the Go 1.23 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​491)

FEATURES:

  • tfprotov5+tfprotov6: Upgraded protocols and added types to support the new resource identity feature (#​476)
  • Add WithManagedDebugEnvFilePath() option that allows writing TF_REATTACH_PROVIDERS to an environment file (#​484)

v0.26.0

Compare Source

BREAKING CHANGES:

  • tfprotov5+tfprotov6: EphemeralResourceServer interface is now required in ProviderServer. Implementations not needing ephemeral resource support can return errors from the *EphemeralResource methods. (#​442)
  • tfprotov5+tfprotov6: Removed temporary ProviderServerWithEphemeralResources interface type. Use EphemeralResourceServer instead. (#​442)

NOTES:

  • all: To prevent compilation errors, ensure your Go module is updated to at least terraform-plugin-framework@​v1.13.0, terraform-plugin-mux@​v0.17.0, terraform-plugin-sdk/v2@​v2.35.0, and terraform-plugin-testing@​v1.11.0 before upgrading this dependency. (#​442)

FEATURES:

  • tfprotov5+tfprotov6: Upgraded protocols and added types to support write-only attributes (#​462)

v0.25.0

Compare Source

NOTES:

  • tfprotov5+tfprotov6: An upcoming release will require the EphemeralResourceServer implementation as part of ProviderServer. (#​441)

FEATURES:

  • tfprotov5+tfprotov6: Upgraded protocols and added types to support the new ephemeral resource type (#​441)

v0.24.0

Compare Source

BREAKING CHANGES:

  • tfprotov5+tfprotov6: Removed temporary ResourceServerWithMoveResourceState interface type. Use ResourceServer instead. (#​408)

NOTES:

  • all: If using terraform-plugin-mux, it must be upgraded to v0.16.0 or later to prevent compilation errors (#​408)
  • all: This Go module has been updated to Go 1.22 per the Go support policy. It is recommended to review the Go 1.22 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​428)

BUG FIXES:

  • logging: Add existing MoveResourceState server capability to v5 and v6 logging (#​432)

v0.23.0

Compare Source

BREAKING CHANGES:

  • tfprotov5+tfprotov6: FunctionServer interface is now required in ProviderServer. Implementations not needing function support can return errors from the GetFunctions and CallFunction methods. (#​388)
  • tfprotov5+tfprotov6: MoveResourceState method is now required in ResourceServer. Implementations not needing move state support can return errors from the MoveResourceState method. (#​388)

NOTES:

  • all: To prevent compilation errors, ensure your Go module is updated to at least terraform-plugin-framework@​v1.6.0, terraform-plugin-mux@​v0.15.0, terraform-plugin-sdk/v2@​v2.33.0, and terraform-plugin-testing@​v1.7.0 before upgrading this dependency. (#​388)

FEATURES:

  • tfprotov5+tfprotov6: Upgraded protocols and added types to support deferred actions (#​403)

v0.22.2

Compare Source

BUG FIXES:

  • tftypes: Large integers are always encoded as msgpack integers rather than float values to ensure the decoded value will not be rounded to 52-bit precision (#​396)

v0.22.1

Compare Source

NOTES:

  • all: Upgraded google.golang.org/protobuf dependency, which includes a fix for CVE-2024-24786. While the fixed feature is not used in this Go module, this upgrade may silence security vulnerability scanner reports that are based purely on dependency versions. (#​385)

BUG FIXES:

  • tftypes: Fixed an edge-case where (Value).Equal would panic when comparing two values with underlying DynamicPseudoType types and different concrete values. (#​383)

v0.22.0

Compare Source

BREAKING CHANGES:

  • tfprotov5+tfprotov6: Modified the response returned from the CallFunction RPC, replacing diagnostics with function error (#​380)

NOTES:

  • all: This Go module has been updated 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. (#​381)
  • all: If using terraform-plugin-framework, terraform-plugin-mux, or terraform-plugin-sdk, only upgrade this Go module when upgrading those Go modules to terraform-plugin-framework@​v1.6.0, terraform-plugin-mux@​v0.15.0, and terraform-plugin-sdk/v2@​v2.33.0, or greater, respectively (#​380)

v0.21.0

Compare Source

NOTES:

  • tfprotov5+tfprotov6: An upcoming release will require the MoveResourceState implementation as part of ResourceServer (#​364)

FEATURES:

  • tfprotov5+tfprotov6: Upgraded protocols and added types to support the MoveResourceState RPC (#​364)

v0.20.0

Compare Source

NOTES:

  • tfprotov5+tfprotov6: An upcoming release will require the FunctionServer implementation as part of ProviderServer. (#​351)
  • Provider-defined function support is in technical preview and offered without compatibility promises until Terraform 1.8 is generally available. (#​351)

FEATURES:

  • tfprotov5+tfprotov6: Upgraded protocols and added types to support provider-defined functions (#​351)

v0.19.1

Compare Source

NOTES:

  • This release introduces no functional changes. It does however include dependency updates, such as google.golang.org/grpc, which address upstream CVEs. (#​324)

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 was generated by Mend Renovate. View the repository job log.

Copy link
Contributor Author

renovate bot commented Oct 30, 2024

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 14 additional dependencies were updated

Details:

Package Change
github.com/davecgh/go-spew v1.1.1 -> v1.1.2-0.20180830191138-d8f796af33cc
github.com/golang/protobuf v1.5.3 -> v1.5.4
github.com/google/uuid v1.3.0 -> v1.6.0
github.com/hashicorp/go-plugin v1.5.1 -> v1.7.0
github.com/hashicorp/terraform-registry-address v0.2.2 -> v0.4.0
github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d -> v0.1.2
github.com/oklog/run v1.0.0 -> v1.1.0
github.com/pmezard/go-difflib v1.0.0 -> v1.0.1-0.20181226105442-5d4384ee4fb2
github.com/vmihailenco/msgpack/v5 v5.3.5 -> v5.4.1
golang.org/x/crypto v0.38.0 -> v0.41.0
golang.org/x/net v0.38.0 -> v0.43.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 -> v0.0.0-20250707201910-8d1bb00bc6a7
google.golang.org/grpc v1.57.1 -> v1.75.1
google.golang.org/protobuf v1.31.0 -> v1.36.9

@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from 6fd5127 to eb92acf Compare November 16, 2024 12:28
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from eb92acf to 55538a3 Compare December 22, 2024 19:04
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from 55538a3 to 1346d38 Compare January 22, 2025 17:48
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.25.0 fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.26.0 Jan 22, 2025
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.26.0 fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.26.0 - autoclosed Jan 23, 2025
@renovate renovate bot closed this Jan 23, 2025
@renovate renovate bot deleted the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch January 23, 2025 09:40
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.26.0 - autoclosed fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.26.0 Jan 23, 2025
@renovate renovate bot reopened this Jan 23, 2025
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from 2f2104b to 1346d38 Compare January 23, 2025 14:13
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from 1346d38 to f7c875f Compare February 24, 2025 08:32
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from f7c875f to f682cd6 Compare March 3, 2025 11:57
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch 2 times, most recently from fdf51de to 865ad70 Compare March 13, 2025 18:14
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from 865ad70 to 75b018b Compare April 8, 2025 12:41
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from 75b018b to 57e4368 Compare April 24, 2025 07:52
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from 57e4368 to a33ade6 Compare May 7, 2025 14:14
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from a33ade6 to d768d36 Compare May 16, 2025 20:02
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.26.0 fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.27.0 May 16, 2025
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from d768d36 to 497ef37 Compare May 21, 2025 23:01
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.27.0 fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.28.0 May 21, 2025
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.28.0 fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.28.0 - autoclosed May 30, 2025
@renovate renovate bot closed this May 30, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in Issues and PRs May 30, 2025
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.28.0 - autoclosed fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.28.0 May 30, 2025
@renovate renovate bot reopened this May 30, 2025
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from f8f640e to 497ef37 Compare May 30, 2025 22:59
@github-project-automation github-project-automation bot moved this from Done to New in Issues and PRs May 30, 2025
@gastonfournier gastonfournier moved this from New to Bots in Issues and PRs Jun 3, 2025
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch 2 times, most recently from a05ea72 to 97d0af9 Compare August 13, 2025 16:44
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from 97d0af9 to 4ad217c Compare September 17, 2025 18:48
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.28.0 fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.29.0 Sep 17, 2025
@renovate renovate bot force-pushed the renovate/github.com-hashicorp-terraform-plugin-go-0.x branch from 4ad217c to 40da6a4 Compare September 19, 2025 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Bots
Development

Successfully merging this pull request may close these issues.

0 participants