# Zed v1.15.0 - Product: Zed (https://whatsnew.fyi/product/zed) - Vendor: Zed Industries - Date: 2026-08-12 - Version: v1.15.0 - Original notes: https://github.com/zed-industries/zed/releases/tag/v1.15.0 - Permalink: https://whatsnew.fyi/product/zed/releases/v1.15.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add support for dragging files from the Project Panel to external macOS apps - **added** — Add the multiple_selections key context for assigning different keybindings when multiple selections are active - **added** — Add the git.diff_base setting to choose whether editor gutters, file-status colors, and git: diff show uncommitted changes against HEAD or all current-branch changes against the merge base with the repository's default branch - **added** — Add the gutter.git_gutter_width setting to configure the width of Git diff indicators in the editor gutter - **added** — Add linked editing for custom elements in JSX and TSX - **added** — Enable Emmet completions in return and arrow-function bodies for JSX and TSX - **added** — Add a suggestion to install the windows-batch extension when opening .bat and .cmd files - **added** — Add support for dragging files from the Project Panel to external Linux Wayland apps - **added** — Add support for self-hosted Sweep Next Edit models in OpenAI-compatible edit predictions - **changed** — Improve the project switcher to allow closing the currently selected project and automatically switching to a neighboring local or remote project - **changed** — Improve extension repository links to show provider-specific icons - **changed** — Improve installed development extensions to display their provided features and respect feature filters - **fixed** — Fix the first line of terminal output sometimes being hidden in the Agent Panel - **fixed** — Fix Markdown previews scrolling vertically during horizontal scroll gestures - **fixed** — Fix Docker Compose dev containers not running their configured entrypoints by default - **fixed** — Fix the IME candidate window flickering when another Zed window had continuous terminal output - **fixed** — Fix incorrect cursor placement after using a multi-key binding to leave insert mode in Vim or Helix mode - **fixed** — Fix misaligned Agent sidebar headers on Linux - **fixed** — Fix public and private channel tab icons not matching the icons shown in the Collaboration Panel - **fixed** — Fix release notes notifications not closing with escape when Vim or Helix mode was enabled on Windows 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](https://github.com/zed-industries/zed/pull/58161); thanks [notJoon](https://github.com/notJoon)) - Added the `multiple_selections` key context for assigning different keybindings when multiple selections are active. ([#60018](https://github.com/zed-industries/zed/pull/60018); thanks [AidanV](https://github.com/AidanV)) - Agent: Fixed the first line of terminal output sometimes being hidden in the Agent Panel. ([#61939](https://github.com/zed-industries/zed/pull/61939); thanks [timvermeulen](https://github.com/timvermeulen)) - Fixed Markdown previews scrolling vertically during horizontal scroll gestures. ([#61797](https://github.com/zed-industries/zed/pull/61797); thanks [feitreim](https://github.com/feitreim)) - Fixed Docker Compose dev containers not running their configured entrypoints by default. ([#61897](https://github.com/zed-industries/zed/pull/61897); thanks [alanpjohn](https://github.com/alanpjohn)) - Fixed the IME candidate window flickering when another Zed window had continuous terminal output. ([#62086](https://github.com/zed-industries/zed/pull/62086); thanks [feeiyu](https://github.com/feeiyu)) - Fixed incorrect cursor placement after using a multi-key binding to leave insert mode in Vim or Helix mode. ([#62080](https://github.com/zed-industries/zed/pull/62080); thanks [lingyaochu](https://github.com/lingyaochu)) - Fixed misaligned Agent sidebar headers on Linux. ([#62079](https://github.com/zed-industries/zed/pull/62079); thanks [feeiyu](https://github.com/feeiyu)) - Fixed public and private channel tab icons not matching the icons shown in the Collaboration Panel. ([#62114](https://github.com/zed-industries/zed/pull/62114); thanks [lingyaochu](https://github.com/lingyaochu)) - Fixed release notes notifications not closing with `escape` when Vim or Helix mode was enabled on Windows. ([#61759](https://github.com/zed-industries/zed/pull/61759); thanks [amtoaer](https://github.com/amtoaer)) - Fixed a redundant expand/collapse-all-files control appearing in solo diff views. ([#61998](https://github.com/zed-industries/zed/pull/61998); thanks [chirivelli](https://github.com/chirivelli)) --- *Learn about the [Zed Guild](https://zed.dev/community/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](https://github.com/zed-industries/zed/pull/51139); thanks [avoidthekitchen](https://github.com/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](https://github.com/zed-industries/zed/pull/61501); thanks [samuelcolvin](https://github.com/samuelcolvin) for an earlier implementation in [#60398](https://github.com/zed-industries/zed/pull/60398)) - Added the `gutter.git_gutter_width` setting to configure the width of Git diff indicators in the editor gutter. ([#61304](https://github.com/zed-industries/zed/pull/61304); thanks [evanvin](https://github.com/evanvin)) _[Truncated at 4000 characters — full notes: https://github.com/zed-industries/zed/releases/tag/v1.15.0]_