CKB v8.1.0
What's New
New Tools
findCycles— Detect circular dependencies using Tarjan's SCC algorithm (module/directory/file granularity), with break-edge recommendationssuggestRefactorings— Proactive refactoring suggestions covering complexity, coupling, dead code, and extract candidatesprepareChange(move) — Move/relocate analysis with import tracking and conflict detectionprepareChange(extract) — Tree-sitter flow analysis for extract variable/function with parameter/return detection and signature generationplanRefactor— Unified refactoring planner combining risk assessment, impact analysis, test gaps, and ordered steps
Improvements
- Coverage configuration via
.ckb/config.json(custom paths, auto-detect, max age) - Orphaned index detection in
ckb doctor - Test mapping via
ckb affected-tests --include-testsflag wiring forckb impact diff- Lazy engine loading and enriched error messages
switchProjecttool for multi-repo workflows
Bug Fixes
- Go 1.24.12 security update
- Improved doctor command error messages
- Disabled patch coverage check on main/develop branches
Stats
- 46 files changed, +6,425 lines
- 102 new tests
- All CI checks passing
Full Changelog: https://github.com/SimplyLiz/CodeMCP/compare/v8.0.6...v8.1.0