Releases

Keep up with the weekly Zed releases.

November 2026

1.28.0

Nov 04, 2026

macOS
Loading…
Loading…
Windows
Loading…
Loading…
Linux
Loading…
Loading…

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 a crash when Tree-sitter syntax highlighting failed. (#66474)
  • Fixed a hang in Vim visual-block mode at the end of a wrapped file. (#66118)
  • 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 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 missing scrollbar in the Open Remote picker, making additional remote servers easier to discover. (#63909)
  • Fixed AI features and edit predictions continuing to use an organization after you were removed from it. (#66494)
  • Fixed an issue where using pane: reveal in project panel after closing the last terminal tab would unexpectedly reopen the terminal panel. (#66472)
  • Fixed author names and avatars being vertically misaligned in the Git Graph. (#66187; thanks albertbogusz)
  • Fixed call hierarchy hover tooltips not showing full details, including package paths, when rows were truncated. (#66144; thanks yskim308)
  • Fixed false missing-property warnings for CodeLLDB debug configurations using build-based target inference. (#64133; thanks ZhehooMorgen)
  • Fixed images in the Markdown preview being rendered with rounded corners. (#65474; thanks OmChillure)
  • Fixed missing syntax highlighting for C++ lambda specifiers and the defined preprocessor operator. (#66406; thanks riddhigupta1110)
  • Fixed Remote Projects rejecting SSH commands whose ssh executable was shell-quoted. (#66360; thanks zozo123)
  • Fixed square corners showing on terminal tool cards in the Agent Panel with themes whose element background differed from the panel background. (#66367; thanks fuzzcan)
  • Fixed the History tab in the Git Panel losing the highlight on the open commit when clicking into the commit view. (#66226)
  • Fixed Windows shell detection for executable names containing uppercase letters. (#66387; thanks M0-kii)