hetznercloud / terraform-provider-hcloud

Terraform Hetzner Cloud provider
https://registry.terraform.io/providers/hetznercloud/hcloud/latest
Mozilla Public License 2.0
479 stars 72 forks source link

deps: update hashicorp #917

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
github.com/hashicorp/terraform-plugin-go v0.22.1 -> v0.22.2 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))
hashicorp/terraform-plugin-go (github.com/hashicorp/terraform-plugin-go) ### [`v0.22.2`](https://togithub.com/hashicorp/terraform-plugin-go/releases/tag/v0.22.2) [Compare Source](https://togithub.com/hashicorp/terraform-plugin-go/compare/v0.22.1...v0.22.2) BUG FIXES: - tftypes: Large integers are always encoded as msgpack integers rather than float values to ensure the decoded value will not be rounded to 52-bit precision ([#​396](https://togithub.com/hashicorp/terraform-plugin-go/issues/396))

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



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

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 69.81%. Comparing base (6545222) to head (41ce454).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #917 +/- ## ========================================== + Coverage 69.76% 69.81% +0.05% ========================================== Files 63 63 Lines 7938 7938 ========================================== + Hits 5538 5542 +4 + Misses 1701 1698 -3 + Partials 699 698 -1 ``` | [Flag](https://app.codecov.io/gh/hetznercloud/terraform-provider-hcloud/pull/917/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hetznercloud) | Coverage Δ | | |---|---|---| | [e2e](https://app.codecov.io/gh/hetznercloud/terraform-provider-hcloud/pull/917/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hetznercloud) | `69.81% <ø> (+0.05%)` | :arrow_up: | | [unit](https://app.codecov.io/gh/hetznercloud/terraform-provider-hcloud/pull/917/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hetznercloud) | `34.22% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hetznercloud#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.