github safishamsi/graphify v0.4.9

latest releases: v0.4.14, v0.4.13, v0.4.12...
2 days ago

What's new

Bug fixes

  • graphify install --platform cursor no longer crashes (#281)
  • _agents_uninstall now only removes the OpenCode plugin for the opencode platform (#276)
  • Removed misleading path guard comment in query --graph handler (#278)
  • skill-codex.md: waitwait_agent (correct Codex tool name) (#273)
  • graspologic now has python_version < '3.13' env marker — fixes install on Python 3.13+ (#290)
  • Windows hook tests now use platform-aware assertions instead of POSIX executable bit checks (#279)

New language support

  • Dart/Flutter.dart files extracted via regex (classes, mixins, functions, imports) (#292)

PHP extractor improvements

  • Static property access (Foo::$bar) → uses_static_prop edges (#234)
  • config() helper calls → uses_config edges (#236)
  • Service container bindings (bind, singleton, scoped, instance) → bound_to edges (#238)
  • Event listener arrays ($listen, $subscribe) → listened_by edges (#240)

Search improvements

  • Diacritic-insensitive searchnorm_label written at build time via Unicode NFKD normalization; query, get_node, shortest_path all benefit (#293)

New platform

  • Hermes Agentgraphify hermes install writes skill to ~/.hermes/skills/graphify/SKILL.md + AGENTS.md (#251)

Other additions

  • svg = ["matplotlib"] optional extra; matplotlib added to [all] (#288)
  • prune_dangling_edges() utility in export.py — removes edges with missing source/target nodes (#294)
  • Antigravity install: injects YAML frontmatter for native tool discovery, adds MCP navigation rule, prints MCP config snippet (#268)

433 tests passing.

Don't miss a new graphify release

NewReleases is sending notifications on new releases.