Skip to content

docs: publish SDK 0.22.0 (latest)#5

Merged
jhfnetboy merged 2 commits into
mainfrom
docs/sync-sdk-0.22.0
Jun 20, 2026
Merged

docs: publish SDK 0.22.0 (latest)#5
jhfnetboy merged 2 commits into
mainfrom
docs/sync-sdk-0.22.0

Conversation

@jhfnetboy

Copy link
Copy Markdown
Member

目标

latest 频道更新到 v0.22.0(npm latest;tag v0.22.0 = main HEAD 3f8cdd38)。0.20.9 → 0.22.0(跳过 0.21.x)。

内容

  • API:在 v0.22.0 release commit 用 TypeDoc 重新生成;Defined in 链接指向 3f8cdd38;模块集不变(13 包)。
  • 同步链路:已合并的 extract-docs.sh(自清理 + 动态包列表)+ sanitize-typedoc-md.cjs 全自动。
  • 版本标签:nav 下拉 + 首页徽章 0.20.9 → 0.22.0
  • 零手工补救:无 MIT 残留;guide/docs/API_REFERENCE.md 自动显示 Version: 0.22.0(上游 update_versions.cjs 生效);部署地址经核对仍与 @aastar/core canonical 一致(三链);所有 sidebar 链接可达。
  • 构建:pnpm run docs:build 通过。

API/guide 正文为 docs:sync 机器生成。本次按既定 runbook 全流程跑通,无遗漏动作。

Bumps the latest channel to v0.22.0 (npm latest; tag v0.22.0 = main HEAD 3f8cdd38).

- API regenerated via TypeDoc at the release commit (Defined-in links -> 3f8cdd38);
  module set unchanged (13 packages).
- Sync via the merged self-cleaning extract-docs.sh + VitePress sanitizer.
- Version labels: nav dropdown + homepage badge 0.20.9 -> 0.22.0.
- No MIT residue and API_REFERENCE.md auto-shows Version 0.22.0 (upstream
  update_versions.cjs working). Deployment addresses still match @aastar/core
  canonical (all 3 chains); all sidebar links resolve.
- pnpm run docs:build verified.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 20, 2026

Copy link
Copy Markdown

Deploying aastar-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 79a26b7
Status: ✅  Deploy successful!
Preview URL: https://1d5a2d86.aastar-docs.pages.dev
Branch Preview URL: https://docs-sync-sdk-0-22-0.aastar-docs.pages.dev

View logs

Documents the repeatable 'track SDK release -> update docs -> publish' procedure
and the lessons banked this cycle (read packages/sdk/package.json not root;
sanitizer mandatory; _media secret-scan exclusion; frozen archived sidebar;
canonical deployment addresses; upstream-owns doc-source fixes). srcExclude keeps
CLAUDE.md out of the published site.

@clestons clestons left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clestons review — #5 [2-round, APPROVE]

docs: publish SDK 0.22.0 (latest) — 1231 files, +7728/-4989. A VitePress documentation-site publish for SDK 0.22.0 (the Batch-2 P-256 guardian release I reviewed in aastar-sdk#117).

Verified ✅

  • Composition: ~1149 markdown API-doc files + 1 .vitepress/config.ts (site nav config). No application code, no .sol/.env/.key/.sh, no secrets.
  • config.ts (323 lines) scanned — no eval/external fetch/credentials; the only regex hits are the package name @aastar/tokens in nav links (false positives).
  • Not line-reviewed (1149 generated doc files — impractical and unnecessary for published API docs), verified docs-only + config-benign + no secrets.

APPROVE. Generated 0.22.0 API documentation + site config; docs-only, no secrets. Merge on green CI.

@jhfnetboy jhfnetboy merged commit 727e70f into main Jun 20, 2026
2 checks passed
@jhfnetboy jhfnetboy deleted the docs/sync-sdk-0.22.0 branch June 20, 2026 09:33
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.

2 participants