Skip to content

Releases: deploymenttheory/terraform-plugin-framework-codegen

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 07:27
2f500c0
A list resource is the list capability of a managed resource.

Terraform matches a list resource to a resource by type name and refuses
to load a provider whose list resource names none. Every list resource
this toolkit emitted was unmatched, so no generated provider loaded at
all. An entity that is enumerable but not addressable is now a
datasource, and a resource the API can enumerate carries the list
capability and declares the identity its results are expressed in.

Contract change. Entities that were list resources are now datasources;
resources that can be enumerated gain a list resource and an identity
schema; a root attribute terraform reserves, an attribute name a tfsdk
tag may not begin with, and a datasource read with no argument to fill a
path parameter are refused with the remedy named.

Also: the document's declared constraints reach the schema — sensitivity,
deprecation, length, range, size and pattern validators — a documented
default sends an attribute to optional and computed, a list resource
reads its addressing from its own block, and a fixture value is the
shape its format and the SDK's own type demand.

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 05:01
v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 06:36
a64fd23
v0.5.0: the audit stops manufacturing its own findings

Probe values keep their declared type and stay inside declared bounds,
so a coerced echo is no longer read as a server-forced value. What the
server fills is recorded as x-tfpfgen-server-default on the property
and makes the attribute Optional and Computed, rather than an OpenAPI
default nothing downstream reads. A proposal the audit no longer makes
is withdrawn instead of standing unanswerable.

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 12 Aug 12:47
39be092
v0.4.3: refresh undecided correction PRs

An undecided correction PR is rewritten in place to the current
evidence rather than skipped, so the formatted-JSON and shared-exchange
body fixes released in v0.4.1 and v0.4.2 actually reach decisions that
were already open.

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 12 Aug 07:24
bcdb11b
Merge pull request #56 from deploymenttheory/fix/pretty-print-pr-frag…

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 07:03
576b142
Merge pull request #55 from deploymenttheory/feat/correction-pr-narra…

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 19:24
5922406
Merge pull request #54 from deploymenttheory/feat/list-response-shape…

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 11 Aug 16:36
0502c77
Merge pull request #52 from deploymenttheory/fix/stage-preserves-paths

fix(stage): preserve each produced path's tree shape in the artifact

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 11 Aug 16:27
ecc549e
Merge pull request #51 from deploymenttheory/fix/audit-reads-upstream…

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 11 Aug 16:13
2b4cc26
Merge pull request #50 from deploymenttheory/ci/scope-to-codegen

ci: scope the codegen CI to code changes