Skip to content

v1.3.0

Choose a tag to compare

@Lum1104 Lum1104 released this 28 Mar 08:49
· 373 commits to main since this release
07c49fd

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

Full Changelog: v1.2.0...v1.3.0