Release · Zed · Zed Industries

Zed v1.15.0

What's new in Zed v1.15.0, released Aug 12, 2026 (). Newer: v1.25.3 (Oct 23, 2026)

Release notes

Zed v1.15.0

This week's release includes a new git.diff_base setting for choosing whether editor gutters, file-status colors, and git: diff show uncommitted changes against HEAD or all current-branch changes against the default branch's merge base, plus support for dragging files from the Project Panel to external apps on macOS and Linux Wayland; web developers also get linked editing for custom elements in JSX and TSX and Emmet completions in return and arrow-function bodies.

Shipped by the Zed Guild 🛡️

  • Added support for dragging files from the Project Panel to external macOS apps. (#58161; thanks notJoon)
  • Added the multiple_selections key context for assigning different keybindings when multiple selections are active. (#60018; thanks AidanV)
  • Agent: Fixed the first line of terminal output sometimes being hidden in the Agent Panel. (#61939; thanks timvermeulen)
  • Fixed Markdown previews scrolling vertically during horizontal scroll gestures. (#61797; thanks feitreim)
  • Fixed Docker Compose dev containers not running their configured entrypoints by default. (#61897; thanks alanpjohn)
  • Fixed the IME candidate window flickering when another Zed window had continuous terminal output. (#62086; thanks feeiyu)
  • Fixed incorrect cursor placement after using a multi-key binding to leave insert mode in Vim or Helix mode. (#62080; thanks lingyaochu)
  • Fixed misaligned Agent sidebar headers on Linux. (#62079; thanks feeiyu)
  • Fixed public and private channel tab icons not matching the icons shown in the Collaboration Panel. (#62114; thanks lingyaochu)
  • Fixed release notes notifications not closing with escape when Vim or Helix mode was enabled on Windows. (#61759; thanks amtoaer)
  • Fixed a redundant expand/collapse-all-files control appearing in solo diff views. (#61998; thanks chirivelli)

Learn about the Zed Guild.

Features

AI
  • Added support for self-hosted Sweep Next Edit models in OpenAI-compatible edit predictions, including the sweep prompt format and infer detection for sweep-next-edit model names. (#51139; thanks avoidthekitchen)
Git
  • Added the git.diff_base setting to choose whether editor gutters, file-status colors, and git: diff show uncommitted changes against HEAD ("head", the default) or all current-branch changes against the merge base with the repository's default branch ("default_branch"). The setting is also available as "Diff Against Default Branch" in the editor controls menu. (#61501; thanks samuelcolvin for an earlier implementation in #60398)
  • Added the gutter.git_gutter_width setting to configure the width of Git diff indicators in the editor gutter. (#61304; thanks evanvin)
Languages
  • Added linked editing for custom elements in JSX and TSX. (#58578)
  • Enabled Emmet completions in return and arrow-function bodies for JSX and TSX. (#53688)
  • Added a suggestion to install the windows-batch extension when opening .bat and .cmd files. (#62363; thanks pleahmacaka)
Linux
  • Added support for dragging files from the Project Panel to external Linux Wayland apps. (#61947; thanks Lampan-git)
Other
  • Improved the project switcher to allow closing the currently selected project and automatically switching to a neighboring local or remote project. (#60602; thanks mateioprea)
  • Improved extension repository links to show provider-specific icons. (#58108; thanks albertbogusz)
  • Improved installed development extensions to display their provided features and respect feature filters. (#61850)

Bug Fixes

  • Agent: Fixed MCP servers missing from new project threads after a worktree opens. (#62026)
  • Agent: Fixed MCP extension configuration dialogs appearing in other workspaces. (#61882)
  • Fixed undoing or redoing Project Panel operations trashing files with unsaved edits without confirmation. (#62294)
  • Fixed a crash when a workspace was removed while a remote project was opening in the same window. (#62028)
  • Fixed the bundled npm cache growing without bound, which could consume many gigabytes of disk. (#61750)
  • Fixed string-form dev container lifecycle commands to execute through /bin/sh -c as required by the Dev Container specification. (#60792; thanks rabindra789)
  • Fixed UI elements flickering on some Windows devices. (#62069)
  • Fixed Zed windows sometimes not repainting after being uncovered on X11. (#61162; thanks mTvare6)
  • Fixed Agent terminal commands hanging at a shell prompt after a syntax error. (#62078; thanks procr1337)
  • Fixed a bug where archiving a thread switched the window to a different project or could crash while the window was closing. (#62141)
  • Fixed a bug where the Settings UI would sometimes not show configured MCP servers. (#61928)
  • Fixed a memory leak when previewing images that were repeatedly updated on disk. (#58803; thanks ronharel02)
  • Fixed a noisy "Failed to authenticate provider: ChatGPT Subscription" error being logged on every startup for users who had not configured the ChatGPT Subscription provider. (#61949; thanks NewtonChutney)

…