This week's release includes a new Mermaid renderer with faster and more accurate diagrams, support for importing skills from GitHub Markdown URLs in the Skill Creator, and the ability to rename threads directly in the sidebar.
Features
AI
- Agent: Added support for importing skills from GitHub Markdown URLs in the Skill Creator. (#57458)
- Agent: Added commands for opening global and project-specific
AGENTS.mdrules. (#57847) - Agent: Added support for copying or moving skills into and out of
~/.agents/skillsand deleting individual skills, with an explicit confirmation prompt for each operation. (#57760) - Agent: Made the Skill Creator window resizable and its contents scrollable when the window is smaller than the form. (#57754)
- Agent: Improved
read_filetool output rendering with a line-number gutter. (#56779) - Agent: Improved scrolling smoothness when expanding
read_filetool calls with large file outlines. (#57287) - Agent: Improved visibility of pending tool call confirmations when they are scrolled out of view in the Agent Panel. (#57632)
- Agent: Added a notification indicator to collapsed project headers in the sidebar when a thread completes. (#57322)
- Agent: Added Fast Mode (priority service tier) support to OpenAI models used through the ChatGPT subscription provider. (#57436)
- Agent: Added Fast Mode (priority service tier) support to the OpenAI API provider. (#57412)
- Agent: Made file paths in
backticksclickable in the Agent Panel; clicking opens the referenced file at the given line when present. (#57303) - Agent: Added automatic refreshes for the list of Zed-hosted models, without requiring a restart. (#57528)
- Agent: Added the ability to reorder projects by moving them up and down through the sidebar ellipsis menu. (#57448)
- Agent: Added support for renaming agent threads directly from the sidebar. (#57656)
- OpenCode: Updated the model list, adding Gemini 3.5 Flash and Grok Build 0.1 and removing MiniMax M2.5 Free. (#57556; thanks Vlaaaaaaad)
- ACP: Added a logout flow for agents that support it. (#57492)
- ACP: Allowed external agents that support it to access all working directories in a project. (#57497)
Git
- Added a
git_commit_buffer_font_sizesetting and made the in-panel and modal commit message editors zoomable. (#56077) - Added icons for Bitbucket, Codeberg, Forgejo, Gitea, and GitLab remote providers. (#57500; thanks albertbogusz)
- Improved Git worktree creation by fetching the latest
origin/mainbefore creating a worktree. (#57704) - Improved Git Graph commit tooltips. (#57032; thanks aaronang)
- Improved performance when opening the commit view for files with many diff hunks. (#57330)
Languages
- Added support for clickable document links provided by language servers. This is enabled by default and can be disabled with
"lsp_document_links": false. (#56011) - C++: Added recognition for HIP files. (#57333; thanks Young-TW)
- Rust: Improved toolchain compatibility by using the
rust-analyzerfrom a worktree's Rust toolchain when specified. (#57696)
Vim / Helix
- Swapped
qandQin Helix mode so they record and replay macros per Helix defaults instead of leaking Vim bindings. (#57622; thanks crazydude123)
Remote Development
- Added support for local features in dev containers. (#55225; thanks KyleBarton)
Other
- Improved Mermaid diagram rendering speed and accuracy. (#57644)
- Added support for
shift+clickin Markdown preview to extend text selection. (#57586; thanks cppcoffee) - Added a UI control for wrapping and unwrapping Markdown code block contents. (#57312)
- Made the Project Panel auto-reveal multi-buffer excerpts for the latest selection. (#57236)
- Added the
zed: open status pageaction for opening the Zed status page. (#57316) - Settings UI: Added the setting scope (user or project) to Settings Editor breadcrumbs. (#57437)
Bug Fixes
- Agent: Fixed commit message generation not respecting instructions from global
AGENTS.md. (#57827) - Agent: Fixed errors not appearing in the UI when an edit tool call failed. (#57722)
- Agent: Fixed
read_filetool output not re-rendering in restored threads. (#56779) - Agent: Fixed stutters that could occur when interacting with the agent. (#57712)
- Agent: Fixed file editing for global skills. (#57678)
- Agent: Fixed duplicate Skills being created when migrating Rules. (#57853)
- Agent: Fixed deprecated Rules being automatically included in new agent requests. (#57844)
- Agent: Fixed extra link styling on file paths in tool call labels. (#57515)
- Agent: Fixed global skill edits appearing without a file path in the changes summary. (#57767)
- OpenAI: Fixed ChatGPT subscription provider error messages not displaying properly. (#57750)
- Helix: Fixed
g iandg ainvoking Vim-mode bindings instead ofgoto_implementationandgoto_last_accessed_file. (#57621; thanks crazydude123) - Fixed
speed: Extra inputs are not permittederrors for Opus 4.6 and 4.7 in the Anthropic API provider. (#57707) - Helix: Fixed
g wnot targeting words on lines selected withx. (#57565; thanks terror) - Helix: Fixed
rnot replacing multi-character selections in select mode. (#57553; thanks terror) - Fixed recent-project navigation always activating the main worktree instead of the last active worktree/workspace. (#57321)
- Fixed edit prediction previews in the diff popover being occluded by open docks or the right sidebar. (#57519)
- Fixed failed branch fetches preventing other Git state from updating. (#57292)
- Fixed branch enumeration when a broken Git ref prevents commit metadata from being read. (#57285; thanks GoldStrikeArch)
- Fixed code lens flickering when resolved to no commands. (#57790)
- Fixed incorrect truncation of multi-line text in the UI. (#57450)
- Fixed commit modal buttons being hidden for some
ui_font_sizevalues. (#56366) - Fixed dot (
.) repeat not repeating the last change made by a macro (@register). (#57684; thanks Fanteria) - Fixed embedded terminal context menus showing agent actions that could target the wrong item. (#56256; thanks terror)
- Fixed
go to linegoing to arbitrary lines in multibuffers. (#57700) - Fixed jump-to-definition for file paths wrapped in punctuation, such as backticks, parentheses, or sentence-ending punctuation. (#45457; thanks subtleGradient)
- Fixed language servers failing to install when the npm registry returns non-string values, such as
"unpublished": null, in packagetimemetadata. (#57765; thanks controversial) - Fixed Markdown inline code highlighting in table cells. (#57506; thanks terror)
- Fixed outline panel hangs during massive project searches. (#57814)
- Fixed Project Panel git status indicators showing modified files with a warning color instead of the modified color. (#57716)
- Fixed project-local skill creation for remote projects. (#57453)
- Fixed rare panic in the open path dialog. (#57290)
- Fixed file watcher log flooding and repeated watch attempts after hitting the OS file watch limit. (#57720)
- Fixed remote server logs growing unbounded. (#57672)
- Fixed the settings window not respecting the server-side window decorations setting. (#57371; thanks hollmmax)
- Fixed skill management so newly created and deleted skills update in Settings immediately. (#57447)
- Fixed the "About Zed" dialog being a full window instead of a floating window. (#57307; thanks cyyynthia)
- Fixed the Git Panel branch name staying truncated even when the panel was wide enough to show the full name (#57238). (#57502; thanks mateioprea)
- Fixed the project section header flickering in the agent threads sidebar when sending a message while the header was partially scrolled off screen. (#57529)
- Fixed unnecessary Git state reloading that could occur when editing in linked worktrees. (#57763)
- Fixed UTF-8 parsing issues when loading skill frontmatter with multi-codepoint graphemes, such as emoji, crossing file chunk boundaries. (#57466; thanks roboticsdude60)
Breaking Changes and Notices
- Removed support for ACP extensions. Installed ACP extensions will be migrated to ACP servers provided by the ACP registry, and resources from deprecated extensions will be automatically removed. (#57133)