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-border、rect-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.jsonにdocs:build、docs:preview、verifyを追加し、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.md、README.ja.md、SKILL.mdを更新し、リポジトリ説明、docs、ショーケース、release note ミラーの導線を揃えました。
生成アセットのサンプル
shape-aware lint review

- Source: draw-io-skill-structure-shapes.drawio
- SVG: draw-io-skill-structure-shapes.drawio.svg
- PNG: draw-io-skill-structure-shapes.drawio.png
日本語版の構成図

- Source: draw-io-skill-structure.ja.drawio
- SVG: draw-io-skill-structure.ja.drawio.svg
- PNG: draw-io-skill-structure.ja.drawio.png
アイコン入りの showcase
![]()
- Source: draw-io-skill-structure-icons.ja.drawio
- SVG: draw-io-skill-structure-icons.ja.drawio.svg
- PNG: draw-io-skill-structure-icons.ja.drawio.png
検証
- 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 の公開版バージョンとしては扱わないでください。
