Zed v0.212.3

Zed v0.212.3 was released on .

Summary

AI - Agent: Added the ability to install ACP agents via extensions. There will be a blog post covering this soon! (40663) - Agent: Added the ability to remove OpenAI-compatible LLM providers direct...

Release Context

  • This was the 9th Zed release of 2025 tracked by Havoptic.
  • It shipped 6 days after Zed v0.211.6 (November 6, 2025).

Shipped around the same time

Within 3 days of this release, other AI coding tools also shipped:

Compare Zed

Release Notes

AI - Agent: Added the ability to install ACP agents via extensions. There will be a blog post covering this soon! (40663) - Agent: Added the ability to remove OpenAI-compatible LLM providers directly from the UI. (41739; thanks aeroxy) - Agent: Added a button for refreshing available Ollama models. (38181; thanks tidely) - Agent: Added Bedrock support for Claude Haiku 4.5. (41045; thanks 5herlocked) - Agent: Improved the "waiting for confirmation" state visibility so that you more rapidly know the agent is waiting for you to act. (41998) - Agent: Improved the "go to file" affordance in the edit bar. (41762) - Agent: Improved agent edit single file reviews by making the "reject" and "accept" buttons appear at the same time. (41718) - Agent: Improved the mode selector by preventing it from going off-screen in case the panel is docked to the left. (41589; thanks diksipav) - Agent: Improved agent notifications to display when the agent panel is hidden, in addition to when the Zed window is in the background. (40942; thanks cmclaughlin) - Agent: Improved the agent: add selection to thread action to automatically scroll to the cursor's position after selections are inserted. (41370) - Added experimental terminal-based authentication to ACP support. (41954) - Added the ability to switch between configured edit prediction providers through the status bar menu. (41504) This week's release brings the ability to deep-link to specific settings, git worktree management for opening worktrees in new windows, a git: pull rebase action, GitLab and Gitee avatar support in git blame, improved git blame performance, and better keyboard input handling for international layouts and IMEs on Windows. Features Git Let's Git Together status:\ Current Progress: 55 of 136 issues closed, with 7 PRs shipped by the community.\ Goal: Close out 136 git issues by December 31, 2025.\ The git PRs are rolling in. We're shipping the features you've been asking for, side-by-side with our open source contributors.\ It's not too late to join! Check out our git board and tackle an issue with the team. = Shipped via Let's Git Together --- - Added git: worktree creation action and git worktree picker to open a git worktree in a new window or replace the current one. (38719; thanks AlvaroParker) - Added git: pull rebase action for running git pull --rebase. (41117; thanks Sathiyaraman-M) - Added support for showing GitLab and self-hosted GitLab avatars in git blame. (41747; thanks amtoaer) - Added support for showing Gitee avatars in git blame. (41783; thanks amtoaer) - Improved UI feedback in the Git panel when a commit is in progress. (41686; thanks joeinnes) - Improved git blame performance by reducing the number of concurrent git processes spawned. (41472) - Fixed incorrect default repository selection when using remote. (41698; thanks amtoaer) Debugger - Allowed adding conditions, logs, and hit conditions to breakpoints when there's no active session. (41598) - Added horizontal scroll bars to variable list, memory view, and breakpoint list. (41594) - Improved the debugger query console to no longer needlessly scroll past its content. (41838) - Improved monorepo virtual environment detection with Debugpy. (40975) Settings UI - Added the ability to copy a link to a given setting, allowing users to quickly open the settings window at the correct location in a faster way. (41172) Languages - Go: Added syntax highlighting support for the new ignore directive in go.mod files. (41520; thanks pigletfly) - TSX: Improved outline interpretation for TSX files to use the same grammar as TypeScript. (41862; thanks KyleBarton) - Improved language server progress indication for more kinds of language servers. (41448) Vim / Helix - Improved pasting while in Vim's Replace mode, ensuring that Zed replaces the same number of characters as the length of the contents being pasted. (41549) - Helix: Added workspace: toggle helix mode action to the command palette. (41454) - Helix: Improved the behavior of vim::MoveToNextMatch and search::SelectNextMatch (as well as their previous counterparts) when using helix mode. When enabled, the latter now creates multiple selections using multi-cursor, unlike in Vim where it simply deselects the current match and selects the next one. (41583) Windows - Improved keyboard input handling for international keyboard layouts and IMEs. (41259) Collaboration - Added collabpanel::OpenSelectedChannelNotes action (alt-enter by default). (41560) Other - Added the ability to configure glob patterns for files treated as hidden in the project panel using the hiddenfiles setting. (41532; thanks bcollierjones) - Added an action project panel: toggle hidden files to quickly show or hide hidden files in the project panel. (41532; thanks [bcollierjones]) - Added editor.completionmenuscrollbar setting to show a scrollbar in the completion menu. (41849) - Added a button that allows expanding/collapsing all project search excerpts at once. (41654; thanks dylankyc) - Added search.centeronmatch option for centering cursor on buffer/project search. (40523; thanks bobbymannino) - Added VS Code's terminal split keybindings (cmd-d on macOS, ctrl-shift-5 on Windows and Linux). ([41139](https://github.com/zed-industries/...

View original release

Other Recent Zed Releases

Upgrading from v0.212.3? See all 119 releases since.

All Zed releases · All AI coding tool releases on Havoptic