v0.9.77 v0.9.78
Graphify-Labs/graphifyOct 5, 2026 → Oct 6, 20261 day between releases
What's New
Node IDs are now deterministic and no longer leak local paths or usernames.
Breaking Changes
- Node IDs are now deterministic and no longer contain local paths or usernames; C# scope IDs use row/column instead of byte offsets.
New Features
- Added `schema_version` and `graphify_version` metadata to graph.json
Improvements
- Watch reconcile performance significantly improved
- Node IDs are now portable across different environments and checkout paths
Bug Fixes
- Unresolved targets like missing imports now generate portable IDs
- C# namespace scope IDs are keyed on row/column for CRLF/LF compatibility
- R symbol-only bindings no longer collapse onto the file node
- UTF-16 files are now decoded deterministically without creating zero nodes
- C# calls through casts or interface-typed properties now resolve correctly
Upgrade Notes
Graph IDs will differ between versions; if you rely on the ID string content for external lookups or matching, you must update your logic. The graph.json file now includes `schema_version` and `graphify_version` metadata.
The Two Releases
v0.9.77
Oct 5, 2026· 16 days ago
Added language coverage for Solidity, PowerShell, Objective-C, and SQL; fixed incremental update false-deletions; and preserved edge direction during graph reloads.
Full release notesv0.9.78
Oct 6, 2026· 15 days ago
Improved determinism by making node IDs portable (removing checkout path/username leakage) and fixed compatibility issues for CRLF line endings and watch reconciliation.
Full release notes