Skip to content

Bump github.com/hashicorp/terraform-plugin-framework from 1.16.1 to 1.19.0#8

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.19.0
Open

Bump github.com/hashicorp/terraform-plugin-framework from 1.16.1 to 1.19.0#8
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.19.0

Conversation

@dependabot
Copy link

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

Bumps github.com/hashicorp/terraform-plugin-framework from 1.16.1 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)
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)
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

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.16.1 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.16.1...v1.19.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
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Mar 11, 2026
@dependabot dependabot bot requested a review from vijayreddy1991 as a code owner March 11, 2026 04:55
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Mar 11, 2026
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.

0 participants