v0.9.87 v0.9.88
Graphify-Labs/graphifyOct 12, 2026 → Oct 12, 20260 days between releases
What's New
Adds EJS extraction and fixes call resolution for Java, C/C++, and Python
Breaking Changes
- AST cache schema bump requires a full re-extraction on first build
New Features
- EJS templates now have a dedicated extractor supporting scriptlets and imports
- Query command supports --seed flag to start traversal at specific nodes
- Graph.html sidebar displays tooltips with full legend and neighbor names
Improvements
- Deduplication and shrink-guard hardening improvements
Bug Fixes
- Java chained and inherited calls now resolve correctly
- C/C++ cross-directory includes resolved via unique longest-shared-directory-prefix
- Python decorators and Self type annotations no longer generate sourceless stubs
- Go generic type parameters generate correct source nodes
Upgrade Notes
Both versions require a full re-extraction due to AST cache schema bumps. This is a standard procedure for this repository.
The Two Releases
v0.9.87
Oct 12, 2026· 10 days ago
This release focuses on stabilizing language extraction across PHP, C#, Python, TypeScript, and Julia, alongside improvements to retrieval, watch processes, and benchmarking. It introduces a new theme toggle for the HTML visualization and enhances configuration flexibility for file extensions.
Full release notesv0.9.88
Oct 12, 2026· 9 days ago
This release features twenty community pull requests focusing on language extraction and call-resolution fixes across Java, Python, C/C++, and other languages. It introduces new features for EJS template extraction, query traversal seeding, and improved graph visualization tooltips, while bumping the AST cache schema.
Full release notes