Zed v1.28.1

Zed v1.28.1 was released on .

Summary

Zed 1.28.1 is here: automatic Git fetching, a resizable Refs column in the Git Graph, and drag-and-drop from the Git Panel into terminals and editors. Curious what else changed?

Release Context

  • This was the 106th Zed release of 2026 tracked by Havoptic.
  • It shipped 7 days after Zed v1.27.0 (November 4, 2026).
  • Zed: ships every 3.9 days — 8 releases in the last month.

Why it matters: Auto-fetch your Git branches with one setting.

Shipped around the same time

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

Compare Zed

Release Notes

AI - Added an editpredictions.button setting to toggle the edit prediction button in the status bar. (66450; thanks z0al) - Improved compatibility with the latest Agent Client Protocol, including handling of missing sessions, plan updates, diff formats, and cancellation of permission requests. (66425) - Improved the Agent's readfile tool output by truncating lines longer than 2,000 characters to prevent context window overflow. (65395; thanks Antphar) - Improved subagent cards so that full screen opens a finished subagent run at its start. (66252) This week's release includes optional automatic Git fetching, a resizable Refs column in the Git Graph, dragging Git Panel files into terminals and editors, and mouse-wheel font zoom in diff views and terminals. Features Git - Added optional automatic fetching of the current branch's upstream remote and the default branch's remote. Enable it with git.autofetch.enabled; configure the interval with git.autofetch.intervalsecs (60 seconds by default). Automatic fetching is disabled by default. (53089; thanks andriygm) - Added a resizable "Refs" column to the Git Graph that can be toggled on or off from the column header's context menu. (66260; thanks RemcoSmitsDev) - Added support for dragging files from the Git Panel to the terminal and editor panes. (66423; thanks mmatczuk) - Added support for searching by branch name in the worktree picker. (66384; thanks michelinux) Debugger - Added support for configuring the debugger panel’s default size via debugger.defaultwidth and debugger.defaultheight. (66435) Languages - Improved call hierarchy readability by adding spacing between item names and details. (66144; thanks yskim308) Linux - Improved window startup time on Linux with NVIDIA GPUs. (66002; thanks runsonmypc) Other - Added support for mouse-wheel font zoom in diff views and terminals with mousewheelzoom enabled: cmd-scroll on macOS and ctrl-scroll on Linux/Windows. (66296; thanks ndri) - Improved responsiveness when navigating code, loading completion details, and comparing files. (66487) - Improved the reliability of language server and agent downloads with consistent checksum verification, rejection of failed HTTP responses, and better cleanup of partial downloads. (66048) Bug Fixes - Fixed a bug where launching Zed on Windows while it was already running prevented the previous session from being restored. (66364; thanks somtri) - Fixed Agent context compaction unnecessarily using uncached input tokens with supported providers, including OpenAI and xAI. (64938; thanks tidely) - Fixed auto-compaction only running once during a long agent turn, which could let the thread exceed the model's context window. (66215) - Fixed compaction not reusing the prompt cache for ChatGPT subscription models. (66527) - Fixed creating pull requests from Zed for Forgejo remotes, including Codeberg. (66182; thanks Lachstec) - Fixed external agents sometimes starting without MCP servers configured in user settings when the thread was created before the project folder finished loading. (64612; thanks philwinder) - Fixed Helix mode operations overwriting the system clipboard when vim.usesystemclipboard was set to "always". (55455; thanks SrGaabriel) - Fixed local files opening as empty buffers in remote workspaces. (65771; thanks Huliiiiii) - Fixed mentioning, sharing, and deleting project skills in remote workspaces. (66207) - Fixed Project Search buttons affecting the wrong pane when clicked in an unfocused split. (50882; thanks transitoryangel) - Fixed registry agents installed via npm (such as Claude Agent) failing to launch with ERRMODULENOTFOUND after an interrupted or concurrent install. (66235) - Fixed remote terminals and tasks failing on Windows SSH servers whose default shell is Nushell. (65580; thanks lingyaochu) - Fixed remote workspaces sharing a directory being merged into one workspace after restarting Zed. (66289; thanks buvidk1234) - Fixed SSH connections failing with "Missing remote shell" when the remote shell's startup reads from stdin. (66737) - Fixed SSH connections to macOS hosts getting stuck on "Starting Proxy" when the remote server cannot access the system pasteboard. (66736) - Fixed stale language server data being shown in multibuffers. (66264) - Fixed SVG images failing to render in Markdown previews for remote projects. (66404; thanks max1ab) - Fixed synthetic mouse movements on Windows repositioning the editor cursor when the window repainted, such as when opening the command palette. (55739; thanks khaledtf19) - Fixed the Git Panel showing “No Git Repositories” after removing the active repository’s project folder from a remote workspace while other repositories remained open. (66299; thanks buvidk1234) - Fixed the global busy cursor lingering after Zed opened on GNOME Wayland. (64058; thanks eukreign) - Fixed the skill creator saving project skills to the local machine instead of the remote in remote workspaces. (66224) - Fixed wide submenus and popovers covering the menu or button they open from. (66496) - Fixed worktree task hooks running when a workspace was in restricted mode. (66284) - Fixed a bug where document color inlays were duplicated when switching the lspdocumentcolors s...

View original release

Other Recent Zed Releases

All Zed releases · All AI coding tool releases on Havoptic