This repository was archived by the owner on Mar 18, 2023. It is now read-only.
Update module github.com/hashicorp/terraform-plugin-framework to v0.10.0 - autoclosed #37
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.9.0->v0.10.0Release Notes
hashicorp/terraform-plugin-framework
v0.10.0Compare Source
BREAKING CHANGES:
TypeWithValidateinterface has been moved under theattr/xattrpackage and the*tftypes.AttributePathparameter is replaced withpath.Path(#390)DiagnosticWithPathinterfacePathmethod*tftypes.AttributePathreturn is replaced withpath.Path(#390)DiagnosticstypeAddAttributeErrorandAddAttributeWarningmethod*tftypes.AttributePathparameters are replaced withpath.Path(#390)NewAttributeErrorDiagnosticandNewAttributeWarningDiagnosticfunction*tftypes.AttributePathparameters are replaced withpath.Path(#390)Config,Plan, andStatetypesGetAttributeandSetAttributemethods*tftypes.AttributePathparameters are replaced withpath.Path(#390)DataSourceConfigValidatorinterfaceValidatemethod is nowValidateDataSourceto support generic validators that satisfyDataSourceConfigValidator,ProviderConfigValidator, andResourceConfigValidator(#405)ModifyAttributePlanRequest,ModifyResourcePlanResponse, andValidateAttributeRequesttypeAttributePath *tftypes.AttributePathfields are replaced withAttributePath path.Path(#390)PlanResourceChangeRPC on destroy is now enabled. To prevent unexpected Terraform errors, the framework attempts to catch errant provider logic in plan modifiers when destroying. Resource level plan modifiers may require updates to handle a completely null proposed new state (plan) and ensure it remains completely null on resource destruction. (#409)ProviderConfigValidatorinterfaceValidatemethod is nowValidateProviderto support generic validators that satisfyDataSourceConfigValidator,ProviderConfigValidator, andResourceConfigValidator(#405)RequiresReplaceIfandResourceImportStatePassthroughIDfunction*tftypes.AttributePathparameters are replaced withpath.Path(#390)ResourceConfigValidatorinterfaceValidatemethod is nowValidateResourceto support generic validators that satisfyDataSourceConfigValidator,ProviderConfigValidator, andResourceConfigValidator(#405)FEATURES:
ENHANCEMENTS:
DiagnosticstypeEqual()method (#402)ErrorsCount,WarningsCount,ErrorsandWarningsfunctions have been added todiag.Diagnostics(#392)AttributePathExpressionfield toModifyAttributePlanRequestandValidateAttributeRequesttypes (#396)PathMatchesmethod toConfig,Plan, andStatetypes (#396)Resourceimplementations errantly return no errors and empty state afterCreateandUpdatemethods (#406)IsNull()forNumbertype will now return true if the struct is zero-value initialized. (#384)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled due to failing status checks.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.