Repository navigation
Release v0.88.0 #979
wladimiiir
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Highlights
🛡️ Project Trust Confirmation for Safe Workspaces
Opening untrusted projects should never silently run unknown configurations. When opening a repository that defines custom agents, MCP servers, or project-local extensions through the UI, AiderDesk now presents a trust confirmation dialog. You can inspect the configured agents, tools, and extensions before granting permission to load them, giving you complete visibility and control over what runs in your workspace.
📐 LaTeX Formula Rendering in Chat Messages
Chat messages now feature native LaTeX formula rendering, supporting both inline (
$...$) and block ($$...$$) mathematical expressions via KaTeX. Whether you are discussing machine learning architectures, reviewing numerical algorithms, or working through mathematical proofs with your agent, equations and matrices render clearly and legibly right in the conversation flow.📁 File Rename Tracking in Updated Files
Tracking file modifications across renames is now completely seamless. The Updated Files sidebar automatically detects git renames and presents a distinct rename badge showing previous and current filenames. Opening a renamed file provides a rename-aware side-by-side diff displaying edits made alongside the rename, and single-click reverting restores both the filename and its contents. The Extension API has also been upgraded with full support for renamed files.
🌿 Clean Worktrees from Selected Branches
Branching off to test a bugfix or explore a new concept shouldn't mean carrying half-finished local edits with you. The Git branch menu now features an action to create a clean worktree from a selected branch without migrating uncommitted local changes. This lets you spin up a fresh, isolated workspace from any branch while leaving your current task working tree completely untouched.
🧩 Extension API: Message Transformation & Cache Control Hooks
The Extension API continues to expand with low-level message orchestration hooks:
onTransformMessages- Allows extensions to intercept, inspect, and transform the conversation message array before dispatching requests to LLM providers.⚡ Faster Task Switching & UI Performance
Switching back and forth between long-running tasks is now near-instant. By preserving virtualized message size caches across task switches, the chat view avoids recalculating heights for hundreds of rendered messages, eliminating layout shift and rendering pauses. Paired with lazy item construction in the command palette, faster settings caching, and optimized task list rendering, the UI remains snappy regardless of workspace size.
Other Changes
0.🧩 Extensions
💡 We'd love to hear your thoughts! Your feedback helps us improve AiderDesk - feel free to share any suggestions or issues. Happy coding! 🚀
This discussion was created from the release 0.88.0.
All reactions