Skip to content

v0.2.0 リリースノート

公開日: 2026-03-16

GitHub Release: v0.2.0

比較: v0.1.0...v0.2.0

v0.2.0 では、初回公開版 v0.1.0 を土台に、shape-aware な SVG lint、公開 VitePress docs、英日リリースノートのミラー、そしてショーケース用アセットを強化しました。

ハイライト

  • scripts/check-drawio-svg-overlaps.mjs を拡張し、大きなフレームへの edge-rect-border、対応する非矩形 shape への edge-shape-borderrect-shape-border、さらに companion .drawio を使う shape-aware な text overflow 検出に対応しました。
  • fixtures/scripts/ に、大型フレーム境界、非矩形 shape 境界、shape-aware text overflow 向けの回帰 fixture と verifier script を追加しました。
  • 英語・日本語のガイド、ショーケース、release mirror を持つ公開 VitePress docs と、GitHub Pages 配備フローを追加しました。

ツールと自動化

  • package.jsondocs:builddocs:previewverify を追加し、Node チェック、fixture 検証、uv 経由の Python 構文確認、VitePress build をまとめて実行できるようにしました。
  • .github/workflows/ci.yml を更新し、npm run verify、手動実行、npm キャッシュ、各種 setup action の更新を反映しました。
  • .github/workflows/pages.yml を追加し、docs/.vitepress/dist を GitHub Pages に配備できるようにしました。

Docs とアセット

  • docs/ 配下に、はじめに、workflow、architecture、export-and-lint、troubleshooting、showcase、release note を英日両対応で公開しました。
  • assets/ に、アイコン中心のショーケース図、shape review 用サンプル、日本語版構成図、サイトアイコンを追加しました。
  • README.mdREADME.ja.mdSKILL.md を更新し、リポジトリ説明、docs、ショーケース、release note ミラーの導線を揃えました。

生成アセットのサンプル

shape-aware lint review

Shape-aware lint review sample

日本語版の構成図

draw-io-skill structure ja

アイコン入りの showcase

draw-io-skill structure icons ja

検証

  • 2026-03-16 時点で npm run verify をローカル実行して確認しました。
  • この検証には、追加した fixture 群、scripts/find_aws_icon.py の Python 構文確認、VitePress 本番 build が含まれます。

バージョン注記

  • このリポジトリの公開バージョン識別子は Git tag v0.2.0 です。
  • package.json は引き続き 1.0.0 かつ private: true のため、npm package の公開版バージョンとしては扱わないでください。

関連記事

MIT License で公開しています。