go: Update module github.com/hashicorp/terraform-plugin-framework to v1.8.0 - autoclosed
requested to merge gitlab-renovate-forks/terraform-provider-gitlab:renovate/github.com-hashicorp-terraform-plugin-framework-1.x into main
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
github.com/hashicorp/terraform-plugin-framework | require | minor |
v1.7.0 -> v1.8.0
|
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
hashicorp/terraform-plugin-framework (github.com/hashicorp/terraform-plugin-framework)
v1.8.0
BREAKING CHANGES:
- function: Removed
Definition
typeParameter()
method (#968)
NOTES:
- function: Provider-defined function features are now considered generally available and protected by compatibility promises (#966)
- attr/xattr: The
TypeWithValidate
interface has been deprecated in preference of theValidateableAttribute
interface. AValidatableParameter
interface has also been added to thefunction
package (#968)
FEATURES:
- attr/xattr: Added
ValidateableAttribute
interface for custom value type implementations (#968) - function: Added
ValidateableParameter
interface for custom value type implementations (#968) -
function
: AddBoolParameterValidator
,DynamicParameterValidator
,Float64ParameterValidator
,Int64ParameterValidator
,ListParameterValidator
,MapParameterValidator
,NumberParameterValidator
,ObjectParameterValidator
,SetParameterValidator
, andStringParameterValidator
interfaces for custom function parameter validation implementations. (#971) -
function
: AddParameterWithBoolValidators
,ParameterWithInt64Validators
,ParameterWithFloat64Validators
,ParameterWithDynamicValidators
,ParameterWithListValidators
,ParameterWithMapValidators
,ParameterWithNumberValidators
,ParameterWithObjectValidators
,ParameterWithSetValidators
, andParameterWithStringValidators
interfaces to enable parameter-based validation support (#971)
BUG FIXES:
- types/basetypes: Prevented panic in the
MapValue
typesEqual
method when the receiver has a nilelementType
(#961) - types/basetypes: Prevented panic in the
ListValue
typesEqual
method when the receiver has a nilelementType
(#961) - types/basetypes: Prevented panic in the
SetValue
typesEqual
method when the receiver has a nilelementType
(#961) - resource: Ensured computed-only dynamic attributes will not cause
wrong final value type
errors during planning (#969)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.