Zed v0.214.5

Zed v0.214.5 was released on .

Summary

AI - Agent: Added automatic retries for OpenAI-compatible LLM providers. (37891; thanks timmclean) - Agent: When @mention-ing large files with no outline, their first 1KB is now added to context. (...

Release Context

  • This was the 19th Zed release of 2025 tracked by Havoptic.
  • It shipped 1 day after Zed v0.213.8 (November 25, 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 automatic retries for OpenAI-compatible LLM providers. (37891; thanks timmclean) - Agent: When @mention-ing large files with no outline, their first 1KB is now added to context. (42543) - Agent: Improved the modal to add LLM providers by making it responsive and keyboard navigable. (42983) - Agent: Improved discoverability of the cmd-n keybinding to create a new thread with the currently selected agent. (42939) - Agent: Improved the interaction with errors by allowing links to be clickable. (42732) - Agent: Improved table rendering in the agent panel, ensuring cell text wraps, not going off-screen. (42674) - Agent: Made agent file edits error if the file has changed since last read, allowing the agent to read changes and avoid overwriting changes made outside Zed. (42895) - Agent: Added support for per-target environment variables on Agent Server Extensions. (42683) - Agent: Made Agent Server Extensions available when doing SSH remoting. (42683) - Added support for configuring MCP servers that connect over HTTP in your settings file. These are not yet available in the extensions API. (39021; thanks AhegaoBurger) json { "contextservers": { "my-remote-server": { "enabled": true, "url": "http://localhost:3000/mcp" } } } - Signing out now clears the local cache containing the plan and usage information. (42678) This week's release includes agent server extensions over SSH remoting, pretty TypeScript errors with language-aware Markdown, Vim range write commands, improved search performance in local projects, and new projectpanel.sortmode and terminal.scrollbar.scrollmultiplier settings. Features Git Let's Git Together status - we are entering week 4 of 9\ Current Progress: 76 of 153 issues closed, with 23 PRs shipped by the community. And 15 PRs in progress by the community!\ Goal: Close out 153 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 --- - ⭐Changed opening a file via Open File in the context menu of a git panel entry to automatically expand the diff hunks. (40616; thanks FloppyDisco) - ⭐Fixed a bug where Git renames were appearing as deleted + untracked files instead of showing as renamed files in the git panel. (42352; thanks ddoemonn) - ⭐Fixed a bug where pickers would automatically close upon the window becoming inactive. (41320; thanks v1narth) - ⭐Fixed Git panel not showing any branches when repository contains refs with missing fields. (42523; thanks errmayank) - ⭐Fixed focus issues in the git panel when the repository has no entries. (42553; thanks xipeng-jin) - Fixed staging checkbox flickering sporadically in the Git panel. (43061) Languages - Markdown Preview: Added support for HTML href elements. (42265; thanks RemcoSmitsDev) - TypeScript: Added pretty errors with language-aware Markdown. (42494; thanks KyleBarton) Vim / Helix - Vim: Added support for :[range]w to replace the current file with the selected lines. (41256; thanks AidanV) - Vim: Added support for :[range]w {file} to write the lines in the range to the specified file. (41256; thanks AidanV) Other - Improved project search performance in local projects. (40835) - Settings UI: Changed Project Settings action to open settings UI instead of a file. (42669) - Keymap Editor: Made the "toggle exact match mode" the default keystroke search mode so that whatever you search for matches exactly to results. (42883) - Clicking the multi-buffer header file name or the "Open file" button now jumps to the most recent selection in that buffer, if one exists. (42613) - Added projectpanel.sortmode option to control explorer file sort (directories first, mixed, files first). (40160; thanks lparry) - Added tilde expansion support for LSP binary path in settings.json. (41715; thanks errmayank) - The Editor key context now includes 'diffsexpanded' when diff changes are visible. (40617; thanks FloppyDisco) - Improved pane: reopen closed item to not reopen closed preview tabs. (42568) - Added a terminal.scrollbar.scrollmultiplier option. (39463; thanks marcocondrache) Bug Fixes - macOS: Fixed title bar not fully draggable. (41839; thanks ivanpasq) - macOS: Fixed not being able to maximize or restore the window with double click on the whole title bar. (41839; thanks ivanpasq) - Windows: Fixed Zed only finding pwsh, but not powershell. (43526) - Collab: Fixed a regression where search matches wouldn't expand the parent channel if that happened to be collapsed. (42743) - Agent: Fixed a bug where the label for model names wouldn't use all the available space in the model picker. (42921) - Agent: Fixed a bug where hitting the NewThread keybinding when focused inside a terminal within the agent panel would create a new terminal tab instead of a new thread. (42898) - Agent: Fixed a bug where images copied from Windows Explorer were not pastable in the agent panel. (42858) - Agent: Fixed a bug where agent commands and edit predictions would show up in the command palette even when the agent feature was disabled. (42579) - Age...

View original release

Other Recent Zed Releases

Upgrading from v0.214.5? See all 109 releases since.

All Zed releases · All AI coding tool releases on Havoptic