Skip to content

Releases: agentsw0rk/repobridge

v0.10.8

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 23 May 16:42

Summary

  • Fix AST graph route composition for CommonJS Express barrels, FastAPI wildcard exports with all, dense NestJS decorator paths, and Spring composed alias prefixes.
  • Bump AST graph schema version to 53 so cached graphs are rebuilt.
  • Extend regression documentation and focused coverage for the newly fixed route shapes.

Verification

  • go test ./... -count=1
  • go vet ./...
  • go build -o ./bin/repobridge ./cmd/repobridge
  • git diff --check

v0.10.7

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 23 May 16:17

Full Changelog: v0.10.6...v0.10.7

v0.10.6

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 23 May 15:40

Fix NestJS route extraction for object-literal decorator arguments.\n\n- Use named path/value properties for TypeScript NestJS object decorator routes instead of unrelated metadata strings.\n- Cover controller object paths, version-only metadata, and method object path arrays.\n- Bump AST graph schema version to 41 so affected caches rebuild.

v0.10.5

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 23 May 14:12

Summary

  • Add repobridge self-update with explicit check/install modes.
  • Run safe opportunistic update checks for normal commands with non-interactive, agent-safe behavior.
  • Verify release archives with checksums and harden staged executable/native library installation.

Verification

  • go test ./...
  • go vet ./...
  • go build -o ./bin/repobridge ./cmd/repobridge

v0.10.4

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 23 May 05:44

Full Changelog: v0.10.3...v0.10.4

v0.10.3

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 22 May 19:46

Changes

  • Show the RepoBridge ANSI logo before root help when running repobridge with no arguments.

Verification

  • go test ./...
  • go vet ./...

v0.10.2

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 22 May 11:38

Fixes

  • Fix callees traversal from Kotlin class/interface roots when combining contains and calls edges.
  • Add regression coverage for injected interface-typed Kotlin constructor properties resolving to interface methods.

Verification

  • go test ./...
  • go vet ./...

v0.10.1

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 22 May 11:09

Bugfix release for AST-Graph Kotlin containment traversal.

  • Fix Kotlin interfaces being indexed as duplicate class nodes.
  • Let file/module containment traversal include nested Kotlin class members by default.
  • Add regression tests for Kotlin interface nodes and file-level contains traversal.

v0.10.0

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 21 May 22:02

Highlights

  • Add structure graph containment with stable file/module nodes and parser-generated contains edges.
  • Traverse structure via existing graph commands using --edge contains.
  • Bump AST graph schema to 27 so stale stores reindex with containment data.
  • Document the containment workflow in README and index.html.

Verification

  • go test ./...
  • go vet ./...

v0.9.0

Choose a tag to compare

@ArekCzarnik ArekCzarnik released this 21 May 20:37

Summary

  • Improve C#, Rust, Go, Kotlin, and JavaScript call graph resolution after the structured call-reference release.
  • Add C# call normalization, external call nodes for known .NET/test/LINQ APIs, and richer local receiver type inference.
  • Resolve C# receiver calls from explicit locals, fields/properties, parameters, return types, chained calls, this, and base where possible.
  • Classify string/primitive receiver calls such as string.Format, string.Join, Substring, and literal .AsSpan() as external System types.
  • Bump AST graph schema to version 25 so existing graph caches rebuild.

Verification

  • go test ./...
  • go vet ./...
  • go build -o ./bin/repobridge ./cmd/repobridge