Skip to content

Releases: uprockcom/code-index

Code Index v1.1.0

03 Apr 11:26

Choose a tag to compare

v1.0.0 — First Stable Release

The foundation. Full code intelligence engine with:

  • 6 languages: Java, Kotlin, Rust, Go, C/C++
  • Core features: symbol search, call graphs, type hierarchies, cross-references
  • Two transports: MCP stdio (for AI agents) + JSON-RPC (for tooling)
  • Incremental indexing with file watcher and stale propagation
  • FTS5 text search + optional semantic/embedding search
  • Gradle/Maven source root auto-discovery
  • 492+ tests across all languages

v1.1.0 — Performance & Usability

Built on v1.0.0 with focus on speed and better MCP tool ergonomics:

  • Bulk resolution rewrite — SQL-based resolution pipeline for large codebases (90k+ files), replacing per-file resolution
  • Streaming indexer — concurrent parse + DB insert via channel, no longer buffers everything in memory
  • By-name MCP tools — new tools that accept symbol/file names directly instead of IDs
  • Compact response formatting — less verbose MCP output, easier for AI agents to consume
  • Benchmark suite — ablation benchmarks measuring MCP tool effectiveness
  • Docker support — multi-stage build with dependency caching
  • Startup reconciliation — detects file changes that happened while the server was offline
  • Bulk reference resolution — resolves non-Definition refs in batch