Download Latest Version v2.3.1 source code.tar.gz (31.5 MB)
Email in envelope

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

Home / v1.3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-03-28 2.8 kB
v1.3.0 source code.tar.gz 2026-03-28 4.1 MB
v1.3.0 source code.zip 2026-03-28 4.3 MB
Totals: 3 Items   8.4 MB 0

What's New in v1.3.0

Hierarchical Lens-Based Graph Navigation (#44 — @fishinakleinbottle)

  • Two-level overview/detail model: top-level layer clusters → drill into file-level detail
  • Portal nodes: visual indicators of cross-layer dependencies with click-to-navigate
  • Breadcrumb navigation: always know where you are; click to jump back
  • Sidebar navigation history: trail of recently visited nodes
  • Escape to overview: press Esc from any layer detail view
  • memo() wrappers on custom nodes for render performance
  • Topology/visual separation — heavy dagre layout only on structural changes

Theme Preset System (#45 — @Lum1104)

  • Curated theme presets with accent color customization
  • ThemePicker popover in the dashboard header
  • Light theme support with CSS variable injection
  • Theme persisted to localStorage
  • Hardcoded colors consolidated into CSS variables

Dashboard Robustness (#42 — @Lum1104)

  • Permissive graph validation with tiered auto-fix pipeline
  • User-friendly error banner on malformed graph data
  • Messy graph test fixtures for development

~85% Token Cost Reduction (#47 — @Lum1104)

  • Scanner pre-resolves imports → importMap in scan-result.json
  • Replaced allProjectFiles with batchImportData in file-analyzer
  • Slimmed Phase 4 (architecture) and Phase 5 (tour) payloads
  • Removed language/framework addendums from Phase 2 batches
  • Gated LLM graph-reviewer behind --review flag; inline deterministic validation by default
  • Increased batch size (5-10 → 20-30) and concurrency (3 → 5)

Auto-Update on Commit (#31 — @1AdityaX)

  • Automatic knowledge graph updates triggered by commits
  • Structural fingerprinting to detect meaningful changes
  • --auto-update flag for the understand skill

Expanded Test Coverage (#41 — @berkcangumusisik)

  • New plugin-discovery and plugin-registry test suites
  • Additional persistence and tree-sitter plugin tests
  • Added vitest coverage dependency

Access Token Security (#33 — @saismrutiranjan18)

  • Token-based access control for dashboard endpoints
  • Enhanced endpoint security for the dev server

Bug Fixes

  • Fix review findings: sort mutation, injection protection, directory baseline, error handling (#33)
  • Fix edge types, validator guards, prompt accuracy in understand skill (#47)
  • Restore validation errors compatibility and reject malformed collections (#42)

Contributors

  • @fishinakleinbottle — hierarchical navigation, language-agnostic analysis
  • @1AdityaX — auto-update feature
  • @berkcangumusisik — test coverage expansion
  • @saismrutiranjan18 — token auth & endpoint security
  • @Lum1104 — theme system, token reduction, dashboard robustness, review fixes

Full Changelog: https://github.com/Lum1104/Understand-Anything/compare/v1.2.0...v1.3.0

Source: README.md, updated 2026-03-28