internal: Changed provider defined method execution logs from DEBUG log level to TRACE (#818)
BUG FIXES:
internal/fwserver: Prevented Invalid Element Type diagnostics for nested attributes and blocks implementing CustomType field (#823)
v1.3.4
BUG FIXES:
types/basetypes: Prevented Float64Value Terraform data consistency errors for numbers with high precision floating point rounding errors (#817)
v1.3.3
BUG FIXES:
types/basetypes: Minor reduction of memory allocations for ObjectValue type ToTerraformValue() method, which decreases provider operation durations at scale (#775)
resource: Prevented panic during planning caused by SetNestedAttribute with nested attribute Default and multiple configured elements (#783)
tfsdk: Prevented Value Conversion Error diagnostics when using Set() method with base types instead of custom types (#806)
providerserver: Significantly reduced memory usage for framework data handling operations, especially during the PlanResourceChange RPC (#792)
v1.3.2
BUG FIXES:
resource/schema: Ensured Default implementations received request Path and have response Diagnostics handled (#778)
resource/schema: Prevented panics with Default implementations on list, map, and set where no response Diagnostics or PlanValue was returned (#778)
providerserver: Ensured Terraform CLI interrupts (e.g. Ctrl-c) properly cancel the context.Context of inflight requests (#782)
providerserver: Prevented caching of unused data and managed resource schemas (#784)
v1.3.1
BUG FIXES:
datasource/schema: Ensure nested attribute and block Equal methods check nested attribute and block definition equality (#752)
provider/schema: Ensure nested attribute and block Equal methods check nested attribute and block definition equality (#752)
resource/schema: Ensure nested attribute and block Equal methods check nested attribute and block definition equality (#752)
types/basetypes: Prevented panics in ListType, MapType, and SetType methods when ElemType field is not set (#714)
resource/schema: Prevented Value Conversion Error diagnostics for attributes and blocks implementing both CustomType and PlanModifiers fields (#754)
types/basetypes: Prevented panic with ListTypableWithSemanticEquals and SetTypableWithSemanticEquals when proposed new element count was greater than prior element count (#772)
v1.3.0
NOTES:
datasource/schema: The Schema type Validate() method has been deprecated in preference of ValidateImplementation() (#699)
provider/metaschema: The Schema type Validate() method has been deprecated in preference of ValidateImplementation() (#699)
provider/schema: The Schema type Validate() method has been deprecated in preference of ValidateImplementation() (#699)
resource/schema: The Schema type Validate() method has been deprecated in preference of ValidateImplementation() (#699)
internal: Changed provider defined method execution logs from DEBUG log level to TRACE (#818)
BUG FIXES:
internal/fwserver: Prevented Invalid Element Type diagnostics for nested attributes and blocks implementing CustomType field (#823)
1.3.4 (August 03, 2023)
BUG FIXES:
types/basetypes: Prevented Float64Value Terraform data consistency errors for numbers with high precision floating point rounding errors (#817)
1.3.3 (July 20, 2023)
BUG FIXES:
types/basetypes: Minor reduction of memory allocations for ObjectValue type ToTerraformValue() method, which decreases provider operation durations at scale (#775)
resource: Prevented panic during planning caused by SetNestedAttribute with nested attribute Default and multiple configured elements (#783)
tfsdk: Prevented Value Conversion Error diagnostics when using Set() method with base types instead of custom types (#806)
providerserver: Significantly reduced memory usage for framework data handling operations, especially during the PlanResourceChange RPC (#792)
1.3.2 (June 28, 2023)
BUG FIXES:
resource/schema: Ensured Default implementations received request Path and have response Diagnostics handled (#778)
resource/schema: Prevented panics with Default implementations on list, map, and set where no response Diagnostics or PlanValue was returned (#778)
providerserver: Ensured Terraform CLI interrupts (e.g. Ctrl-c) properly cancel the context.Context of inflight requests (#782)
providerserver: Prevented caching of unused data and managed resource schemas (#784)
1.3.1 (June 14, 2023)
BUG FIXES:
datasource/schema: Ensure nested attribute and block Equal methods check nested attribute and block definition equality (#752)
provider/schema: Ensure nested attribute and block Equal methods check nested attribute and block definition equality (#752)
resource/schema: Ensure nested attribute and block Equal methods check nested attribute and block definition equality (#752)
types/basetypes: Prevented panics in ListType, MapType, and SetType methods when ElemType field is not set (#714)
resource/schema: Prevented Value Conversion Error diagnostics for attributes and blocks implementing both CustomType and PlanModifiers fields (#754)
types/basetypes: Prevented panic with ListTypableWithSemanticEquals and SetTypableWithSemanticEquals when proposed new element count was greater than prior element count (#772)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/hashicorp/terraform-plugin-framework from 1.2.0 to 1.3.5.
Release notes
Sourced from github.com/hashicorp/terraform-plugin-framework's releases.
... (truncated)
Changelog
Sourced from github.com/hashicorp/terraform-plugin-framework's changelog.
... (truncated)
Commits
fdecdfe
Update changelogd48bcd9
website: Use hcl code language fences instead of terraform/tf (#824)9d46160
website: Expand data handling documentation with type-specific pages and exam...4ee15c8
internal/fwserver: Ensure Attribute and Block Plan Modification Returns Custo...9aa85ed
Result of tsccr-helper -log-level=info -pin-all-workflows . (#820)c2a9ae8
internal: Update all provider defined method call logs to TRACE (#818)55f0d6b
Update changeloga4b8bc6
types/basetypes: Fix Float64Attribute precision comparisons (#817)f937d74
website/docs: Update documentation to reflect new common custom types (#811)6e445bb
Removing dependabot github actions (#813)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show