Skip to content

chore(deps): bump the go group across 1 directory with 4 updates#41

Draft
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/go_modules/go-28529bbfdf
Draft

chore(deps): bump the go group across 1 directory with 4 updates#41
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/go_modules/go-28529bbfdf

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 1, 2025

Copy link
Copy Markdown
Contributor

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

Updates github.com/hashicorp/terraform-plugin-docs from 0.9.0 to 0.25.0

Release notes

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

v0.25.0

FEATURES:

  • generate: Add support for state stores (#570)
  • migrate: Add support for state stores (#570)
  • validate: Add support for state stores (#570)

BUG FIXES:

  • deps: bump github.com/hashicorp/hc-install to v0.9.4 (#589)

v0.24.0

FEATURES:

  • generate: Support multiple configuration example files in default templates (#508)
  • generate/migrate/validate: Add support for list resources (#528)

v0.23.0

FEATURES:

  • generate: Add support for actions (#505)
  • migrate: Add support for actions (#505)
  • validate: Add support for actions (#505)

v0.22.0

BREAKING CHANGES:

  • generate: The .ProviderShortName template function now uses the rendered provider name to derive the provider short name. Users that pass in the --rendered-provider-name flag might see a different output for this function (#492)

NOTES:

  • generate: Generated import documentation will now contain more information about which methods are supported by the provider (CLI command, config by ID, config by identity). (#495)

FEATURES:

  • generate: Added support for defining import example file (import-by-string-id.tf) using Terraform configuration and the id attribute (#472)
  • generate: Added support for defining import example file (import-by-identity.tf) using Terraform configuration and the identity attribute (managed resource identity) (#496)

ENHANCEMENTS:

  • validate: Add allowed-guide-subcategories and allowed-resource-subcategories to provide a list of allowed subcategories (#456)
  • validate: Add allowed-guide-subcategories-file and allowed-resource-subcategories-file to provide a file containing a list of allowed subcategories (#456)
  • generate: Default resource and function templates now use .RenderedProviderName instead of .ProviderName (#492)
  • generate: Remove trailing whitespace from default function template when .HasVariadic evaluates to false (#489)

BUG FIXES:

  • validate: Fixed a bug that caused all non-index files to be detected as guides (#456)
  • generate: Remove subcategory field from default provider templates (#446)

... (truncated)

Changelog

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

0.25.0 (April 20, 2026)

FEATURES:

  • generate: Add support for state stores (#570)
  • migrate: Add support for state stores (#570)
  • validate: Add support for state stores (#570)

BUG FIXES:

  • deps: bump github.com/hashicorp/hc-install to v0.9.4 (#589)

0.24.0 (October 13, 2025)

FEATURES:

  • generate: Support multiple configuration example files in default templates (#508)
  • generate/migrate/validate: Add support for list resources (#528)

0.23.0 (September 17, 2025)

FEATURES:

  • generate: Add support for actions (#505)
  • migrate: Add support for actions (#505)
  • validate: Add support for actions (#505)

0.22.0 (July 01, 2025)

BREAKING CHANGES:

  • generate: The .ProviderShortName template function now uses the rendered provider name to derive the provider short name. Users that pass in the --rendered-provider-name flag might see a different output for this function (#492)

NOTES:

  • generate: Generated import documentation will now contain more information about which methods are supported by the provider (CLI command, config by ID, config by identity). (#495)

FEATURES:

  • generate: Added support for defining import example file (import-by-string-id.tf) using Terraform configuration and the id attribute (#472)
  • generate: Added support for defining import example file (import-by-identity.tf) using Terraform configuration and the identity attribute (managed resource identity) (#496)

ENHANCEMENTS:

  • validate: Add allowed-guide-subcategories and allowed-resource-subcategories to provide a list of allowed subcategories (#456)
  • validate: Add allowed-guide-subcategories-file and allowed-resource-subcategories-file to provide a file containing a list of allowed subcategories (#456)
  • generate: Default resource and function templates now use .RenderedProviderName instead of .ProviderName (#492)
  • generate: Remove trailing whitespace from default function template when .HasVariadic evaluates to false (#489)

BUG FIXES:

... (truncated)

Commits
  • e5b0eeb Update changelog
  • fd00ec9 chore: add changie entry for hc-install v0.9.4 bump (#590)
  • 4dbee13 build(deps): bump github.com/hashicorp/hc-install from 0.9.3 to 0.9.4 (#589)
  • ca412a0 build(deps): bump github.com/zclconf/go-cty from 1.18.0 to 1.18.1 (#586)
  • e3ac780 build(deps): bump miniscruff/changie-action in the github-actions group (#583)
  • e2e3d23 build(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 (#582)
  • 0e82bdb build(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0 (#580)
  • 3628273 build(deps): bump actions/setup-go in the github-actions group (#579)
  • c73d460 build(deps): bump golang.org/x/text from 0.34.0 to 0.35.0 (#574)
  • 191ecdf all: Add support for state stores (#570)
  • Additional commits viewable in compare view

Updates github.com/hashicorp/terraform-plugin-framework from 0.8.1-0.20220531184835-f0051665855e 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)

v1.17.0

NOTES:

  • In terraform-plugin-framework@v1.15.1, the UseStateForUnknown plan modifier was updated to preserve null values from prior state for unconfigured attributes. This updated version can cause plan inconsistency errors when used on child attributes of a nested attribute that expect UseStateForUnknown to keep the child attributes on new nested objects as <unknown> (known after apply). The new UseNonNullStateForUnknown plan modifier can now be used where child attributes are expecting this pre-1.15.1 behavior. (#1197)

FEATURES:

  • action/schema: Added WriteOnly schema field for action schemas. (#1233)
  • all: Added a new plan modifier for all types, UseNonNullStateForUnknown that preserves known, non-null, values for unconfigured attributes. This can be used when it is known that an unconfigured value will remain the same after the attribute is updated to a non-null value. (#1242)

BUG FIXES:

  • fwserver: update validation list result validation to check if an identity's values are all null (#1230)

v1.16.1

BUG FIXES:

  • all: Prevent identity change validation from raising an error when prior identity is empty (all attributes are null) (#1229)
  • all: Added an additional validation check to ensure the resource identity object is not null. (#1193)

v1.16.0

NOTES:

... (truncated)

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)

1.17.0 (December 02, 2025)

NOTES:

  • In terraform-plugin-framework@v1.15.1, the UseStateForUnknown plan modifier was updated to preserve null values from prior state for unconfigured attributes. This updated version can cause plan inconsistency errors when used on child attributes of a nested attribute that expect UseStateForUnknown to keep the child attributes on new nested objects as <unknown> (known after apply). The new UseNonNullStateForUnknown plan modifier can now be used where child attributes are expecting this pre-1.15.1 behavior. (#1197)

FEATURES:

  • action/schema: Added WriteOnly schema field for action schemas. (#1233)
  • all: Added a new plan modifier for all types, UseNonNullStateForUnknown that preserves known, non-null, values for unconfigured attributes. This can be used when it is known that an unconfigured value will remain the same after the attribute is updated to a non-null value. (#1242)

BUG FIXES:

  • fwserver: update validation list result validation to check if an identity's values are all null (#1230)

1.16.1 (September 29, 2025)

BUG FIXES:

  • all: Prevent identity change validation from raising an error when prior identity is empty (all attributes are null) (#1229)
  • all: Added an additional validation check to ensure the resource identity object is not null. (#1193)

... (truncated)

Commits

Updates github.com/hashicorp/terraform-plugin-go from 0.9.1 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)

v0.29.0

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.29.0-beta.1

NOTES:

  • Updates the ValidateListResourceConfig RPC to validate include_resource as well as limit (#538)

FEATURES:

  • tfprotov5+tfprotov6: Add action validation RPC (#539)

ENHANCEMENTS:

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

BUG FIXES:

... (truncated)

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)

0.29.0 (September 17, 2025)

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)

0.29.0-beta.1 (July 31, 2025)

NOTES:

  • Updates the ValidateListResourceConfig RPC to validate include_resource as well as limit (#538)

FEATURES:

  • tfprotov5+tfprotov6: Add action validation RPC (#539)

ENHANCEMENTS:

... (truncated)

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/stretchr/testify from 1.7.2 to 1.10.0

Release notes

Sourced from github.com/stretchr/testify's releases.

v1.10.0

What's Changed

Functional Changes

Fixes

Documentation, Build & CI

New Contributors

... (truncated)

Commits
  • 89cbdd9 Merge pull request #1626 from arjun-1/fix-functional-options-diff-indirect-calls
  • 07bac60 Merge pull request #1667 from sikehish/flaky
  • 716de8d Increase timeouts in Test_Mock_Called_blocks to reduce flakiness in CI
  • 118fb83 NotSame should fail if args are not pointers #1661 (#1664)
  • 7d99b2b attempt 2
  • 05f87c0 more similar
  • ea7129e better fmt
  • a1b9c9e Merge pull request #1663 from ybrustin/master
  • 8302de9 Merge branch 'master' into master
  • 89352f7 Merge pull request #1518 from hendrywiranto/adjust-readme-remove-v2
  • 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 Jun 1, 2025
@dependabot dependabot Bot requested a review from a team as a code owner June 1, 2025 07:43
@dependabot dependabot Bot requested a review from demeyerthom June 1, 2025 07:43
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jun 1, 2025
@dependabot dependabot Bot force-pushed the dependabot/go_modules/go-28529bbfdf branch from 53343f6 to ae68ded Compare November 1, 2025 07:05
@dependabot dependabot Bot force-pushed the dependabot/go_modules/go-28529bbfdf branch from ae68ded to 199e285 Compare May 8, 2026 13:00
@demeyerthom

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/go_modules/go-28529bbfdf branch from 199e285 to 1868564 Compare May 18, 2026 12:25
@demeyerthom

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps the go group with 2 updates in the / directory: [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs) and [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework).


Updates `github.com/hashicorp/terraform-plugin-docs` from 0.9.0 to 0.25.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-docs@v0.9.0...v0.25.0)

Updates `github.com/hashicorp/terraform-plugin-framework` from 0.8.1-0.20220531184835-f0051665855e 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](https://github.com/hashicorp/terraform-plugin-framework/commits/v1.19.0)

Updates `github.com/hashicorp/terraform-plugin-go` from 0.9.1 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.9.1...v0.31.0)

Updates `github.com/stretchr/testify` from 1.7.2 to 1.10.0
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.7.2...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: github.com/hashicorp/terraform-plugin-framework
  dependency-version: 1.15.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: go
- dependency-name: github.com/hashicorp/terraform-plugin-go
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.8.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/go-28529bbfdf branch from 1868564 to 130f41a Compare May 22, 2026 06:50
@demeyerthom demeyerthom marked this pull request as draft May 22, 2026 12:32
@demeyerthom

Copy link
Copy Markdown
Contributor

Converted to draft, as this is a major change that needs to be tested

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