# CodeBuddy Code v2.14.0 Release

## ✨ New Features

- Vim Editor Mode: Added Vim-style editing support with NORMAL and INSERT mode switching, supporting standard Vim navigation and editing commands, providing a familiar editing experience for Vim users
- IDE Selection Interaction: Added `/ide` command with visual interface for selecting and managing IDE connections, making multi-IDE collaboration scenarios more convenient

## 🔧 Improvements

- Terminal Emulation Optimization: Improved terminal emulation module under Bun runtime for better compatibility
- Windows Chinese Display Enhancement: Improved character encoding handling for command output, enhancing Chinese display compatibility on Windows platform
- Third-party Service Compatibility Enhancement: Improved runtime polyfill mechanism to enhance compatibility with third-party services
- Error Handling Enhancement: Improved log refresh mechanism safety to avoid errors when service is not initialized
- IDE Detection Enhancement: Improved terminal environment recognition logic to enhance IDE integration stability
- Environment Variable Handling Optimization: Improved boolean value parsing logic for `DISABLE_AUTOUPDATER` environment variable to enhance configuration accuracy

## 🐛 Bug Fixes

- Command Execution Optimization: Normalized system command execution parameters to prevent unexpected output interfering with normal flow
- IDE Context Cleanup: Fixed issue where selection content remained after IDE disconnection, ensuring session context is properly reset
- Concurrent Tool State Fix: Fixed state transition issues when multiple tools execute concurrently
- Message Deduplication Optimization: Fixed UI display issues caused by duplicate message group additions
