# V10 Changelog
> All features and improvements in the V10.x series.
---
## [10.32.0] - Zero-Config & PRO-Files ๐๐ฎ
**Simplifying Onboarding & Resource Control**
- **Zero-Config Wizard**: One-click `boring wizard` for MCP setup in Cursor/VS Code/Claude.
- **PRO-Files**: Standard/Lite/Full/Custom profile selection for granular token control.
- **Security**: Enhanced file interceptors for Shadow Mode stability.
## [10.31.0] - Brain Reflex & Safety Net ๐ง ๐ก๏ธ
- **Brain Reflex**: Active Recall for automated error-solution retrieval.
- **Safety Net**: Autonomous Git Checkpoints (`boring_checkpoint`) before risky ops.
## [10.27.0] - NotebookLM Optimizations ๐ฏ๐ง
**Optimizing for LLM Comprehension & Efficiency**
- **Theme-Tips Output**: Hierarchical formatting for complex tool results (+1.13% accuracy).
- **PREPAIR Cache**: Cached pointwise analysis for unbiased pairwise selection.
- **Dynamic Prompts**: On-demand context embedding for debug/review/analysis.
- **Verification**: New `ReasoningCache` unit tests (100% pass).
## [10.24.7] - Skills & IDE Experience ๐ ๏ธโจ
- **Interactive Skills**: New `boring_skills_install` tool for one-click installation
- **Universal IDE Setup**: Enhanced `setup_ide` with auto-detected Python paths (Cursor/Neovim/Zed)
- **Docs**: Added `boring_skills_browse` to core tools list
## [10.24.6] - Documentation Harmony ๐โจ
### V10.24.6
**Documentation & Localization**
- Comprehensive Prompt/Workflow Reference Docs
- README Synchronization (En/Zh)
- Fixed Encoding & LSP Instructions
### V10.24.5
**Global Brain**
- Cross-Project Knowledge Sharing
- Pattern Export/Import
---
## V10.21.x - Performance
### V10.21.0 (Latest)
**Performance Optimization**
- Thread-local SQLite Connection Pool
- SQLite WAL Mode
- Query Result Caching
---
## V10.20.x - Vibe Engineer
### V10.20.0
**Vibe Score & Impact Analysis**
- Vibe Score (`boring_vibe_check`)
- Impact Analysis (`boring_impact_check`)
- One-Click Fix Prompt
---
## V10.19.x - Vibe Coder
### V10.19.0
**Vibe Coder Edition**
- Vibe Coder Pro Toolset
- Multi-Language Expansion
- Interactive Tutorials
---
## V10.18.x - AI Feedback Loops
### V10.18.3 (Latest)
**RAG Watcher & AutoLearner Integration**
- **RAGWatcher** - Automatic re-indexing on file changes
- **AutoLearner** - Captures error-solution patterns from AI responses
- Continuous knowledge accumulation
- Zero-config integration
### V10.18.2
- Bug fixes and stability improvements
- MCP tool parameter refinements
### V10.18.1
- Improved Cursor testing compatibility
- Better error messages for missing Git repos
- Dependency updates
---
## V10.17.x - Security & RAG
### V10.17.5
**Protected File Tools**
- `boring_write_file` and `boring_read_file` always respect Shadow Mode
- Guaranteed interception for all file operations
### V10.17.0
**Hybrid RAG & Security Guard**
- Combined Vector + Keyword search
- Dependency graph expansion for related code
- Cross-session persistent Shadow Mode
- Multi-file-type security scanning
---
## V10.16.x - SpecKit Workflows
### V10.16.3
**SpecKit Slash Commands**
- `/speckit-constitution` - Establish project principles
- `/speckit-clarify` - Interactive requirements clarification
- `/speckit-plan` - Generate implementation plans
- `/speckit-checklist` - Build acceptance criteria
- `/speckit-analyze` - Verify cross-artifact consistency
### V10.16.0
**MCP Configuration Schema**
- Rich `configSchema` in smithery.yaml
- Environment variable documentation
- Default value specifications
---
## V10.15.x - Polyglot CLI
### V10.15.0
**Boring Polyglot**
- Zero-API-Key switching between providers
- Gemini CLI, Claude Code CLI, Ollama support
- Native protocol awareness
- Automatic provider detection
---
## V10.14.x - Multi-Agent
### V10.14.0
**Multi-Agent Workflows**
- `plan_and_implement` - End-to-end development
- `review_and_fix` - Code review with auto-fix
- `debug_and_test` - Debugging with test generation
- Agent orchestration framework
---
## V10.13.x - Performance
### V10.13.0
**Parallel Verification**
- ThreadPoolExecutor for concurrent checks
- Up to 4x speedup on large projects
- Incremental file change detection
- Smart caching system
---
## V10.12.x - Quality
### V10.12.0
**LLM-as-Judge Evaluation**
- DIRECT, PAIRWISE, RUBRIC evaluation modes
- Bias mitigation techniques
- Customizable rubrics
- Quality trend tracking
---
## V10.11.x - Knowledge
### V10.11.0
**Knowledge Base (.boring_brain)**
- Persistent storage for learned patterns
- Workflow adaptations
- Evaluation rubrics
- Cross-project knowledge sharing
---
## Migration Guide
### From V9.x to V10.x
1. **Update installation**:
```bash
pip install -U boring-aicoding
```
2. **New optional dependencies**:
```bash
# For RAG features
pip install "boring-aicoding[mcp]"
```
3. **Shadow Mode is now default**:
- Set `SHADOW_MODE_LEVEL=DISABLED` to opt-out
- Recommended: Keep ENABLED for safety
4. **New directory structure**:
```
~/.boring_brain/ # Global knowledge
.boring_memory/ # Project memory
.boring_cache/ # Verification cache
```
---
## See Also
- [Release Notes](../index.md#changelog) - Detailed release notes
- [Features](../index.md#features) - Feature documentation
- [MCP Tools](../features/mcp-tools.md) - Tool reference