Changelog

What's New

The latest updates, improvements, and new features in CodeCortex. For detailed release notes, see GitHub Releases.

View releases on GitHub

v0.2.0

addedCLI query layer: `codecortex symbols [query]` — browse and filter the symbol index with kind, file, and exported filters
addedCLI query layer: `codecortex search <query>` — full-text search across all CodeCortex knowledge files
addedCLI query layer: `codecortex modules [name]` — list all modules or deep-dive into a specific module with dependencies
addedCLI query layer: `codecortex hotspots` — show files ranked by risk score (churn + coupling + bug history) with hidden dependencies
addedAuto-generated structural module docs during `init` and `update` — includes exported API, dependencies, and temporal signals without requiring LLM analysis
fixedmodules/ directory no longer empty after init — structural docs generated for all detected modules

v0.1.1

fixedGo type extraction now traverses type_spec nodes inside type_declaration blocks, resolving missed type symbols
changedPublished to npm as codecortex-ai
changedUpdated all documentation to reflect native N-API binding - removed outdated WASM references
changedCleaned up README: removed ASCII architecture diagram, expanded language support table to all 27 languages

v0.1.0

addedInitial release - pre-digests codebases into structured knowledge served to AI coding agents via MCP
addedNative tree-sitter N-API parsing for 27 languages (TypeScript, JavaScript, Python, Go, Rust, C, C++, Java, Kotlin, Swift, and 17 more)
added14 MCP tools: 9 read (symbol lookup, dependency graph, git history, pattern search, decision log, session context) + 5 write (capture decisions, log sessions, tag patterns)
addedSix knowledge layers: Structural, Semantic, Temporal, Decisions, Patterns, Sessions
addedThree-tier memory model (hot/warm/cold) with ~85% token reduction for AI agent context windows
addedStreaming JSON writers for symbols.json and graph.json - handles repos with millions of entries (tested: Linux kernel 5.3M symbols)
addedGit temporal analysis: commit hotspots, co-change coupling, file churn metrics
addedCLI with init, serve, and status commands
added136 vitest tests across 12 test files