All notable changes to CodeBuddy are documented in this file.
v4.2.0 — 2026-03-22
- Multi-language support (i18n): Full internationalization with 7 languages and curated RSS feeds (#325)
- MCP Playwright integration: Browser automation via Model Context Protocol (#324)
- Browser Automation Tool: Built-in browser control for agent tasks (#370)
- Onboarding wizard: Guided first-run setup experience (#369)
- Team graph & standup intelligence: Team collaboration graph and standup report generation (#356, #357, #358)
- Doctor command: Diagnostic health-check command (#360)
- Cost tracking: LLM token usage and estimated cost tracking (#334)
- Model failover: Automatic provider failover for both Agent and Ask modes (#343, #344)
- Inline review: In-editor code review experience (#345)
- Architecture sub-agent: Dedicated agent for architectural analysis (#346)
- Observability & timeline: OpenTelemetry integration and agent activity timeline (#342, #341)
- Context window compaction: Intelligent context trimming for long conversations (#355)
- Hybrid memory search: Combined vector + keyword memory retrieval (#365)
- Concurrency queue: Task queue for managing parallel agent operations (#367)
- Skills enhancement: Improved skill manager capabilities (#350)
- Research notes: Research note-taking and aggregation (#326)
- External security config: JSON-based security configuration (#359)
- Credential proxy: Secure credential management proxy (#361)
- Permission system: Granular permission controls (#362)
- Access control: Role-based access control framework (#363)
- Context isolation: Sandboxed context for secure multi-tenant use (#364)
- Terminal security: Hardened terminal command execution (#332)
- AI configuration refinements (#327)
- Session management enhancements (#328)
- Notification system improvements (#329)
- Browser optimization (#340)
- Multiple file update support (#336)
- Code analysis overhaul (3-phase rewrite) (#347, #348, #349)
- Feature audit and cleanup (#323, #333, #335)
- Coworker agent updates (#331)
- Fixed initialization issue (#338)
- Isolated command chat history to prevent cross-command contamination (#366)
- Logger fixes for levels 1-7 and 8-16 (#354, #353)
Full Changelog: v4.1.0...v4.2
v4.1.0 — 2026-02-23
- Debugger defaults: Improved default debugger configuration (#313)
- Session management: Persistent session state across restarts (#314)
- Connector system: External service connector framework (#315)
- Notification system: In-extension notification panel (#316)
- Enhanced context: Richer context delivery to AI models (#317)
- News feed: Save/delete functionality and daily cleanup for curated news (#318)
- Telemetry: Usage analytics and performance telemetry (#322)
Full Changelog: v4.0.0...v4.1.0
v4.0.0 — 2026-02-05
- MCP (Model Context Protocol): Gateway for unlimited tool extensibility (#297, #296)
- Sidebar settings panel: Full settings panel integrated into the sidebar (#298)
- Local LLMs: Docker/Ollama-based local model support (#299, #301)
- Project rules: Project-specific instruction files for AI behavior (#300)
- Skill Manager: Integrated GitHub, Jira, and WhatsApp skills (#303)
- Scheduled tasks & news: Daily news fetch and task scheduler (#304)
- Task & memory tools: Task management and memory tools with scheduler service (#305)
- Agent Timeline: Visual agent activity tracking component (#306)
- Diff review: Pending change tracking and diff review feature (#308)
- AST indexing: Worker-thread-based AST indexing service with caching (#310)
Full Changelog: 3.7.31...v4.0.0
3.7.31 — 2025-12-11
- Deep agent testing and reliability improvements (#293)
Full Changelog: 3.7.3...3.7.31
3.7.3 — 2025-11-16
- Chat history: Persistent chat history storage (#278, #279)
- Smart context extractor: Intelligent code context extraction (#282)
- Vector DB (phases 2–5): Full vector database integration for semantic search (#283, #284, #285, #286, #287)
- Codebase analyzer: Static analysis and insights (#292)
- Removed file watcher for better performance (#276, #277)
- UI performance optimizations (#289)
- Removed LanceDB, streamlined extension (#290)
- Cleaned up unused files (#291)
Full Changelog: v3.4.4...3.7.3
v3.4.4 — 2025-07-20
- Chat history management: Improved conversation persistence (#256)
- Skeleton loader: Loading state for bot messages (#258)
- Download responses: Export bot responses to files (#259)
- Codebase analysis: Analysis and recommendation command (#267, #268, #272, #274)
- User feedback: Enhanced feedback system for commands (#264)
- Enhanced code block copy functionality and UI (#260)
- UI enhancements (#262)
- Enhanced security, performance, and architecture (#270)
Full Changelog: v3.2.6...v3.4.4
v3.2.6 — 2025-06-30
- esbuild bundling: Extension and React webview bundled with esbuild for faster builds and smaller packages (#255)
- Replaced libSQL with sqlite3 (#253)
- Removed publish-on-save (#254)
- Removed legacy chat history module (#252)
Full Changelog: v2.0.0...v3.2.6
v2.0.0 — 2025-04-28
- React webview UI: Complete rewrite of the webview with React (#117)
- AI agent system: Multi-agent orchestration with event-driven architecture (#142, #143, #148)
- RAG (Retrieval-Augmented Generation): Local codebase indexing and retrieval (#134, #137)
- Web search: Real-time web search with metadata (#158, #159, #170)
- DeepSeek support: Added DeepSeek model provider (#178, #193)
- Groq integration: Groq LLM as fallback provider (#197)
- File uploads: Local file upload and processing (#204, #206)
- Think tool: Complex problem-solving tool for agents (#210, #211)
- Context pinning: Pin directories, files, and code elements as persistent context (#183)
- Implemented base LLM class (#141)
- Improved embedding model (#136)
- CodeBuddyTool system and ContextRetriever (#154)
- Reranking for search results (#195)
- Knowledge base integration (#201)
- Model selection and attachments in chat (#160)
- Tabbed interface and improved prompt handling (#173)
- Code highlighting and copy functionality (#157, #166)
- Bot icon and mode selection (#168)
- Workspace context selector (#190)
- Extension–React webview communication bridge (#121)
- Secret storage provider (#162)
- Workspace service and context info (#181)
- Chat history management (#232)
- User preferences management (#243)
- File system event monitoring (#238)
- Streamlined inline chat (#127)
- Restructured project organization (#140)
- Improved type safety in BaseEmitter (#144)
- Refactored agent classes and orchestrator (#149, #150)
- Database connection handling (#179)
- Consistent path handling with
vscode.Uri.joinPath(#131)
- @skyline-GTRr32 made their first contribution in #178
- @darkelfs56 contributed hljs fix in #163
Full Changelog: v.1.1.7...v2.0.0
v1.1.7 — 2024-12-18
- Inline chat: In-editor chat interface for contextual AI assistance (#115)
Full Changelog: v.1.1.6...v.1.1.7
v1.1.6 — 2024-12-15
- Fixed webview event issues (#112)
Full Changelog: v.1.1.5...v.1.1.6
v1.1.5 — 2024-12-14
Full Changelog: v.1.1.4...v.1.1.5
v1.1.4 — 2024-09-15
- Updated CodeBuddy logo (#100)
Full Changelog: v.1.1.3...v.1.1.4
v1.1.3 — 2024-09-02
Full Changelog: v.1.1.2...v.1.1.3
v1.1.2 — 2024-08-24
Full Changelog: v1.1.1...v.1.1.2
v1.1.1 — 2024-08-20
- Knowledge base: Upload and read from a knowledge base (#62, #65, #67)
- Auto-commit messages: AI-generated commit messages (#69, #70)
- Interview mode: "Interview me" feature and unit test generation (#84)
- Copy & scroll buttons: Copy button and scroll-down button for chat (#78)
- Font improvements (#59)
- @FakhrulZiq made their first contribution in #78
Full Changelog: v1.1.0...v1.1.1
v1.1.0 — 2024-06-23
- Chat view themes: Multiple chat view themes (#55)
- Fonts & font size: User-selectable fonts and font sizes (#57)
- Syntax highlighting: Code block syntax highlighting with highlight.js (#52)
- @mVedr made their first contribution in #43
- @darkelfs56 made their first contribution in #52
Full Changelog: v1...v1.1.0
v1.0.0 — 2024-04-06 (Pre-release)
Initial release of CodeBuddy.
- AI-powered code analysis using Google Gemini
- Intelligent code suggestions and completions
- Explanations and justifications for generated code
- Debugging and troubleshooting assistance
- Code optimization recommendations
- Interactive chat interface