github safishamsi/graphify v0.8.34

latest release: v0.8.35
6 hours ago

New features

  • Streamable HTTP MCP transportgraphify serve graph.json --transport http serves the graph over HTTP so a whole team shares one server. Includes API key auth (--api-key) and Docker image (#1143).
  • Salesforce Apex extractor.cls and .trigger files now produce a full dependency graph (classes, methods, triggers, SOQL/DML edges) (#1159).
  • Azure OpenAI backend--backend azure with AZURE_OPENAI_API_KEY + AZURE_OPENAI_ENDPOINT. Auto-detected, no new dependency (#1107).
  • Live PostgreSQL introspectiongraphify extract --postgres "postgresql://..." maps your schema directly. New graphify[postgres] extra (#1093 / #1103).
  • Vision and PDF in headless extract — images now go through the proper vision API per backend instead of producing garbage binary data (#1109 / #1110).

Bug fixes

  • Stale symbols pruned from surviving files on full rebuild (#1116 / #1118)
  • Multi-word path/query endpoints now fire exact-match bonus (#1165)
  • _is_sensitive false positives on topic-mentioning filenames fixed (#1169)
  • Git hooks use cross-platform Python detach instead of nohup (Windows fix) (#1161 / #1170)
  • Post-commit hook now respects .graphify_root scoped builds (#1173)
  • graphify affected direction-blind on undirected graphs fixed (#1174)
  • Step 9 cleanup no longer aborts under fish/zsh on pure-code corpora (#1172)
  • detect_incremental gracefully handles schema-drifted manifest files (#1163)
  • numpy pinned to >=2.0; python_version>='3.13' only (#1153 / #1154)
  • Codex skill now installs to .codex/ not .agents/ (#1160)

Upgrade

uv tool upgrade graphifyy
uv tool install "graphifyy[postgres]"   # for PostgreSQL introspection

Don't miss a new graphify release

NewReleases is sending notifications on new releases.