zudo-doc
GitHub リポジトリ

検索したい単語を入力

いつでも検索バーを開ける

0.2.0-next.7

作成 2026年6月7日Takeshi Takatsudo

0.2.0-next.7のリリースノート。

リリース日: 2026-06-07

zfb から移植した階層的な TOC 見出し ID、全パッケージでの noUncheckedIndexedAccess の有効化、バージョン付きドキュメントのリンク正当性、zfb の 0.1.0-next.35 への更新、そして大規模なドキュメントのドリフト修正を含む、広範なプレリリースです。

機能

  • 階層的な TOC 見出し ID。 zfb の見出し ID 戦略を採用し、その slugify をそのまま移植することで、TOC のアンカーがレンダリング後の見出しと一致するようにしました。TOC の slugger は単一のカウンタを共有するようになり、TOC の深さも(制限のみ)設定可能になりました(#1943, #1946)。

  • noUncheckedIndexedAccess を全面的に有効化。 ルートの tsconfig、packages/zudo-doc、各スタンドアロンパッケージの tsconfig でこのフラグを有効化し、その結果生じたすべてのエラーを修正しました。同じガードを create-zudo-doc のテンプレートにも同期し、新規スキャフォールドが引き継ぐようにしています。

  • AI チャットのプロンプトキャッシュ。 システムコーパスのブロックにプロンプトキャッシュのブレークポイントを追加し、繰り返しリクエストのコストを削減しました。

バグ修正

  • zfb 0.1.0-next.35 — コンテンツ内の素の #anchor 解決。 zfb のピンを(next.33/next.34 を経由して next.31 → next.35 へ)ロックステップで更新しました。next.35 はコンテンツ内の素の #anchor リンクの解決を修正します(#1948)。

  • バージョン付きドキュメントの /v/ ルートでのリンク・表示の正当性。 バージョン付きルートでのリンク解決と表示を修正し、バージョン付きディレクトリを resolveMarkdownLinks と doc-history のベースにも追加して、相互リンクと履歴がそこでも解決されるようにしました(#1916)。

  • extract-headings の slug 忠実度。 slug を生成する前にインラインのマークダウンを除去して slug/テキストの忠実度を高め、レンダラーと一致するよう h2h6 のみを slug 化するようにしました。

  • preset-generator の定数。 パッケージをまたいだ import の代わりに共有定数をミラーし、壊れやすいクロスパッケージ依存を回避しました(#1919)。

  • escape-for-mdx コンパクトな自己終了タグのエスケープを復元しました。

  • リクエスト境界のハードニング。 検索ワーカーと AI チャットハンドラのリクエスト境界をハードニングし、両者間のレート制限・CORS・セキュリティの差異を文書化しました(#1931)。

  • JA フッタータグリストのアンカー。 日本語フッタータグリストの i18n アンカーを翻訳済みの見出しに再設定しました。

その他の変更

  • doc-history の git ウォークの並列化。 プリビルドの doc-history パスが新しい非同期パスを通じて git 履歴を並列にウォークするようになり、大規模なドキュメントセットでのビルド時間を短縮しました(#1930)。

  • 型安全性とルートのリファクタリング。 as unknown as DocsEntry/DocPageEntry キャストを削除し、共有のドキュメントルート prop ビルダー + レンダーシェルを抽出(canonical URL の重複排除)、preset-generator のスキーム/言語/ラベル定数を単一ソース化しました(#1917, #1942)。

  • ドキュメントのドリフト修正スイープ。 レビュー済みの10件のドキュメント改善に加え、config/settings、AI 検索、CI/デプロイ(Pages → Workers)、b4push、コンポーネント、マークダウン機能、リファレンスの各ドキュメントを修正する t1〜t8 のバッチを適用しました(#1953#1960, #1963)。

  • クリーンアップとテスト。 Astro→zfb の孤立したホストファイルを削除し、バージョン付きルートの振る舞いベースの URL ビルダーテストと、新しい非同期 doc-history git パス向けの execFile モックを追加しました(#1916, #1917, #1920, #1928)。

Revision History

Takeshi Takatsudo作成: 2026-06-07T17:49:12+09:00更新: 2026-06-07T17:49:12+09:00

AI Assistant

Ask a question about the documentation.