Release · Zed · Zed Industries

Zed v1.28.1

What's new in Zed v1.28.1, released Nov 11, 2026 (). This is the latest version.

Release notes

Zed v1.28.1

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

AI
  • Added an edit_predictions.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 read_file 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)
Git
  • Added optional automatic fetching of the current branch's upstream remote and the default branch's remote. Enable it with git.auto_fetch.enabled; configure the interval with git.auto_fetch.interval_secs (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.default_width and debugger.default_height. (#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 mouse_wheel_zoom 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.use_system_clipboard 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 ERR_MODULE_NOT_FOUND 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)

…