Changelog
| Version | Update Contents | Update Contents |
| 1.2.4 | Chat: - User-level rules now support selecting multiple types, consistent with project rules. - Improved Mermaid chart rendering in dark themes for clearer readability. - Fixed an occasional failure when the Agent invoked the search tool. - Fixed an occasional issue where clicking @ files in the chat panel failed to open them. - Fixed an occasional matching failure when the Agent invoked the Replace tool in Windows environments. - Fixed occasional MCP connection failures. - Fixed an occasional issue where MCP result display appeared empty. Others: - Added Show Release Notes under the Help menu for easy access to update logs. - Fixed unclear terminal shortcut hints in light themes. - Fixed failed HTML preview in SSH browser mode. - Fixed occasional black screen issues in the terminal. | 2025 - 11 |
| 1.2.0 - 1.2.2 | Chat: - Added one-click clearing for historical chat records. - Supported displaying images returned by MCP. - Supported double-clicking Mermaid diagrams to preview their SVG content. - Fixed an occasional issue on Windows where the diff view incorrectly showed No changes. - Fixed an occasional issue where the search content tool returned empty results. - Optimized replace tool logic to avoid repeatedly modifying the same file when a successful modification status has not yet been returned to the model. - Added a Skills List to easily view and enable/disable each Skill, with descriptions displayed; available in Chat Settings. - Added a built-in skill-creator, allowing creation of Skills through interaction with the model and supporting Skill folder import. - Optimized Integrations interaction flow to improve usability. - Fixed an issue where clicking file diffs in Chat navigated to incorrect positions. - Fixed occasional MCP server connection errors. - Fixed an issue where the Agent could run into OOM errors when search results were too large. - Fixed an occasional issue where newly created Slash commands did not appear in the command list. - Fixed issues where certain data structures in Agent search results were displayed incorrectly. - Fixed occasional MCP memory leaks. - Fixed occasional loss of historical chat records. Others: - The built-in browser now supports DOM editing and size switching, allowing fine-tuning of preview pages and enabling the model to apply corresponding changes. - Fixed occasional incorrect Terminal width display. - Fixed low visibility of bottom status bar icons in the Quiet Light theme. | 2025 - 11 |
| 1.1.6 | Chat: - Added Task List functionality, which automatically breaks down complex tasks into multiple steps and displays execution progress in real time through the task list. - Fixed an occasional issue where deleted rules reappeared after restarting the IDE. - Updated the system message display position to prevent messages from blocking the input box. - When invoking Agent Skills, the specific Skill name is now displayed. - Optimized the display and rendering of the Diff component. - Optimized handling logic and messaging when context limits are reached. - Fixed an issue where importing a skills folder via drag-and-drop caused the skills to not take effect. - Fixed an occasional freeze when Deepseek models invoked tools. - Fixed occasional quotation matching errors in the replace tool. - Fixed occasional errors when exporting Mermaid flowcharts as PNG. - Fixed occasional freezes when writing files. - Optimized MCP result display by truncating excessively long content. Others: - Added Add to CodeBuddy and Fix with CodeBuddy options to Quick Fix. | 2025 - 10 |
| 1.1.0 - 1.1.2 | Chat: - Fixed an issue where the history list did not display after history migration completed. - Fixed certain 3005 chat error cases. - Added Slash Command support — type / in the input box to create and activate commands. - Added Web Fetch functionality, allowing the model to retrieve web content. - Added Add To CodeBuddy Chat to the file tab right-click menu. - Fixed occasional errors occurring during certain MCP calls. - Fixed issues reading binary files. - Fixed an occasional issue where creating a rule via command did not actually generate the rule file. - Fixed an occasional black screen issue when multiple windows were open and one chat page failed to render. - Optimized code block UI display in Chat. - Added support for Agent Skills — skills placed in the project .codebuddy/skills directory can now be used. - Fixed an issue where clicking the Create Rule button triggered a permission error. - Fixed certain errors occurring during Chat. - Optimized model selection behavior — each window can now choose its own model independently. - Fixed an issue where reopening the IDE occasionally caused the chat window to remain stuck on loading. - Fixed an issue where two files with the same name but in different directories could not be added to Chat simultaneously. - Fixed an issue where @ search could not locate certain files. - Fixed an issue where referenced files in Chat could not be opened when clicked. - Fixed an issue where the file right-click menu Add To Chat option was occasionally unavailable. - Fixed an issue where the Terminal right-click menu did not show the Add To Chat option. - Fixed incorrect prompts when the model rewrote a deleted file with the same name. - Optimized fonts used on the Chat page and Settings page. - Fixed occasional failures in the replace tool. Others: - Fixed garbled text issues when writing files with special encodings. - Fixed certain shortcut key conflicts when importing cursor configurations. - Optimized mouse cursor style when hovering over icons in the left sidebar list. | 2025 - 09 |
| 1.0.3 | Chat: - Fixed certain 3005 chat error cases and improved related error messages. - Fixed an issue where chat history disappeared after first login. - Fixed failures in migrating historical records. - Fixed an occasional issue where the chat page appeared blank. - Fixed an issue where chat history shifted upward when dragging the sidebar. - Fixed garbled characters in the MCP list on Windows systems. Others: - Optimized the loading experience on the loading page. | 2025 - 09 |
| 1.0.0 - 1.0.2 | Chat: - Fixed an issue where error code 3005 occurred during Chat. - Fixed an issue where requests triggered rate limiting. - Optimized error code display and messaging during Chat. - Fixed an issue where rules reappeared after being automatically generated and deleted. - Fixed formatting issues in model responses. - Fixed an issue where an invalid .codebuddy/rules directory was automatically created. - Fixed an issue where code block references in conversations did not follow language code styling. - Optimized the display of the right-click Add to Chat entry. - Optimized Chinese messaging for checkpoint prompts. - Fixed an issue where a new session incorrectly carried over files from the previous session. - Fixed an issue where retrying after a chat failure did not revert file changes due to missing checkpoints. - Fixed an issue where user rule settings did not take effect. - Fixed an occasional issue where old-version history migration failed. - Added an Add to Chat prompt when selecting a code block. - Added support for navigating from referenced code blocks in Chat to their original source code location. - Fixed an issue where sending a message after selecting a code block did not clear the input box. - Fixed garbled characters when writing non-UTF-8 encoded files via @ file insertion. - Fixed an occasional issue where file reading failed. - Optimized file list loading speed when using the @ feature. - Fixed an issue where Add to Chat in the Terminal right-click menu sent the message immediately. - Optimized error code handling for MCP/Tool. - Optimized messaging displayed during the “Continue” operation. Others: - Fixed slow plugin startup under SSH. - Fixed in-process memory leaks under SSH. - Fixed shortcut key conflicts on macOS. - Fixed encoding issues when configuring MCP on Windows cloud desktops without a Node environment. - Fixed slow loading of the chat window when launching the IDE. - Fixed write errors for UTF-8 with BOM files. - Fixed an issue where a new folder was created as ~/codebuddy even when no name was entered. - Fixed lag issues under SSH. - Adjusted error messages for large image processing. - Fixed potential failures when importing IDE configuration via profile. - Fixed an issue where sending messages could occasionally freeze in SSH development environments. - Fixed an issue where an incorrect alert message was displayed after successful login. | 2025 - 08 |
| 0.3.2 | Chat: - Fixed an issue where the model did not respond after a request was sent. - Fixed an issue where multiple chats displayed Error Occurred. - Fixed an issue where the model failed to write files. - Fixed an issue where the MCP Server was not displayed after adding MCP configuration. - Fixed an issue where Terminal Chat could not be opened using the shortcut key. - Fixed potential errors in MCP calls. - Fixed garbled model output under non-UTF-8 encoding. - Fixed an issue where text was cleared after opening the settings page and returning to the chat interface. - Fixed an issue where entering the rules page incorrectly reported that the rules token was too long. - Fixed a white screen issue on the history page. - Fixed an issue where the knowledge base was empty. - Fixed an issue where long titles were truncated on the history page. Others: - Fixed issues where multiple AI API calls failed. - Fixed excessive memory usage issues. - Fixed an issue where official plugins could not be found in the plugin marketplace. - Fixed various visual issues. | 2025 - 08 |
| 0.2.1 - 0.2.4 | Chat: - Fixed an issue where clicking the Send button failed to send messages. - Fixed display issues with @ tips in the chat panel. - Fixed a UI flickering issue when hovering over filenames in chat history. - Reduced the probability of replace code failures during Chat. - Fixed an issue where Chat could freeze during terminal execution. - Fixed an occasional issue where rollback did not take effect. - Fixed an issue where mermaid and code blocks were not displayed in Chat. - Chat history now supports grouping and displaying by workspace. - Fixed an issue where selected UI components could not be deleted using the keyboard. - Fixed an issue where SSH rules files could not be read. - Fixed chat freeze issues for certain models. - Added missing internationalization configuration for figma onboarding. - Improved figma feature experience and onboarding. AutoComplete: - Fixed an issue where autocomplete might occasionally fail to work. Others: - Optimized IDE memory usage to reduce gray screen occurrences. - Fixed an issue where Terminal required frequent confirmations from the user. - Fixed UI rendering issues in HTML. | 2025 - 08 |
| 0.1.29 - 0.1.33 | Chat: - Fixed an issue where AI output could occasionally freeze. - Fixed an issue where the Agent could get stuck while waiting for Terminal output. - mermaid now supports switching between code and diagram views, zoom in/out, and exporting images. - Reduced the probability of the model failing to read files. - Resolved an issue where the model refused to execute instructions outside the project directory. - Fixed an issue where very large images dragged into the window were sent to the model without compression. - The input box now automatically expands in height as more text is entered. - Fixed an issue where the model failed to detect successful startup after launching a local server. - Fixed an issue where chat history could occasionally become corrupted. Others: - Fixed an issue where the model could sometimes fail to read Terminal output. - Supported keeping the sidebar size unchanged when enlarging the IDE window. - Terminal and Chat URL links now open in an external browser. - Fixed issues with Mermaid rendering errors. - SSH now supports zsh. - Enlarged sidebar icons and reduced the minimum width of the right sidebar. - Fixed an issue where hovering over the left file tree did not show a background highlight. | 2025-07 |
| 0.1.25 - 0.1.28 | Chat: - Supported remembering the model selected by the user. - URLs in Chat now support opening with the built-in browser. - Fixed an issue where Chat failed in plan mode due to Markdown formatting. - Fixed an issue where the input box @ search could not find specific files. - Fixed incorrect URL color rendering in Chat. - Fixed incorrect ordering of chat history. - Fixed an issue where the replace tool was displayed repeatedly during Chat. - Fixed an issue where some files were not fully deleted when deleting a session. - Fixed an issue where the Back button became unresponsive when typing in the @ menu search. - The Chat panel now supports pressing Option + Up Arrow to access previously entered content. - Fixed an issue where inline Chat could delete code. - Fixed an issue where file links in Chat could not navigate correctly. - The model’s language now adapts to the language used in the user’s input. - Fixed an occasional issue where restoring long chat history failed to display content. - The model now supports accurately answering its current model version. Others: - Resolved an issue where the IDE consumed excessive storage space. - Fixed overlapping text in the terminal. - Optimized memory usage and fixed the gray screen issue. - Supported Markdown table rendering. - Fixed incorrect tool card colors in light theme. - Prevented high-risk shell commands from operating on files outside the project directory. - Added more prominent approval prompts for high-risk shell commands. - Fixed an issue where the terminal scrollbar automatically reset after adjusting the IDE layout. | 2025-07 |
| 0.1.22 - 0.1.24 | Chat: - Fixed an occasional rollback failure issue. - Fixed an issue where chat history failed to load. - Reduced the probability of errors occurring in Chat. - Fixed an occasional issue where reopening the IDE showed the invitation code page. - Fixed an issue where some overseas nodes could not chat. - Fixed connectivity issues for certain MCP connections. - Supported selecting multiple files at once to add to Chat. - Optimized an issue where the model sometimes ignored rules. - Boost Prompt enhancement now supports Undo, with improved visual interactions. - Optimized input box behavior: sending messages is allowed even when only files are selected. - Fixed an occasional issue where selected files were not included when sending a message. - Fixed an issue where terminal output added to the Chat panel failed to send. - Fixed an issue where MCP tool errors were not displayed when an error occurred. Others: - Fixed an issue where icons were not displayed in SSH remote development mode. - Added intelligent generation of git commit messages. - Fixed an issue where some modified settings did not take effect after reopening the IDE. - Fixed an issue where importing settings from VSCode failed. - Fixed an issue where some installed plugins could not run. - Fixed incomplete search results in the plugin marketplace. - Improved startup speed and stability of SSH connections. - Fixed an issue where having a local proxy might cause SSH authentication to fail. | 2025-07 |