Zed v0.226.4

Zed v0.226.4 was released on .

Summary

AI - Added the ability to use a self-hosted OpenAI-compatible server for edit predictions. (49554) - Agent: Added the ability to undo the reject all action from agent-made changes. (48462) - Agent:...

Release Context

  • This was the 32nd Zed release of 2026 tracked by Havoptic.
  • It shipped 1 day after Zed v0.225.13 (March 4, 2026).

Shipped around the same time

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

Compare Zed

Release Notes

AI - Added the ability to use a self-hosted OpenAI-compatible server for edit predictions. (49554) - Agent: Added the ability to undo the reject all action from agent-made changes. (48462) - Agent: Added support for Claude Sonnet 4.6 for Bedrock. (49439; thanks 5herlocked) - Agent: Added fallback error handling for connect failures. (50063) - Agent: Changed agent::addSelectionToThread (cmd->) to use the current line of the cursor when there is no selection. (48045; thanks notpeter) This week's release includes support for self-hosted OpenAI-compatible servers for edit predictions, a new Review Diff button in the git branch diff view for sending diffs to an agent for review, diagnostic count badges in the project panel, and the ability to undo the reject all action when reviewing agent-made changes. Features Git - Added diff stat numbers to the git branch diff (git: branch diff) view. (49716) - Added a Review Diff button in the git: branch diff view so that the whole diff can be quickly sent for review to an agent. (49513) - Improved split diff performance by reducing number of entity clones for very large pre-loaded multibuffers. (49573) Languages - Improved completion order for Python-based LSPs. (47160; thanks lingyaochu) - Added syntax highlighting for HTML character references (·, ', &123;, etc.) in TSX, JavaScript, and HTML files. (48629; thanks br-schneider) - Go: Added definition highlights for functions, methods, and types. (49120; thanks tvi) - Markdown: Added .mdc as a recognized file extension. (50074; thanks avifenesh) REPL - Added WSL and SSH remote kernels and wired up spawn/kill kernel proto messages and client requests. (47891; thanks MostlyKIGuess) - Added ability to clear outputs by action. (49631; thanks rgbkrk) - Added basic handling of HTML in REPL outputs. (49646; thanks rgbkrk) Windows - Added a zed: record etw profile action that can be used to collect performance profiles. (49712) Other - Improved the memory footprint of Zed. (49703) - Reduced memory usage on macOS. (49236; thanks marcocondrache) - Optimized performance for language servers which register many file-watching notifications. (49778) - Improved the checkerboard pattern in the image viewer to be more visually pleasant. (49575; thanks MostlyKIGuess) - Added diagnostic count badges to the project panel, displaying error and warning counts next to file names. You can modify this setting using the diagnosticbadges option, which is disabled by default. (49802; thanks Obli04) - Added copy button for project diagnostics messages. (49671; thanks ozacod) - Improved multi-cursor paste to distribute each clipboard line to its corresponding cursor when the line count matches. (48676) - Added debugpanel::Toggle to show/hide debug panel like terminalpanel::Toggle. (48020; thanks samueldominguez) - Added workspace::ActivateLastPane action for keybindings that focus the last pane. (49853; thanks gh-xj) - Improved the zed: open performance profiler action to display profiling data from the remote server. (49582) Bug Fixes - Windows: Fixed remote server failing to launch. (50153) - Windows: Fixed a panic registering a path with language servers when the UNC path cannot be represented by a Rust URI. (50310) - Agent: Fixed the OpenAI-compatible setting description to point to the server's completion API URL. (49846; thanks Marcuss2) - Agent: Fixed the agent edit tool clearing file contents before the first edit arrives, which caused buffers to appear empty for prolonged periods with slow agents. (49633) - Agent: Fixed Codex ACP installation robustness by staging downloads. (45428; thanks cppcoffee) - Agent: Fixed Anthropic streaming for alternative providers by accepting SSE data:{...} (no space) lines. (47847; thanks raphaelluethy) - Agent: Fixed the agent panel silently stopping instead of showing an error when a model response stream terminates abnormally. (49337) - Debugger: Fixed a bug where active debug lines could be set in the wrong pane. (49390) - Git: Fixed a bug where the buttons to toggle the split diff view would have no effect when the diff being viewed was empty. (49884) - Git: Fixed pull request link detection picking up unrelated links in git output. (49817; thanks kbidlack) - Linux: Fixed crashes that could happen due to our crash handler erroneously catching signals intended for wasmtime. (49944) - Fixed workspace: open files not respecting usesystempathprompts setting. (47027; thanks austincummings) - Fixed a (very rare) crash that could happen due to lost edits in channel buffers. (50034) - Fixed a crash when git produces duplicate status entries for the same file path. (49191) - Fixed a crash when using the editor minimal. (49692) - Fixed a crash when using vim paste on clipboard data copied with the editor's copy command containing multiple entire-line selections. (49134) - Fixed a panic in editor::GoToDefinitionSplit if you managed to close the current pane before the definitions were resolved. ([50060](https://git...

View original release

Other Recent Zed Releases

Upgrading from v0.226.4? See all 69 releases since.

All Zed releases · All AI coding tool releases on Havoptic