v0.8.10

Graphify-Labs/graphifyv0.8.10May 17, 2026by safishamsi

AI Summary

Fixes multiple edge generation issues including git hooks, C++ inheritance, Rust cross-crate edges, and manifest data loss. Adds new flags for extraction resolution and hub exclusion.

Key Highlights

  • Git hooks phantom directory issue fixed for git < 2.31
  • Save_manifest incremental data loss fixed
  • C++ class/struct inheritance edges now correctly generated
  • Rust cross-crate spurious edges blocked via trait-method blocklist
  • New `--resolution N` and `--exclude-hubs P` flags added

New Features

  • `--resolution N` flag for extract and cluster-only
  • `--exclude-hubs P` flag for extract and cluster-only

Full Release Notes

- Fix: git hooks phantom directory on git < 2.31 (#907)
- Fix: save_manifest incremental data loss — untouched files no longer erased (#917)
- Fix: C++ class/struct inheritance edges missing (#915)
- Fix: cohesion split threshold unreachable due to rounding (#919)
- Fix: Rust cross-crate spurious INFERRED edges via scoped call skip + trait-method blocklist (#908)
- Feat: `--resolution N` for `extract` and `cluster-only` (#919)
- Feat: `--exclude-hubs P` for `extract` and `cluster-only` with majority-vote reattachment (#919)