v0.7.0
Highlights
septiembre changes now works in any repository and resolves import edges across languages β not just Go.
π Fixed
septiembre changesno longer fails withread go.mod: no such file or directoryin non-Go repositories. The graph now builds from the changed files even without ago.mod.
β¨ Added
- Multi-language import edges β relationships are resolved for:
- Go β module-internal imports
- JavaScript / TypeScript β
import/export β¦ from,require(), and dynamicimport(), including.astro,.vue, and.sveltesingle-file components - Python β
importandfrom β¦ import(relative and absolute)
- Only imports that resolve to files present in the repo become edges, so third-party dependencies are excluded automatically. Files in other languages still appear as nodes (with diffs, churn, and changelog) without edges.
π Notes
- Path aliases (e.g.
@/β¦via tsconfigpaths) are not resolved yet β only relative and package-root specifiers.
Full changelog: v0.6.0...v0.7.0