Skip to content
This repository was archived by the owner on Jun 18, 2026. It is now read-only.

v2.51.0 — Diffusion Simulator, Time Machine & Merge Workshop

Choose a tag to compare

@sauravbhattacharya001 sauravbhattacharya001 released this 21 Apr 09:28
· 152 commits to master since this release

What's New in v2.51.0

✨ New Features

  • Graph Diffusion Simulator — SIR, SIS, and Independent Cascade epidemic/influence models with step-by-step visualization
  • Graph Merge Workshop — Interactive set operations tool (union, intersection, difference, symmetric difference) on graph pairs
  • Graph Time Machine — Snapshot versioning with visual diff and structural regression detection across graph states

🔒 Security

  • Fix XSS in NetworkFlowExporter — Escape node labels in generated JS output (CWE-79)

⚡ Performance

  • Lightweight Monte Carlo paths in InfluenceSpreadSimulator — skips per-round snapshot deep-copies and timeline for ~100K fewer Map clones per 10K trials

🔧 Refactors

  • Consolidate duplicated \�scapeHtml/\�scapeJs\ into shared \ExportUtils\
  • Unify random walk methods to use \IndexedGraph\ traversal
  • Remove dead fields and duplicate BFS in report generators

Full Changelog: v2.50.0...v2.51.0