0.55.0
Highlights
π Extension System: A New Era of Customization
We are thrilled to introduce a brand-new Extension System that replaces our previous hook system with vastly expanded capabilities. Extensions now give you great control over AiderDesk's behavior:
- Register New Capabilities: Add custom tools, create slash commands like
/generate-tests, define custom modes, and provide specialized agent profiles. - Hook into Events: Listen to and react to virtually any event in AiderDesk - from task creation and agent execution to tool calls and file context changes.
- Modify Behavior in Real-Time: Many events allow you to modify data before it's processed. You can block dangerous operations, transform prompts, filter context files, auto-answer approvals, or even modify AI responses.
Check out our Extension Documentation to get started. We've included several examples like WakaTime integration, sound notifications, and more. We're excited to see what you come up with!
β οΈ Depprecation Notice: The previous hook system is now considered deprecated and will be removed in version 0.60.0. Please migrate your hooks to the new Extension system.
β Commit Changes Directly from Updated Files
The Updated Files page has been leveled up! You can now commit your changes directly from the dialog without switching to a terminal or your IDE with an option to also generate commit message. We've also added a new "View All Files" mode that lets you see the diffs for all updated files on a single page, making code review faster and more convenient.
π New Provider: Alibaba Coding Plan
We've added direct support for the Alibaba Coding Plan provider. This subscription offers access to a suite of powerful models - including glm-5, Kimi-K2.5, and MiniMax-M2.5 - all in one place at a great price. If you've been looking to diversify your model options, this is a fantastic addition to your toolkit.
π BMAD Mode: Out of Preview
We're happy to announce that BMAD Method mode is now officially out of preview! After several iterations based on your valuable feedback, the workflows for brainstorming, story creation, and code review are stable and production-ready. Thank you for helping us shape this feature!
Other Changes
- Enhanced Reasoning: Added "ultrathink" (xhigh) reasoning effort option for OpenAI and OpenAI-compatible providers.
- File Locking: Added automatic file locking when using the edit power tool to prevent race conditions during concurrent edits.
- Performance: Sped up application startup by loading long-running managers in the background.
- Memory Stability: Improved handling of the memory embedding process when switching between models and removed
BAAI/bge-large-en-v1.5due to stability issues. - Task Export: Added "Copy as Markdown" action to the task actions menu in the sidebar.
- Bug Fixes: Omitted deleted files from the Updated Files page to prevent errors.
π‘ We'd love to hear your thoughts! Especially on the new Extension system - your feedback helps us improve AiderDesk. Happy coding! π