Skip to content

v0.5.0 — 200 tests, 25+ diagram types

Choose a tag to compare

@richard-low-low richard-low-low released this 13 Mar 00:54
· 11 commits to main since this release

What's New in v0.5.0

New Diagram Types

  • Line Chart — multi-series with data point markers and legend
  • Bar Chart — auto-scaled vertical bars with value labels
  • Radar/Spider Chart — multi-series overlay with grid rings
  • Table — auto-sized columns, alternating row colors
  • Decision Tree — diamond decisions + rectangular outcomes
  • SWOT Analysis — color-coded 2×2 matrix
  • Org Chart — top-down hierarchy with subtree centering

Mermaid Import Enhancements

  • Added pie chart parsing (pie title ...)
  • Added state diagram parsing (stateDiagram-v2)
  • Added class diagram parsing (classDiagram)
  • Auto-detection now covers 5 diagram types

Unified Router

  • create_diagram now routes to all 21+ diagram types
  • Single entry point for any diagram creation

Quality

  • 200 tests across 40 test files
  • Comprehensive integration test covering all diagram types
  • All tests pass in ~0.5s

Other Improvements

  • Font family support (hand-drawn, sans-serif, monospace)
  • Shared line utility (reduced code duplication)
  • Multi-line label support with proper sizing
  • Tech brand colors (30+ technology-specific palettes)

Full Changelog: v0.3.0...v0.5.0