0.2.19
0.2.19のリリースノート。
リリース日: 2026-06-22
機能
@takazudo/zudo-docが、ページローディングオーバーレイのCSSを独立したエクスポート@takazudo/として提供するようになりました。zudo- doc/ page- loading. css DocLayoutWithDefaultsを使わず独自にレイアウトを組む利用者は、オーバーレイ・スピナー・遷移待ちリンクのルールをglobal.cssに手でコピーする代わりに、PageLoadingOverlayコンポーネントと並べてこれを@importできます。(#2280, #2279)ライトボックスの
--color-overlayから切り離された専用のスクリムトークン--color-page-loading-overlayを追加しました。ローディングオーバーレイの背景を独立して制御できます。デフォルトはcolor-mix(in oklch, var(--color-overlay) 60%, transparent)のため既存のプロジェクトは変わりません。これを上書きすればローディングのスクリムだけを調整できます。(#2280, #2279)WCAGコントラストのガードテストを追加し、Default Light カラースキームのテキスト/背景の組み合わせがAAコントラストを満たすよう修正しました。(#2298)
バグ修正
Default Light パレットのAA向け暗色化を
create-zudo-docのテンプレートにも反映し、新規に生成したプロジェクトでもコントラスト修正済みのパレットが使われるようにしました。(#2300)画像ライトボックスを堅牢化しました。閉じたときにトリガー要素へフォーカスを戻し、キーボードによるパン操作に対応し、ドラッグ中の意図しないテキスト選択を防止します。(#2295)
その他の変更
@takazudo/zfbスタックを0.1.0-next.55からnext.57へ更新しました。(#2299)@takazudo/zudo-doc-history-server: ディレクトリの並列走査、mtimeゲート、maxBuffer超過の警告、LAN公開のオプトイン化、git logの構造化パースにより、パフォーマンスと安全性を改善しました。(#2293)検索ワーカーと ai-chat のドキュメント取得にネガティブキャッシュとバックオフを追加し、上流の一時的な障害を穏やかに劣化させるようにしました。
デザイントークンの整理: トランジションの duration と scroll-margin をトークン化し、ハイライトトークンを文書化し、無効化時のカーソルトークンを明示しました。
ai-chat のセキュリティモジュールとレガシープラグイン変換のユニットテストスイートを追加しました。(#2291)
テストガバナンス:
@flakyトラッキングイシューのガード、パリティマーカーの分割、ステップ数の整合化。(#2292)レガシーの
md-pluginsパッケージをプライベートなフィクスチャ/パリティテスト資産として隔離しました。(#2289)CI の堅牢化: wrangler バージョンの単一ソース化、アクションダイジェストのピン留め、CSSスモークゲートの重複排除、スローテストのインストールリトライを指数バックオフで強化しました。(#2297)
2026-06-20 のレビュー指摘に対する安全なバッチクリーンアップと依存関係の更新。(#2302)