Skip to content

Bump the terraform-plugin group across 1 directory with 3 updates#29

Merged
bruno-espino merged 1 commit intomainfrom
dependabot/go_modules/terraform-plugin-7d7ab695df
Apr 7, 2026
Merged

Bump the terraform-plugin group across 1 directory with 3 updates#29
bruno-espino merged 1 commit intomainfrom
dependabot/go_modules/terraform-plugin-7d7ab695df

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 10, 2026

Bumps the terraform-plugin group with 2 updates in the / directory: github.com/hashicorp/terraform-plugin-framework and github.com/hashicorp/terraform-plugin-testing.

Updates github.com/hashicorp/terraform-plugin-framework from 1.17.0 to 1.19.0

Release notes

Sourced from github.com/hashicorp/terraform-plugin-framework's releases.

v1.19.0

NOTES:

  • This release moves the resource configuration generation logic for the -generate-config-out flag from Terraform Core to the Framework for Terraform v1.14.0 and above. There should be no functionality changes for resource configuration generation in this release. (#1281)
  • This Go module has been updated to Go 1.25 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#1287)

v1.18.0

NOTES:

  • State store support is considered experimental and offered without compatibility promises until support for state_store in Terraform core is generally available. (#1259)

FEATURES:

  • framework: Add support for deprecation messages on attributes and blocks in the configuration schema (#1276)
  • statestore: New package for implementing state stores (#1259)
  • statestore/schema: New package for implementing state store schemas (#1259)

ENHANCEMENTS:

  • types/basetypes: Added Length() method for the ListValue type. (#1067)
  • types/basetypes: Added Length() method for the MapValue type. (#1067)
  • types/basetypes: Added Length() method for the SetValue type. (#1067)
  • types/basetypes: Added Length() method for the TupleValue type. (#1067)
  • provider: Added ProviderWithStateStores interface for implementing state stores (#1259)
  • provider: Added StateStoreData to ConfigureResponse, to pass provider-defined data to (statestore.StateStore).Initialize methods (#1262)
Changelog

Sourced from github.com/hashicorp/terraform-plugin-framework's changelog.

1.19.0 (March 10, 2026)

NOTES:

  • This release moves the resource configuration generation logic for the -generate-config-out flag from Terraform Core to the Framework for Terraform v1.14.0 and above. There should be no functionality changes for resource configuration generation in this release. (#1281)
  • This Go module has been updated to Go 1.25 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#1287)

1.18.0 (February 27, 2026)

NOTES:

  • State store support is considered experimental and offered without compatibility promises until support for state_store in Terraform core is generally available. (#1259)

FEATURES:

  • framework: Add support for deprecation messages on attributes and blocks in the configuration schema (#1276)
  • statestore: New package for implementing state stores (#1259)
  • statestore/schema: New package for implementing state store schemas (#1259)

ENHANCEMENTS:

  • types/basetypes: Added Length() method for the ListValue type. (#1067)
  • types/basetypes: Added Length() method for the MapValue type. (#1067)
  • types/basetypes: Added Length() method for the SetValue type. (#1067)
  • types/basetypes: Added Length() method for the TupleValue type. (#1067)
  • provider: Added ProviderWithStateStores interface for implementing state stores (#1259)
  • provider: Added StateStoreData to ConfigureResponse, to pass provider-defined data to (statestore.StateStore).Initialize methods (#1262)
Commits
  • c7ac25e Update changelog
  • 2ee75aa Implement GenerateResourceConfig RPC and existing Terraform default logic ...
  • 6f149ef [Chore] Upgrade Go version to 1.25 (#1287)
  • e69c6b3 build(deps): Bump github.com/hashicorp/copywrite in /tools (#1285)
  • c957640 build(deps): Bump github.com/cloudflare/circl in /tools (#1283)
  • c271e91 Update changelog
  • ed8d66c feat: add deprecation messages for attributes and blocks in configschema (#1276)
  • 60c74cf build(deps): Bump github.com/hashicorp/terraform-plugin-go (#1280)
  • 7b6eb10 Add Validate for StateStore (#1272)
  • 9bd8a09 statestore: Add experimental notes + changelog (#1277)
  • Additional commits viewable in compare view

Updates github.com/hashicorp/terraform-plugin-go from 0.29.0 to 0.31.0

Release notes

Sourced from github.com/hashicorp/terraform-plugin-go's releases.

v0.31.0

BREAKING CHANGES:

  • tfprotov5+tfprotov6: The GenerateResourceConfig RPC call is now required in ResourceServer. (#607)

NOTES:

  • This Go module has been updated to Go 1.25 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#612)
  • all: To prevent compilation errors, ensure your Go module is updated to at least terraform-plugin-framework@v1.19.0, terraform-plugin-mux@v0.23.0, terraform-plugin-sdk/v2@v2.40.0, and terraform-plugin-testing@v1.15.0 before upgrading this dependency. (#607)

v0.30.0

NOTES:

  • tfprotov6: An upcoming release will require the StateStoreServer implementation as part of ProviderServer. (#594)
  • The state store protocol definitions are considered experimental and may change up until general availability in Terraform core. (#563)

FEATURES:

  • tfprotov6: Upgraded protocol v6 and added types to support the new state store type. (#563)
  • tfprotov5/tfprotov6: Added DeprecationMessage field to SchemaAttribute and SchemaNestedAttribute (#600)
Changelog

Sourced from github.com/hashicorp/terraform-plugin-go's changelog.

0.31.0 (March 10, 2026)

BREAKING CHANGES:

  • tfprotov5+tfprotov6: The GenerateResourceConfig RPC call is now required in ResourceServer. (#607)

NOTES:

  • This Go module has been updated to Go 1.25 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#612)
  • all: To prevent compilation errors, ensure your Go module is updated to at least terraform-plugin-framework@v1.19.0, terraform-plugin-mux@v0.23.0, terraform-plugin-sdk/v2@v2.40.0, and terraform-plugin-testing@v1.15.0 before upgrading this dependency. (#607)

0.30.0 (February 24, 2026)

NOTES:

  • tfprotov6: An upcoming release will require the StateStoreServer implementation as part of ProviderServer. (#594)
  • The state store protocol definitions are considered experimental and may change up until general availability in Terraform core. (#563)

FEATURES:

  • tfprotov6: Upgraded protocol v6 and added types to support the new state store type. (#563)
  • tfprotov5/tfprotov6: Added DeprecationMessage field to SchemaAttribute and SchemaNestedAttribute (#600)
Commits
  • 09a1181 Update changelog
  • b931e74 Add changelog for v0.31.0 release (#614)
  • a6437c6 build(deps): Bump the github-actions group across 1 directory with 4 updates ...
  • 623c376 build(deps): Bump google.golang.org/grpc from 1.79.1 to 1.79.2 (#613)
  • 578d45a [Chore] Upgrade Go version to 1.25 (#612)
  • f856c03 build(deps): Bump github.com/hashicorp/copywrite in /tools (#611)
  • 6ee7909 Implement GenerateResourceConfig RPC in tfprotov6 (#607)
  • 40439b0 build(deps): Bump github.com/cloudflare/circl in /tools (#608)
  • 2d27555 build(deps): Bump go.opentelemetry.io/otel/sdk in /tools (#609)
  • e48445a Add GenerateResourceConfig RPC to Protocol v5 (#578)
  • Additional commits viewable in compare view

Updates github.com/hashicorp/terraform-plugin-testing from 1.14.0 to 1.15.0

Release notes

Sourced from github.com/hashicorp/terraform-plugin-testing's releases.

v1.15.0

NOTES:

  • This Go module has been updated to Go 1.25 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#629)

FEATURES:

  • helper/resource: Added new StateStore testing mode to TestStep, which can be used to smoke test Terraform state storage. (#591)

BUG FIXES:

  • helper/resource: Test steps in Config mode using Destroy: true and Check functions will now create an additional destroy plan prior to running terraform apply to avoid a potential "Saved Plan is Stale" error from Terraform. (#602)
  • helper/resource: Test steps in Config mode using the TF_ACC_REFRESH_AFTER_APPLY compatibility flag will not refresh if ExpectNonEmptyPlan is true. (#602)

v1.14.1

BUG FIXES:

  • Backport: Remove the redundant post-apply refresh triggered by resource/refreshAfterApply so acceptance tests avoid an extra refresh cycle. (#641)
Changelog

Sourced from github.com/hashicorp/terraform-plugin-testing's changelog.

1.15.0 (March 10, 2026)

NOTES:

  • This Go module has been updated to Go 1.25 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#629)

FEATURES:

  • helper/resource: Added new StateStore testing mode to TestStep, which can be used to smoke test Terraform state storage. (#591)

BUG FIXES:

  • helper/resource: Test steps in Config mode using Destroy: true and Check functions will now create an additional destroy plan prior to running terraform apply to avoid a potential "Saved Plan is Stale" error from Terraform. (#602)
  • helper/resource: Test steps in Config mode using the TF_ACC_REFRESH_AFTER_APPLY compatibility flag will not refresh if ExpectNonEmptyPlan is true. (#602)
Commits
  • 7d4f9d9 Update changelog
  • d112e30 Update downstream dependencies and implement GenerateResourceConfig RPC (#630)
  • 72ec2ae [Chore] Upgrade Go version to 1.25 (#629)
  • 8d3e875 build(deps): Bump github.com/hashicorp/copywrite in /tools (#627)
  • 3bd8a60 resource/refreshAfterApply: remove extra refresh (#628)
  • 6fe50f0 build(deps): Bump github.com/cloudflare/circl in /tools (#624)
  • b7ba5b7 build(deps): Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#623)
  • 09e67ab querycheck.ExpectResourceKnownValues: Improve readability when there are mu...
  • c528540 build(deps): Bump the github-actions group across 1 directory with 4 updates ...
  • aaf54da build(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 (#625)
  • Additional commits viewable in compare view

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Mar 10, 2026
@dependabot dependabot bot force-pushed the dependabot/go_modules/terraform-plugin-7d7ab695df branch from 4f730da to cefa165 Compare March 24, 2026 22:06
Bumps the terraform-plugin group with 2 updates in the / directory: [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) and [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing).


Updates `github.com/hashicorp/terraform-plugin-framework` from 1.17.0 to 1.19.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.17.0...v1.19.0)

Updates `github.com/hashicorp/terraform-plugin-go` from 0.29.0 to 0.31.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-go@v0.29.0...v0.31.0)

Updates `github.com/hashicorp/terraform-plugin-testing` from 1.14.0 to 1.15.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-testing@v1.14.0...v1.15.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: terraform-plugin
- dependency-name: github.com/hashicorp/terraform-plugin-go
  dependency-version: 0.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: terraform-plugin
- dependency-name: github.com/hashicorp/terraform-plugin-testing
  dependency-version: 1.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: terraform-plugin
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/go_modules/terraform-plugin-7d7ab695df branch from cefa165 to 2f0028a Compare April 2, 2026 02:36
@bruno-espino bruno-espino self-requested a review April 7, 2026 17:03
@bruno-espino bruno-espino merged commit 94cc47a into main Apr 7, 2026
4 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/terraform-plugin-7d7ab695df branch April 7, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant