Safi
68abce8a04
Bump to 0.4.1
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
v0.4.1
2026-04-10 18:43:18 +01:00
Safi
cede5b6ca6
Fix #188 : collect_files() now respects .graphifyignore; fix #195 : skill.md requires general-purpose subagent type for extraction dispatch
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 18:41:48 +01:00
Safi
75c08a5b32
Remove YouTube URL references from README, use generic <video-url> placeholder
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 16:24:13 +01:00
Safi
899bdd09e4
Add dedicated video and audio corpus section to README
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 16:22:53 +01:00
Safi
74cb9ce197
Security: fix YAML injection in ingest.py, </script> injection in export.py, bound collision loop
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 16:07:51 +01:00
Safi
4b87e67ff3
Add v4 to CI branch triggers
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
v0.4.0
2026-04-10 16:01:14 +01:00
Safi
1929495a99
Bump to 0.4.0, set v4 as working branch, update CI badge and skill URL
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 15:59:43 +01:00
Safi
2a7d2f4fdc
Remove Anthropic API call from transcribe.py - agent generates Whisper prompt itself
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 15:55:22 +01:00
Safi
db07e9f93a
Fix CI: mock lazy anthropic import via sys.modules instead of module attribute
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 15:48:54 +01:00
Safi
53d0ceb471
Add YouTube URL example to README usage, update repo about with pip install
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 15:44:44 +01:00
Safi
de6e341b07
Update README and descriptions to mention video/audio and YouTube support
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 15:42:35 +01:00
Safi
cf5d721bee
Add video/audio corpus support with yt-dlp download and Whisper transcription
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 15:40:18 +01:00
Safi
e3adc0417a
fix hook reinstall, CRLF labels, skill-windows missing commands (0.3.28)
2026-04-10 10:07:11 +01:00
Safi
4ff85debf1
switch downloads badge to pepy.tech to avoid shields.io rate limit
2026-04-10 09:49:50 +01:00
Safi
2ea824533c
update README Gemini CLI description to mention skill file copy
2026-04-10 01:29:05 +01:00
Safi
6b6d90ac0f
fix gemini install missing skill file copy (0.3.27)
2026-04-10 01:28:19 +01:00
Safi
8b96d05da6
update README to list all platforms including Aider, Copilot CLI, Cursor, Gemini in CLI section
2026-04-10 01:09:35 +01:00
Safi
6d39432058
fix MCP server path validation security issue (0.3.26)
2026-04-10 01:08:15 +01:00
Safi
9c829d7a2e
release 0.3.25: Aider + Copilot CLI, directed graphs, frontmatter cache, graphifyignore parent discovery, MCP fixes
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 00:56:22 +01:00
Safi
32986da448
Remove Trendshift badge (API not available)
2026-04-09 22:46:47 +01:00
Safi
16e36c7337
Add Trendshift badge to README
2026-04-09 22:45:52 +01:00
Safi
f18ea01530
Fix codex/opencode install idempotency — always run hook step ( #153 )
2026-04-09 17:59:16 +01:00
Safi
efefd3960a
Switch star history to star-history.com for faster updates
2026-04-09 17:46:34 +01:00
Safi
244478bcee
Update README: add Cursor and Gemini CLI to all platform sections
2026-04-09 17:44:59 +01:00
Safi
df26f85648
Add Gemini CLI support and sponsor nudge at pipeline completion ( #105 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 17:40:45 +01:00
Safi
38381597d6
Add Cursor to description, README intro, and PyPI keywords
2026-04-09 17:25:36 +01:00
Safi
df77d5f8ce
Add Cursor support, fix _rebuild_code KeyError and node_link_data crash ( #137 , #148 , #149 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 17:19:40 +01:00
Safi
c99ac6c2df
Add monthly PyPI downloads badge to README
2026-04-09 14:46:13 +01:00
Safi
45e407db35
Fix Codex hook JSON schema ( #138 ) and use #!/bin/sh for Windows git hooks ( #140 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 14:12:36 +01:00
Safi
95f6c104d4
Pin tree-sitter>=0.23.0, add version guard, confidence=EXTRACTED for AST calls
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 09:36:32 +01:00
Safi
ca842472e5
Fix AST call edges confidence: INFERRED/0.8 -> EXTRACTED/1.0 ( #127 )
...
Tree-sitter resolves call targets directly from source — marking them
INFERRED was incorrect. Cross-file class-level uses edges remain INFERRED.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 09:22:12 +01:00
Safi
bb2049cec1
Fix XSS in HTML viz: escape node labels, types, source files, and edge relations in innerHTML (#sec)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 09:06:02 +01:00
Safi
036d904e31
Update README for OpenCode tool.execute.before plugin
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 08:56:44 +01:00
Safi
e5760e6b03
Add OpenCode tool.execute.before plugin via graphify opencode install ( #71 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 08:55:07 +01:00
Safi
2a550a3fe6
Release v0.3.19
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 08:46:26 +01:00
Safi
be2058d5d5
Fix install step: try plain pip before --break-system-packages ( #126 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 08:40:17 +01:00
Safi
33482b0827
Update CHANGELOG for v0.3.18 with PR fixes ( #82 #93 #102 #109 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 08:24:29 +01:00
Safi
c3817d6144
Apply PRs #82 #93 #102 #109 : extension drift, click detection, skill coverage, .graphify_python persistence
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 08:22:01 +01:00
Safi
91cbc74bb1
release 0.3.18: fix watch .graphifyignore, codex hook, trae link, Korean README, save-result CLI
2026-04-09 08:09:36 +01:00
Safi
9cfaa3339b
add Korean README and fix trae.com link across all READMEs
2026-04-09 08:00:07 +01:00
Safi
267f8d28c4
add Penpax link to README
2026-04-09 01:14:08 +01:00
Safi
dbcb1253e8
docs: add .jsx .tsx .jl to extensions table, bump to 20 languages
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 22:57:46 +01:00
Safi
7ff7bd2e8f
v0.3.17: Julia support, smarter chunking, tree-sitter pin, progress output
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 22:54:18 +01:00
Safi
1896379283
v0.3.16: NetworkX <3.4 compat, .jsx support, pipx follow-up fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 22:27:08 +01:00
Safi
b4180a50dc
fix: switch star history chart to starchart.cc (no auth required)
2026-04-08 20:06:06 +01:00
Safi
a25f7629bd
release: 0.3.15 — Trae platform, security hardening, pipx hooks, PowerShell fix
2026-04-08 20:00:05 +01:00
Safi
359ef86dd4
fix: shebang allowlist validation in all skill files
2026-04-08 19:57:33 +01:00
Safi
2b3accfe66
fix: XSS in legend innerHTML and shebang allowlist in hooks
2026-04-08 19:53:10 +01:00
Safi
21a081b514
fix: skill-droid.md missing from package-data, louvain kwargs version-safe
2026-04-08 19:47:07 +01:00
ljinshuan
76bbb37c74
feat: add Trae and Trae CN platform support
...
- Register 'trae' and 'trae-cn' in _PLATFORM_CONFIG (skill-trae.md,
~/.trae/skills/ and ~/.trae-cn/skills/, claude_md=False)
- Add CLI subcommands: graphify trae install/uninstall,
graphify trae-cn install/uninstall (routes to _agents_install/uninstall)
- Update help text with new platform entries
- Create skill-trae.md (Agent-tool based extraction, AGENTS.md integration,
no PreToolUse hook support per Trae limitations)
- Update README.md and README.zh-CN.md with Trae platform docs
Co-authored-by: lijinshuan <lijinshuan@bytedance.com >
2026-04-08 19:44:19 +01:00