Repository navigation
Releases: amirtaherkhani/diago
Release list
Diago v0.7.0
v0.7.0
Highlights
Diago v0.7.0 adds evidence workflow planning to the CLI and MCP server. Diagram authors can plan independent inspections, wait for dependent checks, and keep failed or conflicting reports visible. The release also includes the navy and yellow identity, a refreshed README, and a public setup guide.
Added
diago evidence <workflow.json> [--json]and the read-onlyplan_evidence_workflowMCP tool.- A versioned workflow snapshot schema and checkout example with parallel API/storage inspections followed by contract verification.
- Ready-task selection respecting concurrency limits, dependency failures, reported elapsed time, and attempt budgets.
- Plan-compatible evidence with preserved citations and explicit conflicting, rejected, and unverified claim reports.
- A public getting-started guide and FAQ covering installation, local operation, diagram outputs, and release availability.
Changed
- Applied the yellow interlocking D logo and midnight-blue palette to the plugin, repository, website, and sharing previews.
- Reworked the README with expandable setup instructions, prompt examples, and contribution guidance.
- Added search and sharing metadata, linked structured data, a two-page sitemap, and maintainer guidance for discovery and community participation.
- Replaced the header's GitHub button with an accessible icon and added X, Hashnode, and DEV logo links beside the footer navigation.
Fixed
- Automatic diagram-preview transitions and motion-preference changes no longer scroll readers away from lower sections of the homepage.
Migration
- Update an older plugin installation to v0.7.0 to use
plan_evidence_workflow. The release includes eight diagram views and seven MCP tools. - Existing diagram plans and renderer inputs remain compatible. The new evidence workflow snapshot uses its own schema version 1.
Configuration
- Defaults: three concurrent tasks, two total attempts per node, and 15 seconds per attempt. The workflow supports up to 32 nodes.
- The host owns source inspection, verification, worker cancellation, and snapshot persistence. Mark tasks running before dispatch and stop timed-out work before retrying.
- CLI status is 0 for pending or complete work, 1 for terminal incomplete work, and 2 for invalid input. Check the report's
statusandokbefore consuming evidence.
Diago v0.6.0
v0.6.0
Highlights
Diago now bundles Archify v3.0.1 and provides an upstream-update skill. Source discovery checks independent repositories concurrently, preserves successful results when a source fails, and reports incomplete checks explicitly.
Added
- Upstream-update skill for complete discovery, sequential snapshot synchronization, compatibility review, and verified repository integration.
Changed
- Upgraded bundled Archify from v2.16.0 to v3.0.1, including its viewer, rendering, and output-handling changes.
- Refreshed UI UX Pro Max and Diagram Design methodology snapshots and third-party notices, including the bundled JetBrains Mono font license.
- Added guidance for dependency-aware evidence collection, checking contradictory evidence, and bounded repair loops.
Performance
- Upstream discovery runs up to four independent GitHub requests concurrently, with a 15-second timeout per request.
Fixed
- Failed upstream checks retain successful source results and exit nonzero. Empty configurations, malformed refs, and invalid commit SHAs are rejected.
Configuration
- Successful upstream JSON entries retain their existing fields. Failed entries contain
latest: null,changed: null, and anerrormessage. Consumers must check the exit status and must not interpretchanged: nullas current.
Diago v0.5.0
v0.5.0\n\n## Highlights\n\nDiago now bundles Archify v2.16.0 with a constraint-driven workflow compiler, stronger visual validation, brand-aware nodes, localized Viewer UI, and improved desktop readability.\n\n## Added\n\n- Workflow schema v2 with deterministic layout, migration support, and stable layout diagnostics.\n- Built-in brand marks, safe URL-based mark capture, localized Viewer UI, visual presets, and opt-in sequence-column spreading.\n\n## Changed\n\n- Refreshed the pinned Archify, UI UX Pro Max, and Diagram Design upstream snapshots.\n- Expanded authoring guidance for multilingual output, relationship-label preservation, desktop fitting, and deployment ownership.\n\n## Fixed\n\n- Updated renderer behavior for routing, label measurement, viewport fitting, dock clearance, XML-safe SVG markers, emoji text fitting, and vertical data-flow edges.
Diago v0.4.0
Diago v0.4.0 turns the GitHub Pages hero into an accessible, animated eight-view engineering workbench.
Highlights:
- Architecture, Sequence, Workflow, Dataflow, Lifecycle, Data model, Timeline, and Layers examples
- Responsive desktop/tablet grid and contained mobile panning with keyboard controls
- Pause, interaction holds, true transition motion, and reduced-motion support
- Fully documented semantic paint, typography, spacing, geometry, stroke, and dash tokens
- Codex and Claude plugin metadata aligned to 0.4.0 with the standard local stdio MCP server
Validation: 59 automated tests, fresh browser QA at desktop/tablet/mobile, and two independent visual reviews.
Diago v0.3.0
Full Changelog: v0.2.0...v0.3.0
Diago v0.2.0
What's Changed
- Add native MCP diagram tools by @amirtaherkhani in #1
- Rename project to Diago by @amirtaherkhani in #2
- Add post-install usage docs and fix navbar by @amirtaherkhani in #3
- Add Kubernetes MCP deployment by @amirtaherkhani in #4
- Add Diago chat architecture skill by @amirtaherkhani in #5
- Merge upstream snapshot updates by @amirtaherkhani in #6
New Contributors
- @amirtaherkhani made their first contribution in #1
Full Changelog: v0.1.0...v0.2.0
Engineering Diagram Toolkit v0.1.0
First public release of the AI-ready software engineering diagram toolkit.
Highlights:
- Dual Codex and Claude Code plugin with repository marketplaces
- Evidence-aware engineering-diagram and review-diagram skills
- Architecture, sequence, workflow, dataflow, and lifecycle rendering
- Zero-dependency advisor, planner, reviewer, validator, and Archify CLI wrapper
- Pinned upstream snapshots with weekly reviewed update pull requests
- Responsive GitHub Pages site with search and social metadata
Validation: 8/8 tests, plugin and skill validators, showcase renderer checks, desktop/mobile browser QA, and zero npm vulnerabilities.