Skip to content

Releases: cased/kit

Release 3.5.1

18 Jan 22:00
@tnm tnm

Choose a tag to compare

What's Changed

  • Fix Dependabot security alerts by @tnm in #183
  • Remove stale poetry.lock by @tnm in #184
  • Fix remaining npm Dependabot alerts by @tnm in #185
  • docs: fix kit-dev-mcp tools list to match implementation by @possibilities in #186
  • fix: get_symbol_code returns full source code instead of just name by @tnm in #188

Full Changelog: v3.5.0...v3.5.1

Release 3.5.0

07 Jan 20:33
@tnm tnm

Choose a tag to compare

What's Changed

  • perf: optimize hot paths with algorithmic improvements by @tnm in #179
  • perf: Tier 2 optimizations - vector reset and file caching by @tnm in #180
  • perf: Tier 3 optimizations - diff cache and parallel indexing by @tnm in #181
  • feat: Add large codebase support for MCP server by @tnm in #182

Full Changelog: v3.4.0...v3.5.0

Release 3.4.0

07 Jan 05:47
@tnm tnm

Choose a tag to compare

What's Changed

  • refactor: consolidate LLM clients and extract BaseReviewer by @tnm in #178

Full Changelog: v3.3.0...v3.4.0

Release 3.3.0

05 Jan 21:50
@tnm tnm

Choose a tag to compare

What's Changed

  • Reduce MCP tool output context bloat by ~85% by @tnm in #177

Full Changelog: v3.2.3...v3.3.0

Release 3.2.3

05 Jan 21:11
@tnm tnm

Choose a tag to compare

What's Changed

  • Fix Gemini agentic review routing to OpenAI API by @tnm in #174

Full Changelog: v3.2.2...v3.2.3

Release 3.2.1

02 Jan 01:54
@tnm tnm

Choose a tag to compare

What's Changed

  • Added C# Support by @jesus-mgtc in #166
  • Fix OpenAI GPT-5 max_completion_tokens in agentic reviewer by @tnm in #172

New Contributors

Full Changelog: v3.2.0...v3.2.1

Release 3.2.0

27 Dec 00:13
@tnm tnm

Choose a tag to compare

What's Changed

  • Add Claude Code plugin documentation by @tnm in #167
  • Fix arrow function detection in JavaScript/TypeScript symbol extraction by @tnm in #169

Full Changelog: v3.1.0...v3.2.0

Release 3.1.0

17 Dec 11:28
@tnm tnm

Choose a tag to compare

What's New in 3.1.0

Major Features

MultiRepo: Multi-Repository Analysis (#164)

  • New MultiRepo class for unified analysis across multiple repositories
  • Ideal for microservices, frontend/backend splits, and team projects
  • Unified text search with regex support across all repos
  • Semantic search with merged, relevance-ranked results
  • Cross-repo symbol extraction and lookup
  • Dependency auditing (Python, JS, Rust, Go) across repositories
  • Repository summaries with language detection
  • CLI support: kit multi search, kit multi symbols, kit multi deps, kit multi summary

Rust Dependency Analyzer (#163)

  • Full support for analyzing Rust crate dependencies via tree-sitter
  • Parses Cargo.toml for crate metadata and external dependencies
  • Extracts use, mod, and extern crate statements
  • Resolves crate::, self::, super:: paths to actual modules
  • Classifies dependencies as internal, external, or std (std, core, alloc, proc_macro, test)
  • Dependency graph generation with cycle detection
  • CLI: kit dependencies . --language rust

JavaScript/TypeScript Dependency Analyzer (#159)

  • Full support for analyzing JS/TS codebases via tree-sitter
  • ESM imports: import x from 'pkg', import { x } from 'pkg'
  • CommonJS: require('pkg')
  • Dynamic imports: import('pkg')
  • Re-exports: export { x } from 'pkg', export * from 'pkg'
  • Scoped package support (@org/pkg)
  • Node.js built-in module detection (including node: protocol)
  • Index file resolution for directory imports
  • CLI: kit dependencies . --language javascript

Bug Fixes

  • Fix Go go.mod parsing to skip directive keywords
  • Fix go.mod retract directive parsing and add MultiRepo tests

Documentation

  • New MultiRepo API reference page with use cases and examples
  • Updated dependency analyzer docs with Rust and JavaScript sections
  • Usage guide updated with MultiRepo quick start

Full Changelog: v3.0.0...v3.1.0

Release 3.0.0

08 Dec 03:29
@tnm tnm
bc38cef

Choose a tag to compare

What's Changed

  • Add Go dependency analyzer and optimize performance by @tnm in #157

Full Changelog: v2.2.1...v3.0.0

v2.2.1

05 Dec 19:38
@tnm tnm

Choose a tag to compare

Bug Fixes

  • GPT-5 Model Compatibility (#154)
    • Fixed OpenAI API 400 error when using GPT-5 models for PR reviews
    • GPT-5 models require max_completion_tokens instead of the deprecated max_tokens parameter
    • Updated all OpenAI API calls in PR review module (reviewer, summarizer, commit generator, local reviewer, matrix tester)
    • Added comprehensive test coverage for GPT-5 parameter handling