Skip to content

graphify

v0.8.19 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 8d 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

Updates Bug fixes, Also in this release, and What's new across a mixed release.

Changes in this release

Feature Low

Adds .NET project file support for .sln, .csproj, .fsproj, .vbproj, .razor, .cshtml extraction

Adds .NET project file support for .sln, .csproj, .fsproj, .vbproj, .razor, .cshtml extraction

Source: llm_adapter@2026-05-26

Confidence: high

Feature Low

Adds Chinese query segmentation using jieba with bigram fallback when jieba unavailable

Adds Chinese query segmentation using jieba with bigram fallback when jieba unavailable

Source: llm_adapter@2026-05-26

Confidence: high

Feature Low

Adds Devin CLI support with `graphify devin install/uninstall` commands (#1020)

Adds Devin CLI support with `graphify devin install/uninstall` commands (#1020)

Source: llm_adapter@2026-05-26

Confidence: high

Bugfix Medium

Improves backup handling to skip identical backups and limit to one folder per day (#1022)

Improves backup handling to skip identical backups and limit to one folder per day (#1022)

Source: llm_adapter@2026-05-26

Confidence: high

Bugfix Medium

Fixes TypeScript 5.0 array-form `extends` handling by normalizing to a list before iteration (#1017)

Fixes TypeScript 5.0 array-form `extends` handling by normalizing to a list before iteration (#1017)

Source: llm_adapter@2026-05-26

Confidence: high

Bugfix Medium

Fixes Wiki TypeError when source_file is null by using explicit None handling (#1016)

Fixes Wiki TypeError when source_file is null by using explicit None handling (#1016)

Source: llm_adapter@2026-05-26

Confidence: low

Bugfix Medium

Fixes nested .claude/worktrees/ directories being incorrectly indexed by skipping them (#1023)

Fixes nested .claude/worktrees/ directories being incorrectly indexed by skipping them (#1023)

Source: llm_adapter@2026-05-26

Confidence: low

Bugfix Low

Handles null `source_file` in Wiki component to avoid TypeError by explicitly checking for None

Handles null `source_file` in Wiki component to avoid TypeError by explicitly checking for None

Source: granite4.1:30b@2026-05-26-audit

Confidence: low

Bugfix Low

Skips indexing of nested `.claude/worktrees/` directories via `_is_noise_dir` update

Skips indexing of nested `.claude/worktrees/` directories via `_is_noise_dir` update

Source: granite4.1:30b@2026-05-26-audit

Confidence: low

Full changelog

What's new

.NET project file support

.sln, .csproj, .fsproj, .vbproj, .razor, .cshtml files are now extracted into the knowledge graph. Captures NuGet package references, project-to-project dependencies, target frameworks, SDK attributes, Razor/Blazor directives (@using, @inject, @inherits, @model, @page), component references, and @code block methods. Closes #515.

Chinese query segmentation

Compound Chinese tokens like 页面路由 are now split into meaningful words using jieba when installed, with a character bigram fallback when it isn't. The original compound is preserved alongside segments so exact-match still works. Install with pip install "graphifyy[chinese]".

Bug fixes

  • Wiki TypeError on null source_fileG.nodes[n].get("source_file") or "" now handles explicit None values that .get("source_file", "") missed (#1016)
  • Nested .claude/worktrees/ indexed_is_noise_dir now skips worktrees/ directories nested inside dotted dirs like .claude/ (#1023)
  • Backup accumulationbackup_if_protected uses content-hash comparison to skip identical backups and overwrite in-place when content changes; one folder per day maximum
  • TypeScript 5.0 array-form extends_read_tsconfig_aliases normalizes extends to a list before iteration (#1017)

Also in this release

  • Devin CLI support — graphify devin install/uninstall (#1020)

Install / upgrade

pip install --upgrade graphifyy
# or
uvx graphifyy

Optional extras:

pip install "graphifyy[chinese]"   # Chinese query segmentation
pip install "graphifyy[sql]"       # SQL schema extraction
pip install "graphifyy[all]"       # Everything

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]