v0.1.0
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
- @ggrace519 made their first contribution in #1
Full Changelog: https://github.com/ggrace519/graphLM/commits/v0.1.0