Zed v0.228.0
Zed v0.228.0 was released on .
Summary
AI - Agent: Added ability to @-mention your branch diff to include all changes since main as context. (51235) - Agent: Enabled thinking mode when using Anthropic models with Copilot. (46540) - Agen...
Release Context
- This was the 35th Zed release of 2026 tracked by Havoptic.
- It shipped 7 days after Zed v0.227.1 (March 11, 2026).
Shipped around the same time
Within 3 days of this release, other AI coding tools also shipped:
- Cline v3.75.0 (March 20, 2026)
- Claude Code v2.1.81 (March 20, 2026)
- GitHub Copilot CLI v1.0.10 (March 20, 2026)
- Kiro CLI v1.28.0 (March 20, 2026)
- Kiro CLI v1.28.1 (March 20, 2026)
Compare Zed
- Zed vs Claude Code
- Zed vs OpenAI Codex CLI
- Zed vs Cursor
- Zed vs Gemini CLI
- Zed vs Kiro CLI
- Zed vs GitHub Copilot CLI
- Zed vs Devin Desktop
- Zed vs Antigravity CLI
- Zed vs Grok Build
- Zed vs Cline
- Zed vs OpenCode
- Zed vs Factory Droid
- Zed vs Devin
- Zed vs Lovable
- Zed vs Amp
- Zed vs GitHub Copilot in VS Code
- Zed vs Replit Agent
- Zed vs Bolt
- Zed vs v0
Release Notes
AI - Agent: Added ability to @-mention your branch diff to include all changes since main as context. (51235) - Agent: Enabled thinking mode when using Anthropic models with Copilot. (46540) - Agent: Added Paste as Plain Text to the agent panel message editor right-click menu. (50625) - Agent: Added apiurl and apikey settings for the LM Studio provider. (48309; thanks SkyVence) This week's release includes the ability to easily ask the agent to resolve merge conflicts, @-mentioning your branch diff to provide all changes since main as context, removing/renaming worktrees over SSH, and deleting worktrees via the branch picker. Features Git - Added the ability to quickly resolve merge conflicts with the agent. (49807) - Added the ability to delete a git worktree from the worktree picker (cmd-shift-backspace on macOS, ctrl-shift-backspace on Linux/Windows). (50015; thanks davidalecrim1) - Added support for removing and renaming worktrees when connected via SSH. (50759) - Added a git: restore and next action that restores the diff hunk at the cursor and conditionally moves to the next one. In the git diff view, the default restore keybinding (cmd-alt-z on macOS, ctrl-k ctrl-r on Linux/Windows) now triggers this action instead of git: restore. (50324) Other - Markdown Preview: Improved speed at which markdown lists update after checking or unchecking items. (48633; thanks wesleynw) - Extensions: Added kernellanguagenames field for declaring Jupyter kernel language aliases in language configs. (49762; thanks rgbkrk) - Extensions: Added API for extensions to provide settings schemas, enabling autocompletion for language server settings. (48334; thanks aviatesk) Bug Fixes - Windows: Fixed opening files with names like main (1).log. (50770; thanks hagz0r) - Windows: Fixed IME intercepting keystrokes in Vim normal and visual modes. (51041) - Windows: Fixed environment variables failing to load when project paths contain single quotes. (50782; thanks AmaanBilwar) - Agent: Fixed an issue where the Copy Command button would not appear on hover for terminal tool calls. (51191; thanks OmChillure) - Agent: Fixed an issue where shift-enter would insert a newline at the end of the text instead of the cursor position when using certain keymaps. (47595; thanks dastrobu) - Agent: Fixed an issue where shared agent thread URLs would not open. (50915) - Agent: Fixed inconsistent behavior for subagent views when focusing on previous messages. (51654) - Agent: Fixed an issue where external agents would return an error because an unsupported ACP method was called. (51479) - Terminal: Fixed drag-and-drop not working in vertical terminal panels. (49825; thanks claiwe) - Debugger: Fixed Python string values displaying escape sequences instead of actual characters. (50554) - Markdown Preview: Fixed code block scrollbars flashing on vertical scroll. (50817; thanks cppcoffee) - Markdown Preview: Fixed parser options being enabled collectively instead of individually, which caused rendering issues. (50440) - Extensions: Fixed overflowing of author's list. (51045; thanks francesco-gaglione) - Fixed project panel: reveal in file manager to work even when no project panel entry is selected. (50866; thanks loadingalias) - Fixed a panic in LiveKit when joining a channel using legacy audio with a device that has fewer or more than 2 channels. (51276) - Fixed a potential crash when deleting SSH servers too eagerly. (51091) - Fixed ability to select audio input/output devices for legacy (non-experimental/rodio-enabled) audio. (51128) - Fixed agent panel stealing keyboard focus from modals during workspace restoration. (50511; thanks Dnreikronos) - Fixed an issue in the Project Panel where conflicting file moves could overwrite each other instead of leaving the losing file in place. (51090) - Fixed an issue where "autosave": "onfocuschange" would not reliably work in multibuffers. (50686; thanks OmChillure) - Fixed an issue where buffer content could become stale after undoing edits when an external tool wrote to the file while the buffer was dirty. (51037; thanks lex00) - Fixed an issue where newlines could be inserted into read-only editors. (50804) - Fixed clicking on non-selectable picker entries (e.g. section headers) confirming the currently selected item. (50705; thanks Dnreikronos) - Fixed conda environment not auto-activating in the terminal during remote development sessions. (50895; thanks lingyaochu) - Fixed detection of when pylsp is not installed properly on a user's system so that it doesn't get launched as an LSP when it doesn't exist. (51034; thanks rgbkrk) - Fixed missing labels for ty completion items in remote development. (50697; thanks lingyaochu) - Fixed crash reporter metadata collection. (50728) - Fixed crash when trying to join a channel/test audio on Nix-built Zed on Linux. (50743) - Fixed default settings and default key bindings reopening duplicate tabs instead of reusing the existing tab. (51053; thanks ishaksebsib) - Fixed docs search results scrolling with arrow keys. (50901; thanks...
Other Recent Zed Releases
- v1.24.4 (October 20, 2026)
- v1.24.3 (October 19, 2026)
- v1.24.2 (October 14, 2026)
- v1.23.3 (October 12, 2026)
- v1.23.2 (October 7, 2026)
Upgrading from v0.228.0? See all 66 releases since.