Skip to content

docs: refresh generated API reference for cdktn v0.23.4 - #22

Merged
so0k merged 1 commit into
mainfrom
docs/api-reference-v0.23.4
Jul 3, 2026
Merged

so0k merged 1 commit into
mainfrom
docs/api-reference-v0.23.4

Conversation

@so0k

@so0k so0k commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

Refreshes the generated API reference to match the newly published cdktn@0.23.4.

Generated from the published npm tarball's .jsii assembly (no monorepo build needed — jsii-docgen only consumes the assembly) via tools/documentation-generation, against constructs@^10.6.0 as required by 0.23.4's peer dependency.

Real API changes

Noise disclosure

Of 925 changed files, 705 differ only in the generator banner ({/* This file is generated through yarn generate-docs */} → pnpm), a byproduct of the yarn→pnpm migration baked into the current generator template. The remaining 220 carry the real changes above.

Navigation (docs.json) is unchanged — no classes/structs were added or removed in 0.23.4, only members on existing types.

🤖 Generated with Claude Code

Regenerated from the published `cdktn@0.23.4` JSII assembly (no monorepo
build — the npm tarball ships `.jsii` at its root) via
`tools/documentation-generation`, against `constructs@^10.6.0` as required
by 0.23.4's peer dependency.

Real API changes:
- `Fn` / `Fn`-generated: 7 new cross-product functions covering Terraform and
  OpenTofu — `base`, `cidrcontains`, `convert`, `ephemeralasnull`,
  `issensitive`, `templatestring`, `urldecode` (open-constructs/cdk-terrain#268)
- `S3BackendConfig` (and `DataTerraformRemoteStateS3Config`): new `useLockfile`
  field; `dynamodbTable` deprecated in favor of it (open-constructs/cdk-terrain#234)
- All construct pages: inherited `with(...mixins)` method surfaced by
  constructs 10.6 (previous docs were generated against the tool's stale
  `constructs@10.3.0` pin, which no longer satisfies 0.23.4's `^10.6.0`)

Of 925 files, 705 differ only in the generator banner (`yarn` -> `pnpm`
generate-docs), a byproduct of the package-manager migration in the current
generator template. Navigation (`docs.json`) is unchanged: no classes/structs
were added or removed, only members on existing types.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Jul 3, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
cdkterrain 🟢 Ready View Preview Jul 3, 2026, 5:26 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@so0k
so0k merged commit 2658e3b into main Jul 3, 2026
3 checks passed
@so0k
so0k deleted the docs/api-reference-v0.23.4 branch July 3, 2026 06:04
so0k added a commit that referenced this pull request Jul 3, 2026
Mixins have been available since CDKTN 0.23.0 (cdk-terrain#164), which
raised the constructs peer to ^10.6.0 (cdk-terrain#20). PR #22 only
surfaced with() in the API reference (stale since 0.23.2) — it was not
new in 0.23.4.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

This branch was successfully deployed

1 active deployment
staging - content — a88e9c57 Deployed Jul 3, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant