generated from hashicorp/terraform-provider-scaffolding-framework
-
Notifications
You must be signed in to change notification settings - Fork 2
fix(deps): update terraform-framework #231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/terraform-framework
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
Author
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
fb119e1 to
277cc19
Compare
33dc88b to
97b008b
Compare
97b008b to
617abd8
Compare
c80827c to
f11a703
Compare
f11a703 to
1e8433a
Compare
1e8433a to
6862bf5
Compare
f290b18 to
6b8d3b7
Compare
5f26a4c to
1f2afae
Compare
43f4529 to
8818774
Compare
8818774 to
6efb350
Compare
6efb350 to
15ed139
Compare
15ed139 to
c7598a9
Compare
c7598a9 to
60cab72
Compare
ee288e4 to
eb7ca4b
Compare
c7c364b to
c2b8129
Compare
852a3cf to
3b8e2b0
Compare
3b8e2b0 to
28691b6
Compare
28691b6 to
7b405a8
Compare
7b405a8 to
3f14453
Compare
3f14453 to
08d4df9
Compare
9011ee1 to
fb99bb2
Compare
fb99bb2 to
6579b9b
Compare
6579b9b to
a7a38ac
Compare
437dde7 to
e71315e
Compare
3843069 to
08dd176
Compare
08dd176 to
7e03b3a
Compare
e13c326 to
6d0e2c2
Compare
6d0e2c2 to
2cf5864
Compare
2cf5864 to
d2dd465
Compare
d2dd465 to
05e965d
Compare
Contributor
Author
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.22.0->v0.24.0v1.11.0->v1.17.0v0.13.0->v0.19.0v0.23.0->v0.29.0v0.9.0->v0.10.0v1.10.0->v1.14.0Release Notes
hashicorp/terraform-plugin-docs (github.com/hashicorp/terraform-plugin-docs)
v0.24.0Compare Source
FEATURES:
v0.23.0Compare Source
FEATURES:
hashicorp/terraform-plugin-framework (github.com/hashicorp/terraform-plugin-framework)
v1.17.0Compare Source
NOTES:
terraform-plugin-framework@v1.15.1, theUseStateForUnknownplan modifier was updated to preserve null values from prior state for unconfigured attributes. This updated version can cause plan inconsistency errors when used on child attributes of a nested attribute that expectUseStateForUnknownto keep the child attributes on new nested objects as<unknown>(known after apply).The new
UseNonNullStateForUnknownplan modifier can now be used where child attributes are expecting this pre-1.15.1 behavior. (#1197)FEATURES:
WriteOnlyschema field for action schemas. (#1233)UseNonNullStateForUnknownthat preserves known, non-null, values for unconfigured attributes. This can be used when it is known that an unconfigured value will remain the same after the attribute is updated to a non-null value. (#1242)BUG FIXES:
v1.16.1Compare Source
BUG FIXES:
v1.16.0Compare Source
NOTES:
action{}block is in technical preview and offered without compatibility promises until Terraform 1.14 is generally available. (#1181)action.Action) and packages for implementing action types, available in Terraform 1.14+. An action in Terraform can be defined by providers to model side-effects that practitioners can reference in their configurations via thelifecycle.action_triggerblock. (#1181)list.ListResource) and packages for implementing list resource types, available in Terraform 1.14+. A list resource in Terraform can be defined by providers to list remote resources within a given scope. (#1150)FEATURES:
TerraformTypeToFrameworkType, which convertstftypes.Typeto a known framework type. (#1200)ENHANCEMENTS:
ProviderWithActionsinterface for implementing actions. (#1181)ActionDatatoConfigureResponse, to pass provider-defined data toaction.Actionimplementations. (#1185)ListResourceDatatoConfigureResponse, to pass provider-defined data tolist.ListResourceimplementations. (#1202)SetAtPathto be called with atftypes.Value. (#1198)SetAttributeto be called with atftypes.Value. (#1205)ListResourceWithRawV5SchemasandListResourceWithRawV6Schemasinterfaces to support list implementation on non-framework resources. (#1198)v1.15.1Compare Source
BUG FIXES:
UseStateForUnknownwhere known null state values were not preserved during update plans. (#1117)v1.15.0Compare Source
ATTENTION:
Please make sure to also update
terraform-plugin-(go|mux|sdk|testing)when upgrading to this version. Otherwise there will be errors at runtime when using Terraform v1.12+ as this version of Plugin Framework supports the new resource identity feature and requires the supporting libraries to do so to.Find #1148 for more information.
TL;DR – make sure to update to these versions (or higher)
NOTES:
identityattribute in Terraform configurationimportblocks, available in Terraform v1.12+. Theresource.ResourceWithIdentityinterface can be implemented to support identity by defining an identity schema. Once the identity schema is defined, you can read and store identity data in the state file via the newIdentityfields in the response objects on the resource CRUD methods. (#1112)FEATURES:
ResourceIdentitystruct to represent managed resource identity data. (#1112)ImportStatePassthroughWithIdentityhelper that can support both identity and ID importing via a single field. (#1134)ResourceWithIdentityinterface for implementing managed resource identity. (#1107)ENHANCEMENTS:
Create,Update,Read, andDeleterequest and response objects to support the passing of identity data. (#1112)ImportStatemethod to allow importing by resource identity and returning identity data from import response. (#1126)v1.14.1Compare Source
BUG FIXES:
v1.14.0Compare Source
NOTES:
FEATURES:
WriteOnlyschema field for managed resource schemas to indicate a write-only attribute. Write-only attribute values are not saved to the Terraform plan or state artifacts. (#1044)BUG FIXES:
v1.13.0Compare Source
NOTES:
FEATURES:
ENHANCEMENTS:
ProviderWithEphemeralResourcesinterface for implementing ephemeral resources (#1050)EphemeralResultDatastruct for representing ephemeral values produced by a provider, such as from an ephemeral resource (#1050)EphemeralResourceDatatoConfigureResponse, to pass provider-defined data toephemeral.EphemeralResourceimplementations (#1050)v1.12.0Compare Source
NOTES:
BUG FIXES:
movedoperation support between resource types for framework-only providers. (#1039)hashicorp/terraform-plugin-framework-validators (github.com/hashicorp/terraform-plugin-framework-validators)
v0.19.0Compare Source
NOTES:
FEATURES:
v0.18.0Compare Source
NOTES:
BUG FIXES:
v0.17.0Compare Source
FEATURES:
PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)PreferWriteOnlyAttributevalidator (#263)v0.16.0Compare Source
FEATURES:
NoNullValuesvalidator (#245)NoNullValuesvalidator (#245)NoNullValuesvalidator (#245)types.Dynamicspecific validators (#249)BUG FIXES:
ConflictsWithandAlsoRequiresvalidators where unknown values would raise invalid diagnostics duringterraform validate. (#251)v0.15.0Compare Source
FEATURES:
v0.14.0Compare Source
NOTES:
nilvalue being returned and a panic fromterraform-plugin-framework. This has been updated to return an implementation diagnostic referencing the invalid data/validator during config validation. (#235)FEATURES:
Equalsvalidator (#232)ENHANCEMENTS:
hashicorp/terraform-plugin-go (github.com/hashicorp/terraform-plugin-go)
v0.29.0Compare Source
NOTES:
ActionServerimplementation as part ofProviderServer. (#534)FEATURES:
ENHANCEMENTS:
tftypes.Value.IsFullyNull()allows SDKs to determine when a value is null or consists of only null elements and attributes. (#541)v0.28.0Compare Source
BREAKING CHANGES:
ProviderServerWithResourceIdentityinterface type. UseProviderServerinstead. (#516)GetResourceIdentitySchemasandUpgradeResourceIdentityRPC calls are now required inProviderServerandResourceServer. Implementations that don't support resource identity can return empty responses from theGetResourceIdentitySchemasmethod and an error message theUpgradeResourceIdentitymethod. (#516)NOTES:
v0.27.0Compare Source
NOTES:
GetResourceIdentitySchemasandUpgradeResourceIdentityimplementations as part ofProviderServer. (#476)FEATURES:
v0.26.0Compare Source
BREAKING CHANGES:
EphemeralResourceServerinterface is now required inProviderServer. Implementations not needing ephemeral resource support can return errors from the*EphemeralResourcemethods. (#442)ProviderServerWithEphemeralResourcesinterface type. UseEphemeralResourceServerinstead. (#442)NOTES:
FEATURES:
v0.25.0Compare Source
NOTES:
EphemeralResourceServerimplementation as part ofProviderServer. (#441)FEATURES:
v0.24.0Compare Source
BREAKING CHANGES:
ResourceServerWithMoveResourceStateinterface type. UseResourceServerinstead. (#408)NOTES:
BUG FIXES:
MoveResourceStateserver capability to v5 and v6 logging (#432)hashicorp/terraform-plugin-log (github.com/hashicorp/terraform-plugin-log)
v0.10.0Compare Source
NOTES:
FEATURES:
tfsdklog.ContextWithStandardLogging()for test sweeper logging (#162)hashicorp/terraform-plugin-testing (github.com/hashicorp/terraform-plugin-testing)
v1.14.0Compare Source
FEATURES:
queryfilterpackage with interface and built-in query check filtering functionality. (#573)ExpectResourceDisplayNamequery check to assert a display name value on a filtered query result. (#573)ExpectResourceKnownValuesquery check to assert resource values on a filtered query result. (#583)ENHANCEMENTS:
PostApplyFunctest step hook to run generic post-apply logic for plan/apply testing. (#566)v1.13.3Compare Source
NOTES:
v1.13.2Compare Source
BUG FIXES:
ImportBlockWith*import state modes to use theExpectNonEmptyfield to allow non-empty import plans to pass successfully. (#518)ConfigFileorConfigDirectory(#516)v1.13.1Compare Source
BUG FIXES:
GetResourceIdentitySchemas. (#512)v1.13.0Compare Source
NOTES:
FEATURES:
Config,ConfigFile, andConfigDirectorycan also be used directly withImportStateif needed. (#442)ImportStateKindto control which method of import theImportStatetest step uses.ImportCommandWithID(default, same behavior as today) ,ImportBlockWithID, andImportBlockWithResourceIdentity. (#442)ImportStateConfigExactto opt-out of new import config generation for plannable import. (#494)ExpectIdentityValueMatchesStatestate check to assert that an identity value matches a state value at the same path. (#503)ExpectIdentityValueMatchesStateAtPathstate check to assert that an identity value matches a state value at different paths. (#503)ENHANCEMENTS:
ExpectIdentityValuestate check, which asserts a specified attribute value of a managed resource identity in state. (#468)ExpectIdentitystate check, which asserts all data of a managed resource identity in state. (#470)AdditionalCLIOptions.PlanOptions.NoRefreshto testterraform plan -refresh=false(#490)v1.12.0Compare Source
NOTES:
FEATURES:
ENHANCEMENTS:
ObjectExacterror message to report extra/missing attributes from the actual object. (#451)BUG FIXES:
v1.11.0Compare Source
NOTES:
echoproviderpackage is considered experimental and may be altered or removed in a subsequent release (#389)FEATURES:
SkipIfNotAlphaversion check for testing experimental features of alpha Terraform builds. (#388)echoproviderpackage, which contains a v6 Terraform provider that can be used to test ephemeral resource data. (#389)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 was generated by Mend Renovate. View the repository job log.