terraform-provider-sentry
terraform-provider-sentry copied to clipboard
fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.7.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/hashicorp/terraform-plugin-framework | v1.5.0 -> v1.7.0 |
Release Notes
hashicorp/terraform-plugin-framework (github.com/hashicorp/terraform-plugin-framework)
v1.7.0
BREAKING CHANGES:
- function: All parameters must be explicitly named via the
Namefield (#964) - function:
DefaultParameterNamePrefixandDefaultVariadicParameterNameconstants have been removed (#964)
FEATURES:
- types/basetypes: Added
DynamicTypeandDynamicValueimplementations for dynamic value handling (#147) - types/basetypes: Added interfaces
basetypes.DynamicTypable,basetypes.DynamicValuable, andbasetypes.DynamicValuableWithSemanticEqualsfor dynamic custom type and value implementations (#147) - resource/schema: Added
DynamicAttributeimplementation for dynamic value handling (#147) - datasource/schema: Added
DynamicAttributeimplementation for dynamic value handling (#147) - provider/schema: Added
DynamicAttributeimplementation for dynamic value handling (#147) - function: Added
DynamicParameterandDynamicReturnfor dynamic value handling` (#147) - resource/schema/dynamicdefault: New package with
StaticValueimplementation for dynamic schema-based default values (#147) - resource/schema/dynamicplanmodifier: New package with built-in implementations for dynamic value plan modification. (#147)
- resource/schema/defaults: New
Dynamicinterface for dynamic schema-based default implementations (#147) - resource/schema/planmodifier: New
Dynamicinterface for dynamic value plan modification implementations (#147) - schema/validator: New
Dynamicinterface for dynamic value schema validation (#147)
v1.6.1
NOTES:
- all: The
v1.6.0release updated this Go module to Go 1.21 per the Go support policy. It is recommended to review the Go 1.21 release notes before upgrading. Any consumers building on earlier Go versions may experience errors (#937)
BUG FIXES:
- resource/schema: Ensured invalid attribute default value errors are raised (#930)
- function: Added implementation validation to
function.Definitionto ensure all parameter names (including the variadic parameter) are unique. (#926) - function: Updated the default parameter name to include the position of the parameter (i.e.
param1,param2, etc.). Variadic parameters will default tovarparam. (#926)
v1.6.0
BREAKING CHANGES:
- function: Changed the framework type for variadic parameters to
types.TupleType, where each element is the same element type. Provider-defined functions using atypes.Listfor retrieving variadic argument data will need to update their code to usetypes.Tuple. (#923) - function: Altered the
RunResponsetype, replacingDiagnosticswithFuncError(#925) - diag: Removed
DiagnosticWithFunctionArgumentinterface. RemovedNewArgumentErrorDiagnostic(),NewArgumentWarningDiagnostic()andWithFunctionArgument()functions. RemovedAddArgumentError()andAddArgumentWarning()methods fromDiagnostics. (#925)
FEATURES:
- resource: Added the
ResourceWithMoveStateinterface, which enables state moves across resource types with Terraform 1.8 and later (#917)
ENHANCEMENTS:
- privatestate: Added support for
SetKey()method to fully remove key withnilor zero-length value (#910) - function: Added
FuncErrortype, required forRunResponse(#925) - function: Added
NewFuncError()andNewArgumentFuncError()functions, which create aFuncError(#925) - function: Added
ConcatFuncErrors()andFuncErrorFromDiags()helper functions for use when working withFuncError(#925)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.