3.3.0
3.3.0のリリースノート。
リリース日: 2026-07-12
機能
Minimal Scaffold(エピック #2651)。
create-zudo-docが、固定された約12ファイルのミニマルなマニフェストを出力するようになりました。生成プロジェクトは、1つの設定ファイル(デフォルトからの差分だけを書くzudoDoc({...})を使ったzfb.config.ts)と Markdown コンテンツで構成され、eject で拡張します。従来は各スキャフォールドにコピーされていたデフォルト群をパッケージが所有するようになりました。デフォルトの@themeトークンは@takazudo/として提供され、i18n・カラースキーム・docs スキーマ・z-index・frontmatter-preview・directives はパッケージ既定のデータモジュールとして提供されます。(98a56931, 257fa9aa, 5f45bf15, 2056824f)zudo- doc/ theme. css 完全な
ZfbConfigを返すzudoDoc()単一エントリの設定 API を追加しました。ショーケースと生成スキャフォールドは、zfb.config.tsと4つの doc-route スタブを自己完結型の形式に移行しました。(a06f5990, 1fc470f0, 6e4a6d08)defineChromeBindings拡張アダプターを追加しました。chrome バインディングのキャストを置き換える型付きヘルパーで、ジェネレーターはDocHistoryのキャストの代わりにこれを注入するようになりました。(5915707b, aa29e479, 0e49a6ad)Tauri の find-in-page アイランド(Cmd/Ctrl+F 検索バー)を
@takazudo/に取り込み、パッケージの body-end islands から新しいzudo- doc/ find- in- page findInPage設定(デフォルトfalse)でマウントするようにしました。アイランドはwindow.__TAURI_INTERNALS__で自己ゲートするため、Tauri シェル外では安全に何もしません。create-zudo-docの tauri フィーチャーは、生成された Tauri スキャフォールドに対してfindInPage: trueを出力するようになりました。(97885c5d, cc1bc846, f5e4c953)パッケージが所有する
DesignTokenPanelBootstrapアイランドを追加し、パッケージのルートからマウントするようにしました。(5f75a9ed, 105a3b40)パッケージが
tsconfig.base、zfb-configシム、生成された仮想モジュールの型を同梱するようになりました。(3de2b209)
バグ修正
create-zudo-docの Node エンジン下限値を修正し、組み込みの MDX コンポーネントを文書化しました(#2702, #2703)。(edf5cc4f)ホストが
FindInPageInitをマウントできるよう、.サブパスをエクスポートしました。(a4c4f8e5)/ find- in- page ジェネレーターが未リストの設定キーを取りこぼす問題を修正し、
DEFAULT_MIRRORのドリフトをガードしました。(ac0c6afa)i18n のロケール doc スタブが
isFallbackとロケールごとのコンテンツディレクトリを引き回すようにしました。(8355e537)パッケージマネージャーのスクリプトコマンドを単一の
pmRunCommandヘルパー経由に集約しました。(cb88bde6)pagesの typecheck プロジェクトを Preact ネイティブにしました。(a24dfef4)カラースキームが欠落している場合に警告を出すようにし、
zudoDocの浅いマージに関するドキュメントを明確化しました。(8f913319)ドリフトを実際に検出できるよう、
frontmatterRenderers/buildFrontmatterPreviewEntriesのスロット型を厳格化しました。(d9d9b828)デフォルトのヘッダー chrome の背景を修正しました。(f0245086)
その他の変更
packages/md-pluginsを廃止し、ショーケースの Design Token Panel 設定コピーを削除してパッケージ既定を利用するようにしました。(e99ebe7d, c74c481a)pnpm overrides で推移的なセキュリティ勧告にパッチを当て、
@takazudo/zdtpを 0.4.5 → 0.4.6 に更新しました。(24013cd1, 731c8677)minimal→extend モデルに合わせてコア構造ドキュメントを書き直しました(EN + JA)。(f57d092e)