Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 01:46
· 44 commits to main since this release
v0.1.0
5868f04

graphlm v0.1.0

Install: uv tool install graphlm or pipx install graphlm
(or grab the wheel/sdist below). See the
CHANGELOG
for what's in this release.

What's Changed

  • ci: add GitHub Actions workflow by @ggrace519 in #1
  • feat(ast-parser): add Tree-sitter deterministic dependency graph by @ggrace519 in #2
  • feat(cycles): add import cycle detection with risk scoring by @ggrace519 in #3
  • feat(html): add interactive D3 force-graph visualization by @ggrace519 in #4
  • fix: wire AST edges, HTML init, import resolution, and --no-html by @ggrace519 in #5
  • fix(html): render D3 graph instead of a blank page by @ggrace519 in #6
  • feat: write GRAPH.md/json/html and enable AST parsing by default by @ggrace519 in #7
  • fix(cli): write GRAPH.* into the scanned project, not cwd by @ggrace519 in #8
  • chore: remove stale generated output artifacts and ignore them by @ggrace519 in #9
  • fix: close scanner/context defects found in review (env leak, dead budget, unbudgeted prompt, symlink) by @ggrace519 in #13
  • docs: add CLAUDE.md, corrected against the code after the review fixes by @ggrace519 in #15
  • fix(context): cap the pass-2 AST-edge table to a share of the budget by @ggrace519 in #16
  • fix(scanner/context): stop LLM context overflow on large/polyglot repos by @ggrace519 in #20
  • fix(llm/context): stream pass 2, size output budget so large graphs complete by @ggrace519 in #23
  • fix(parser/scanner): resolve AST import edges on src-layout & doc-heavy repos by @ggrace519 in #24
  • fix(context/llm): decouple output ceiling from input budget; default to model max by @ggrace519 in #26
  • feat(provenance): self-refreshing graph — commit stamp + agent refresh directive by @ggrace519 in #27
  • docs(adr): scope GRAPH_DIFF fast-follow — ADR-002 + issue #28 by @ggrace519 in #29
  • feat(diff): GRAPH_DIFF.* graph-vs-graph structural diff (#28) by @ggrace519 in #30
  • fix(llm): send response_format so pass 2 emits a full graph (#31) by @ggrace519 in #32
  • chore(release): prepare v0.1.0 — packaging, .graphlm/ output, agent-skill install by @ggrace519 in #34

New Contributors

Full Changelog: https://github.com/ggrace519/graphLM/commits/v0.1.0