Commit Graph

183 Commits

Author SHA1 Message Date
Safi 2597940e23 Add 17 language translations and expand language bar to 28 languages
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 22:12:55 +01:00
Safi 3d78e223e8 add country flags to language links, remove Trendshift badge
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:53:36 +01:00
Safi 898c2397aa add Trendshift badge and move star history to top of README
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:51:22 +01:00
Safi 53d516f77a add multilingual READMEs: de, fr, es, hi, pt, ru, ar; fix .agents refs in README
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:47:46 +01:00
Safi bf58d8510d fix #453 antigravity install uses .agents not .agent, fix #436 _is_sensitive false positives on directory names, fix #433 update command writes absolute paths in artifacts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:33:33 +01:00
Safi bba301bf1e fix #455 #448 IsADirectoryError in file_hash and save_semantic_cache, fix #454 sanitize_label crash on None source_file 2026-04-21 21:25:13 +01:00
Safi d34b329e3c Improve packaging: uv tool install support, fix interpreter detection on Mac/Linux 2026-04-21 21:11:27 +01:00
Safi da8bdcc9e5 Remove K2.6 benchmark doc from public repo 2026-04-21 15:58:01 +01:00
Safi 10f1dda0e1 Add Kimi K2.6 vs Sonnet 4.6 benchmark 2026-04-21 15:55:53 +01:00
Safi 0ee7e8bf04 Center language links and badges 2026-04-21 11:37:13 +01:00
Safi b2fc23d3af Add dark background to text logo 2026-04-21 11:34:33 +01:00
Safi 0ce5dd3e0c Add Graphify text logo to README 2026-04-21 11:33:35 +01:00
Safi 06222641b6 Add logo to README 2026-04-21 11:31:28 +01:00
Safi 6c8f21272c Add logo icon SVG 2026-04-20 19:13:40 +01:00
Safi 7a0a5ac1fb readme: revert to pepy.tech total downloads badge 2026-04-18 16:52:36 +01:00
Safi dc1158b023 readme: show 200k+ total downloads badge 2026-04-18 16:51:36 +01:00
Safi 04790e2111 readme: swap pepy badge for shields.io downloads 2026-04-18 16:50:15 +01:00
Safi 8d908c5d43 fix #432 to_html crash on large graphs, fix #431 Go import node ID collision 2026-04-18 10:54:39 +01:00
Safi 42599a7c53 v0.4.23: fix #178 stale version stamp, fix #260 add .html to DOC_EXTENSIONS 2026-04-18 10:47:37 +01:00
Safi baa44747a2 readme: add pipx as alternative install method 2026-04-18 09:51:38 +01:00
Safi 2e82e49db7 readme: add .mdx to docs extensions table 2026-04-18 09:50:14 +01:00
Safi 5011857c52 v0.4.22: fix #429 AST cache root, fix #428 add .mdx to DOC_EXTENSIONS 2026-04-18 09:47:06 +01:00
Safi 7662f04c46 bump to 0.4.21, changelog 2026-04-17 20:33:28 +01:00
Safi 35fa45da4d v0.4.21: fix #422 cluster-only KeyError total_files, fix #423 --update drops existing nodes 2026-04-17 20:33:06 +01:00
Safi 59f8dab15f readme: clarify graph.html opens in any browser 2026-04-17 15:50:05 +01:00
Safi 36fa62a04c bump to 0.4.20, changelog 2026-04-17 15:48:30 +01:00
Safi 69a0cfc5bb v0.4.20: fix #414 JS imports_from path normalisation, fix #418 graph.html missing from CLI 2026-04-17 15:47:56 +01:00
Safi 7490d9e0ec remove superpowers specs from repo (should be local only) 2026-04-17 12:56:57 +01:00
Safi 76d1203e80 changelog and readme for v0.4.19 2026-04-17 12:49:27 +01:00
Safi 2c5d3a50bd v0.4.19: fix #390 #298 #410 #401 #385, team workflow docs, Windows/pipx tips
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 12:46:42 +01:00
Safi 69001d0c6b docs: v5.0 and v5.1 design specs -- enterprise foundation 2026-04-16 13:25:02 +01:00
Safi 1c0fd851c9 docs: revise v5 spec after senior engineering review -- GraphBundle, correct rustworkx APIs, git fetch strategy 2026-04-16 11:23:08 +01:00
Safi fc34018805 docs: v5 design spec -- rustworkx backend + GitHub repo ingestion 2026-04-16 11:12:34 +01:00
Safi 2246e461a9 v0.4.16: fix watch NameError, .mjs dispatch, exclude llm.py from wheel
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.4.16 v0.4.17 v0.4.18
2026-04-16 07:01:04 +01:00
Safi 7ab62fd14a v0.4.15: VS Code Copilot Chat, OpenCode/Gemini Windows fixes, .mjs/.ejs, macOS watch, god_nodes degree rename
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.4.15
2026-04-15 23:08:43 +01:00
Safi 9866cbc4af Update CHANGELOG for 0.4.14, fix AGENTS.md rebuild command
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 00:32:02 +01:00
Safi 2736e05714 Bump to 0.4.14, README: cross-file call-graph note
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.4.14
2026-04-15 00:28:18 +01:00
Safi 5c77d9cc4a Fix 9 issues: kiro package data, betweenness perf, wiki step, opencode plugin, cache root, PHP missing edges, Windows stability, cross-file calls
- #352: add skill-kiro.md to pyproject.toml package-data
- #341: guard edge_betweenness at >5000 nodes; use approximate k=100 for suggest_questions on large graphs
- #354/#229: add Step 6b in skill.md to call to_wiki() when --wiki given (before Step 9 cleanup)
- #356: call _install_opencode_plugin() from install --platform opencode path
- #350: add cache_root param to extract() so subdirectory runs keep cache at ./graphify-out/cache/
- #230: PHP class_constant_access_expression emits references_constant edges
- #232: PHP scoped_call_expression (static method calls) emits calls edges
- #287: os.replace fallback for Windows WinError 5; graphify update exits 1 on failure; templates use graphify update . instead of python3 -c
- #348: cross-file call resolution for all languages via raw_calls + global label map pass in extract()

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 00:26:11 +01:00
Safi 9c04b059be docs: add Verilog/SystemVerilog to language count and list 2026-04-14 09:36:57 +01:00
Safi 79a9200f09 v0.4.13: Verilog support, HiDPI hyperedge fix, null label guards, AGENTS.md python3 fix
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 09:28:01 +01:00
Safi 41544c7076 Update pyproject.toml description and keywords to include all platforms
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 22:49:01 +01:00
Safi c657eb2049 v0.4.12: add Kiro IDE/CLI support, fix cache portability across machines
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 22:46:13 +01:00
Safi 9fd6810e4e Fix README: Codex does have PreToolUse hook support (#299)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 22:33:33 +01:00
Safi e441454c55 v0.4.11: fix query crash on MultiGraph, NoneType in serve.py, MCP CWD path bug, .graphifyignore subfolder patterns; v0.4.10: Dart, Hermes, 6 CLI commands, PHP improvements
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 12:48:47 +01:00
Safi 962f28c603 docs: add Hermes platform, Dart to language list, 22→23 languages 2026-04-13 08:46:20 +01:00
Safi 7c81c1b889 release: v0.4.9 — PHP extractor improvements, Dart, diacritics, Hermes, fixes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.4.9
2026-04-13 08:39:28 +01:00
Safi 04e2960135 Remove Claude-specific language from platform skill files (0.4.8)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.4.8
2026-04-12 21:18:20 +01:00
Safi c713cf89fd Fix watch edge key, claw path, Blade support, WSL MCP docs (0.4.7)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.4.7
2026-04-12 20:49:24 +01:00
Safi 6b2d38358b Add Google Antigravity platform support (0.4.6)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.4.6
2026-04-12 19:16:49 +01:00
Safi 2499a1c377 fix MCP ValidationError on blank stdin lines and bump to 0.4.5
Some MCP clients send blank lines between JSON messages. The stdio
transport tried to parse every line as JSONRPCMessage, crashing with
a Pydantic ValidationError. _filter_blank_stdin() installs an OS-level
pipe that relays stdin while silently dropping blank-only lines.

Closes #201

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.4.5
2026-04-12 18:48:29 +01:00