Releases

Keep up with the weekly Zed releases.

September 2026

1.19.2

Sep 09, 2026

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

This week's release includes call hierarchy support, multi-select in the Git Panel, automatic language detection for untitled buffers, and project search on type by default.

Shipped by the Zed Guild 🛡️

  • Added automatic language detection for untitled buffers. (#61412; thanks amtoaer)
  • Added support for rendering LSP 3.18 Markdown diagnostic messages from language servers. (#61030; thanks aviatesk)
  • Fixed searching for full SHA-256 commit hashes in the Git Graph. (#63371; thanks albertbogusz)

Learn about the Zed Guild.

Features

AI

  • Added support for effort-based reasoning when using OpenRouter models. (#61308; thanks codello)
  • Added support for renaming Terminal Threads from the Threads Sidebar. (#63494)
  • Added a button to cancel ChatGPT Subscription setup. (#63627)
  • Improved streaming for OpenAI-compatible providers. (#63520)
  • Improved trial descriptions to show $5 of GPT Luna and unlimited edit predictions for 14 days from trial start. (#63969)

Git

  • Added multi-select to the Git Panel. (#60340; thanks justinschmitz97, and thanks jacobbinnie for an earlier implementation in #52935)
  • Added Open File on Remote and Copy Remote File URL options to file tabs and the Project Panel. (#62177; thanks JacobNWolf)
  • Improved performance when opening project diffs with many large merge conflicts. (#63394, #63395)

Vim / Helix

  • Added Helix mode support for closest-pair text objects with m i m and m a m. (#59201; thanks GoldStrikeArch)

Languages

  • Added call hierarchy support through call hierarchy: show incoming calls and call hierarchy: show outgoing calls, with default keybindings cmd-k cmd-h on macOS and ctrl-k ctrl-h on Linux and Windows. (#53239; thanks swiftcoder)
  • Added cmd-shift-v and cmd-k v on macOS and ctrl-shift-v and ctrl-k v on Linux and Windows to open the tabular data preview for CSV, TSV, SSV, and PSV files. (#63369; thanks HalavicH)
  • Added shell script language detection for .bash_login files. (#63466; thanks mnipritom)

Terminal

  • Added Visual Line selection with V in terminal vi mode. (#63251; thanks prnvbn)

Other

  • Added the outline_panel.multi_buffer_hide_symbols setting and outline panel: toggle symbols action to show only files and directories in the Outline Panel for multi-buffer views. (#63404; thanks FrantisekGazo)
  • Added the reveal_if_open setting to reveal buffers already open in another pane instead of opening them in the active pane. (#63306; thanks WoodyWoodsta)
  • Added the close_panel_on_toggle setting to the Settings UI and improved its documentation. (#63548; thanks mateioprea)
  • Added a folder_indicator setting for showing disclosure chevrons and folder icons together in the Project Panel, Outline Panel, and Git Panel. (#62393; thanks dongdong867)
  • Improved command palette ordering by sorting commands by recency of use and ranking previously used commands above unused commands while filtering. (#63388)
  • Improved data persistence when Zed quit, restarted after an update, or reloaded a workspace. (#63213)
  • Improved inline code to render with rounded backgrounds across all Markdown surfaces, matching the Markdown preview. (#63272)
  • Improved outline fonts and colors. (#63325)
  • Replaced the column filter icon in tabular data previews with a filter funnel. (#63266; thanks HalavicH)

Bug Fixes

  • Fixed Gemini rejecting requests whose tool schemas could not be represented in Zed's restricted schema dialect. (#63342)
  • Fixed Helix mode surround commands failing to preserve selections after edits and performing slow textual boundary scans. (#59201; thanks GoldStrikeArch)
  • Fixed incorrect indentation after multiline comments and multiline paste. (#61669; thanks peakxy)
  • Fixed Ollama not appearing as an edit prediction provider and its model dropdown showing only the configured model instead of all available models. (#63519; thanks reinier-millo)
  • Fixed shallow diffs causing excessive computation. (#63024)
  • Fixed UI hangs when language model providers streamed large tool inputs. (#63241)
  • Fixed .dockerignore files displaying a generic icon instead of the Docker icon in the bundled icon theme. (#63398; thanks tech-dipesh)
  • Fixed Agent terminal tool calls leaking file descriptors on macOS. (#62978; thanks nertzy)
  • Fixed Anthropic "prompt is too long" errors reported with HTTP 400 not being recognized as context-window overflows. (#63596)
  • Fixed the Bookmarks tab failing to update when bookmarks were added or removed while it was open. (#56363; thanks saberoueslati)
  • Fixed the breakpoint list not showing breakpoints in single files. (#63348; thanks caseyavila)
  • Fixed containers becoming scrollable by a sub-pixel amount, with a phantom full-height scrollbar thumb, at fractional UI font sizes. (#63659)
  • Fixed crashes that could occur when a multibuffer replaced a file’s contents while highlights, inlay hints, or other positions still referenced the old contents. (#62636)
  • Fixed diagnostics not being underlined when their range covered only a line terminator, such as for a missing : in Python. (#63125; thanks dmitriegorov16)
  • Fixed extension-provided language servers missing from settings schemas served by remote servers. (#62355; thanks vancez)
  • Fixed Zed failing to recognize Git remotes in partial clones. (#63331)
  • Fixed "Go Back" not returning to the Git Graph after opening a commit diff. (#63597; thanks reinier-millo)
  • Fixed a GPUI Web crash caused by synchronous executor blocking. (#63484)
  • Fixed inconsistent shortcut labels in Which Key on Windows. (#63349)
  • Fixed joining lines removing a leading * from code outside block comments, such as pointer dereferences. (#63916)
  • Fixed a crash with some language servers when finding all references. (#63372)
  • Fixed linked worktree names and creation paths for bare Git repositories. (#63351)
  • Fixed a Linux crash when reporting a Wayland connection error while standard error was unavailable. (#63159)
  • Fixed project search retaining results from closed untitled buffers. (#61677; thanks pingpong74)
  • Fixed the settings migration prompt appearing when settings contained no deprecations, including context servers configured with only a url. (#62818; thanks porada)
  • Fixed stale Git commit templates being restored as pending commit message drafts. (#63604; thanks akramcodez)
  • Fixed a crash when converting a malformed ${ shell variable reference on Windows. (#63446; thanks 39ali)
  • Fixed Windows processes remaining alive after a background thread panic. (#63157)

Breaking Changes and Notices

  • Enabled project search on type by default; set { "search": { "search_on_type": false } } to restore the previous behavior. (#62506)