This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+5 more
Summary
AI summaryFixed JS/TS phantom nodes, Markdown orphan codeblock emissions, Lua require resolution, Windows claude-cli error, post‑commit hook path loss, and Antigravity install directory.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
`const`/`let` inside arrow-function callbacks no longer emit phantom graph nodes in JS, TS, and TSX. `const`/`let` inside arrow-function callbacks no longer emit phantom graph nodes in JS, TS, and TSX. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Fenced code blocks in Markdown no longer emit meaningless `codeblock_N` nodes. Fenced code blocks in Markdown no longer emit meaningless `codeblock_N` nodes. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Lua `require( Lua `require( Source: llm_adapter@2026-05-29 Confidence: low |
— |
| Bugfix | Low |
Lua 'require("pkg.sub")' now resolves to the correct file node ID by converting dots to path separators and probing for '.lua', '.luau', or 'init.lua'. Lua 'require("pkg.sub")' now resolves to the correct file node ID by converting dots to path separators and probing for '.lua', '.luau', or 'init.lua'. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Bugfix | Low |
Windows claude-cli no longer fails with WinError 2; it prefers 'claude.cmd' over bare 'claude' to avoid PATHEXT '.ps1' resolution issues. Windows claude-cli no longer fails with WinError 2; it prefers 'claude.cmd' over bare 'claude' to avoid PATHEXT '.ps1' resolution issues. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Bugfix | Low |
Post‑commit hook now queues and merges 'changed_paths' when rapid commits contend for the rebuild lock, preventing silent drops. Post‑commit hook now queues and merges 'changed_paths' when rapid commits contend for the rebuild lock, preventing silent drops. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Bugfix | Low |
'graphify install antigravity' writes to '~/.gemini/config/skills/' instead of '~/.agents/', fixing the install path; uninstall, version‑stamp refresh, and project‑scope install also updated. 'graphify install antigravity' writes to '~/.gemini/config/skills/' instead of '~/.agents/', fixing the install path; uninstall, version‑stamp refresh, and project‑scope install also updated. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
Full changelog
What's changed
Bug fixes:
- JS/TS phantom god-nodes —
const/letinside arrow-function callbacks no longer emit graph nodes._js_extra_walknow restricts node emission to program-level declarations only. Applies uniformly to JS, TS, and TSX. (#1077) - Markdown orphan nodes — fenced code blocks no longer emit
codeblock_Nnodes. They had onlycontainsedges and no semantic meaning; fence-toggle still prevents inner content from being mis-parsed as headings. (#1077) - Lua imports —
require("pkg.sub")now resolves to the correct file node ID. Dots are converted to path separators and the filesystem is probed for.lua/.luau/init.luavariants. (#1075) - Windows claude-cli —
WinError 2on Windows is fixed by preferringclaude.cmdover bareclaudeto avoid PATHEXT.ps1resolution failure. (#1072) - Post-commit hook silent drop — rapid commits no longer silently lose
changed_pathswhen another rebuild holds the lock. Lock-losers queue paths to a pending file; the lock-holder drains and merges on acquire. (#1059) - Antigravity install path —
graphify install antigravitynow correctly writes to~/.gemini/config/skills/(per Antigravity docs) instead of~/.agents/. Uninstall, version-stamp refresh, and project-scope install all updated to match. (#1079)
Docs:
- README warns against
pip installon Mac/Windows due to Python env mismatch causingModuleNotFoundError;uv tool installrecommended as primary method. (#1074)
Upgrade
uv tool upgrade graphifyy
# or
pipx 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]