Clivern / terraform-provider-lynx

Lynx Terraform Provider.
https://registry.terraform.io/providers/Clivern/lynx/latest
MIT License
1 stars 1 forks source link

Update module github.com/hashicorp/terraform-plugin-framework to v1.8.0 - autoclosed #4

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/hashicorp/terraform-plugin-framework v1.7.0 -> v1.8.0 age adoption passing confidence

Release Notes

hashicorp/terraform-plugin-framework (github.com/hashicorp/terraform-plugin-framework) ### [`v1.8.0`](https://togithub.com/hashicorp/terraform-plugin-framework/releases/tag/v1.8.0) [Compare Source](https://togithub.com/hashicorp/terraform-plugin-framework/compare/v1.7.0...v1.8.0) BREAKING CHANGES: - function: Removed `Definition` type `Parameter()` method ([#​968](https://togithub.com/hashicorp/terraform-plugin-framework/issues/968)) NOTES: - function: Provider-defined function features are now considered generally available and protected by compatibility promises ([#​966](https://togithub.com/hashicorp/terraform-plugin-framework/issues/966)) - attr/xattr: The `TypeWithValidate` interface has been deprecated in preference of the `ValidateableAttribute` interface. A `ValidatableParameter` interface has also been added to the `function` package ([#​968](https://togithub.com/hashicorp/terraform-plugin-framework/issues/968)) FEATURES: - attr/xattr: Added `ValidateableAttribute` interface for custom value type implementations ([#​968](https://togithub.com/hashicorp/terraform-plugin-framework/issues/968)) - function: Added `ValidateableParameter` interface for custom value type implementations ([#​968](https://togithub.com/hashicorp/terraform-plugin-framework/issues/968)) - `function`: Add `BoolParameterValidator`, `DynamicParameterValidator`, `Float64ParameterValidator`, `Int64ParameterValidator`, `ListParameterValidator`, `MapParameterValidator`, `NumberParameterValidator`, `ObjectParameterValidator`, `SetParameterValidator`, and `StringParameterValidator` interfaces for custom function parameter validation implementations. ([#​971](https://togithub.com/hashicorp/terraform-plugin-framework/issues/971)) - `function`: Add `ParameterWithBoolValidators`, `ParameterWithInt64Validators`, `ParameterWithFloat64Validators`, `ParameterWithDynamicValidators`, `ParameterWithListValidators`, `ParameterWithMapValidators`, `ParameterWithNumberValidators`, `ParameterWithObjectValidators`, `ParameterWithSetValidators`, and `ParameterWithStringValidators` interfaces to enable parameter-based validation support ([#​971](https://togithub.com/hashicorp/terraform-plugin-framework/issues/971)) BUG FIXES: - types/basetypes: Prevented panic in the `MapValue` types `Equal` method when the receiver has a nil `elementType` ([#​961](https://togithub.com/hashicorp/terraform-plugin-framework/issues/961)) - types/basetypes: Prevented panic in the `ListValue` types `Equal` method when the receiver has a nil `elementType` ([#​961](https://togithub.com/hashicorp/terraform-plugin-framework/issues/961)) - types/basetypes: Prevented panic in the `SetValue` types `Equal` method when the receiver has a nil `elementType` ([#​961](https://togithub.com/hashicorp/terraform-plugin-framework/issues/961)) - resource: Ensured computed-only dynamic attributes will not cause `wrong final value type` errors during planning ([#​969](https://togithub.com/hashicorp/terraform-plugin-framework/issues/969))

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.



This PR has been generated by Mend Renovate. View repository job log here.