Skip to content

graphify

v0.8.25 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 5d RAG & Retrieval
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

antigravity claude-code codex gemini graphrag knowledge-graph
+5 more
leiden openclaw llm skills tree-sitter

Summary

AI summary

Fixed 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

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-nodesconst/let inside arrow-function callbacks no longer emit graph nodes. _js_extra_walk now 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_N nodes. They had only contains edges and no semantic meaning; fence-toggle still prevents inner content from being mis-parsed as headings. (#1077)
  • Lua importsrequire("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.lua variants. (#1075)
  • Windows claude-cliWinError 2 on Windows is fixed by preferring claude.cmd over bare claude to avoid PATHEXT .ps1 resolution failure. (#1072)
  • Post-commit hook silent drop — rapid commits no longer silently lose changed_paths when another rebuild holds the lock. Lock-losers queue paths to a pending file; the lock-holder drains and merges on acquire. (#1059)
  • Antigravity install pathgraphify install antigravity now 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 install on Mac/Windows due to Python env mismatch causing ModuleNotFoundError; uv tool install recommended 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

Track graphify

Get notified when new releases ship.

Sign up free

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

All releases →

Related context

Earlier breaking changes

  • v0.8.18 Breaks Java `extends` edges; they are renamed to `inherits`. Update queries filtering on `relation="extends"` for Java nodes.

Beta — feedback welcome: [email protected]