Skip to content

v0.1.0 Release Notes

Published: March 14, 2026

GitHub Release: v0.1.0

v0.1.0 is the first tagged public release of draw-io-skill, so these notes cover the full history shipped in tag v0.1.0 (c4b3dde).

Highlights

  • Added a reusable draw-io skill repository for Codex and Claude Code with bilingual README.md and README.ja.md, plus a workflow-focused SKILL.md.
  • Added scripts/export-drawio.mjs, a cross-platform draw.io CLI wrapper for png, svg, pdf, and jpg export with embedded XML where supported.
  • Added scripts/check-drawio-svg-overlaps.mjs to lint exported diagrams for edge crossings, border overlap, box penetration, and label overflow.

Tooling And Automation

  • Added stable fixtures under fixtures/basic/ and a regression fixture under fixtures/border-overlap/.
  • Added scripts/verify-border-overlap-fixture.mjs so the intentional border-overlap case is checked for the expected failure reason.
  • Added GitHub Actions CI in .github/workflows/ci.yml with Node 20, Python 3.12, uv, npm run check, and Python syntax validation for scripts/find_aws_icon.py.
  • Added scripts/find_aws_icon.py plus bundled AWS icon and layout guidance references for diagram authoring workflows.

Docs And Assets

  • Reworked the public README flow around native .drawio editing, repository-friendly exports, SVG linting, and final visual verification.
  • Added the repository structure diagram source at assets/draw-io-skill-structure.drawio together with exported PNG and SVG variants.
  • Embedded the structure diagram into both README variants and SKILL.md for faster onboarding.
  • Added the Penpen header artwork and repository metadata such as LICENSE, .gitignore, and .gitattributes.

Validation

  • The original v0.1.0 release notes recorded validation with npm run check.
  • The release scope on this page is intentionally limited to tag v0.1.0, even though the live docs site may contain newer guides added after that tag.

Released under the MIT License.