This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+5 more
Summary
AI summaryCross-language type-reference edges added and claude-cli hollow-response loop fixed.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds cross-language type-reference edges for ObjC, Julia, C, C++, Scala, Fortran, PowerShell. Adds cross-language type-reference edges for ObjC, Julia, C, C++, Scala, Fortran, PowerShell. Source: llm_adapter@2026-05-29 Confidence: low |
— |
| Feature | Low |
Adds cross-language type-reference edges with detailed contexts for multiple languages. Adds cross-language type-reference edges with detailed contexts for multiple languages. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Feature | Low |
Expands CI matrix to include Python 3.10 with faster-whisper version guard. Expands CI matrix to include Python 3.10 with faster-whisper version guard. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Bugfix | Medium |
Fixes claude-cli hollow-response loop handling four failure modes. Fixes claude-cli hollow-response loop handling four failure modes. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Fixes missing `graphify-out/` prefix in 8 skill files (256 instances). Fixes missing `graphify-out/` prefix in 8 skill files (256 instances). Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Improves interpreter detection to prefer `uv tool run graphifyy python` when uv is available. Improves interpreter detection to prefer `uv tool run graphifyy python` when uv is available. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Fixes `calls` edge direction flip on bidirectional collisions. Fixes `calls` edge direction flip on bidirectional collisions. Source: llm_adapter@2026-05-29 Confidence: low |
— |
| Bugfix | Low |
Preserves original direction for `calls` edges when bidirectional collisions occur. Preserves original direction for `calls` edges when bidirectional collisions occur. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
Full changelog
What's changed
Features:
- Cross-language type-reference edges (wave 2) — ObjC, Julia, C, C++, Scala, Fortran, and PowerShell now emit
referencesedges withparameter_type,return_type,generic_arg,field, andattributecontexts; extends the work from v0.8.23. CI matrix now covers Python 3.10 withfaster-whisperversion guard. (#1071)
Bug fixes:
- claude-cli hollow-response loop — backend no longer loops on hollow streamed responses; handles all four documented failure modes (empty stream, no JSON, missing
result, emptyresult) with tests. (#1063) callsedge direction flip — edges no longer flip caller/callee when the same node pair appears in both directions in an undirected build; first-seen direction preserved on bidirectional collision. (#1061).graphify_pythonpath prefix —graphify-out/prefix was missing in 8 skill files (256 instances), causingcat: .graphify_python: No such file or directoryon every non-Claude-Code platform.- uv-aware interpreter detection — all skill files now prefer
uv tool run graphifyy pythonover shebang parsing when uv is available.
Upgrade
uv tool upgrade graphifyy
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About graphify
AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, OpenClaw, Factory Droid, Trae). Turn any folder of code, docs, papers, images, videos, or YouTube links into a queryable knowledge graph
Beta — feedback welcome: [email protected]