Download Latest Version v2.1.0 source code.tar.gz (4.3 MB)
Email in envelope

Get an email when there's a new version of Understand Anything

Home / v2.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-04-02 2.5 kB
v2.1.0 source code.tar.gz 2026-04-02 4.3 MB
v2.1.0 source code.zip 2026-04-02 4.4 MB
Totals: 3 Items   8.7 MB 2

What's New in v2.1.0

Business Domain Knowledge Graph

A brand new domain graph view that maps your codebase's business logic — domains, flows, and process steps — so you can understand what the software does alongside how it's built.

  • New /understand-domain skill extracts business domain knowledge using a dedicated domain-analyzer agent
  • Domain graph view in the dashboard with a view mode toggle pill to switch between architecture and domain graphs
  • Custom node components: DomainClusterNode, FlowNode, StepNode with domain-aware NodeInfo sidebar
  • Domain overview and detail drill-down views with auto-widened spacing for long edge labels
  • New core types: domain, flow, step node types and domain-specific edge types
  • saveDomainGraph / loadDomainGraph persistence functions in core

Bug Fixes

  • Missing node types in layer detail view — function/class nodes now correctly appear in layer detail (#65, [#66])
  • Deterministic node ID normalization — parallel batch analyzer output now produces consistent IDs regardless of execution order (#65)
  • All 13 node types handled — edge cross-variant resolution and dropped edge traceability for generated graphs (#65)
  • Step ID normalization improved with additional test coverage
  • Redundant bottom bar (CodeViewer) no longer appears on node click (#55)
  • POSIX-compatible hooks — replaced bash herestring with POSIX pipe for broader shell support (#64)
  • 24 prompt engineering audit issues fixed across all 7 agents
  • 8 dashboard audit issues addressed across components

New Platform Support

  • VS Code + GitHub Copilot agent skills support (#52)

Dashboard Enhancements

  • PNG export fix: replaced foreignObject with clean SVG primitives (#50)
  • Node type filters, path finder, and tooltips (#50)
  • Header legends now horizontally scrollable on overflow

Other

  • CI: added PR workflow for build, test, and type-check
  • Prompt templates moved into agent definitions for prompt integrity
  • Docs updated across all README translations

Community Contributors

  • @fishinakleinbottle — deterministic normalization for generated graphs (#65)
  • @pablospe — POSIX-compatible hooks fix (#64)
  • @GarfieldHuang — VS Code + GitHub Copilot plugin (#52)
  • @berkcangumusisik — dashboard export, filtering & path finder (#50)

Full Changelog: https://github.com/Lum1104/Understand-Anything/compare/v2.0.0...v2.1.0

Source: README.md, updated 2026-04-02