|
10 | 10 |
|
11 | 11 | Vibe Coder is an MCP (Model Context Protocol) server designed to supercharge your AI assistant (like Cursor, Cline AI, or Claude Desktop) with powerful tools for software development. It helps with research, planning, generating requirements, creating starter projects, and more! |
12 | 12 |
|
| 13 | +## 🆕 What's New in Version 0.2.5 |
| 14 | + |
| 15 | +### 🔧 Critical CLI Bug Fixes & Enhancements |
| 16 | +- **✅ Fixed CLI Onboarding Loop Bug** |
| 17 | + - CLI now correctly detects user's project directory using `process.cwd()` |
| 18 | + - Resolves persistent first-run detection issues |
| 19 | + - Configuration files now save to user's working directory instead of package directory |
| 20 | + |
| 21 | +- **🎯 Context-Aware Configuration System** |
| 22 | + - Enhanced `TransportContext` pattern for CLI vs Server differentiation |
| 23 | + - Dual-location configuration saving (user directory + package fallback) |
| 24 | + - Intelligent path resolution based on transport type |
| 25 | + - Maintains backward compatibility for all existing setups |
| 26 | + |
| 27 | +- **📍 Auto-Detection Improvements** |
| 28 | + - CLI automatically detects project root from current working directory |
| 29 | + - Enhanced `OpenRouterConfigManager` with context-aware path resolution |
| 30 | + - Updated `SetupWizard` with transport context support |
| 31 | + - Users can now run `vibe` from any directory in their project |
| 32 | + |
| 33 | +- **💾 Enhanced File Management** |
| 34 | + - CLI saves all configuration files (`.env`, `llm_config.json`, `.vibe-config.json`) to user directory |
| 35 | + - Improved error handling for configuration persistence |
| 36 | + - Better validation of configuration file locations |
| 37 | + |
| 38 | +### Developer Experience Improvements |
| 39 | +- Comprehensive test coverage for CLI onboarding flows |
| 40 | +- Enhanced error messages and debugging information |
| 41 | +- Improved setup wizard user experience |
| 42 | +- Better documentation of CLI behavior and configuration |
| 43 | + |
13 | 44 | ## 🆕 What's New in Version 0.2.3 |
14 | 45 |
|
15 | 46 | ### Major Features |
|
0 commit comments