You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gitignore parent-exclusion rule (#882): .graphifyignore patterns now correctly exclude files under an excluded directory even when a ! negation exists elsewhere in the file. Previously, any negation pattern would disable directory pruning entirely.
Dedup false merges on short chip/model labels (#878): Jaro-Winkler's prefix bonus was incorrectly merging model SKU variants like ASR1603/ASR1605 or M1/M1 Pro. Two new guards (_is_variant_pair, _short_label_blocked) prevent these false positives while still catching real typos.
v0.8.4 — SQL extraction, deletion pruning, community label fixes
Firebird SQL (#875): trigger and stored procedure extraction, FK detection via global regex fallback, UTF-8 decode fix for non-ASCII identifiers.
Deletion pruning (#876): --update now correctly removes nodes and edges from deleted source files (was matching on basenames instead of full paths).
Community label key normalization: JSON string keys from graph.json are now coerced to int before community label lookup, fixing blank community names in reports and HTML.
v0.8.3 — Windows and skill fixes
Windows skill temp files no longer pollute the project root.
--update with deletions-only no longer errors on missing extraction file.
v0.8.2 — Platform and detection fixes
Fixed Python detection for uv tool and pipx installs on Windows (#831).
Fixed antigravity Windows skill.
Fixed indexing of dot directories.
MCP server now hot-reloads on graph change (#874).