Releases

Keep up with the weekly Zed releases.

September 2026

1.23.1

Sep 30, 2026

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

This week's release includes BYOK support for GPT-6.1 Sol and the ability to preview JSONL and NDJSON files as tables.

Features

AI

  • Added BYOK support for GPT-6.1 Sol with an OpenAI API key. (#64968; thanks ktKongTong)
  • Added the agent.max_idle_retained_threads setting to control how many idle agent threads remain loaded. (#64547; thanks hazicy)
  • Improved Google AI error messages and added automatic retries when a model was overloaded. (#64865)
  • Improved OpenCode model resolution performance and hid deprecated models. (#64666)
  • Improved plan updates from ACP agents, including panel refreshes after status changes. (#64884)
  • Improved the Agent Panel error shown when a Zed sign-in expired. (#64754)
  • Improved visibility of keyboard-selected agent conversations in the Threads Sidebar. (#63922; thanks jaklyk2103)

Git

  • Added a folder-specific context menu in the Git Panel's tree view. (#59853; thanks Sondeyy)

Languages

  • Added JSONL and NDJSON support to the tabular data preview. Open previews alongside the source with cmd-k v (macOS) or ctrl-k v (Linux/Windows). (#64471; thanks unshDee)
  • Added extension installation suggestions for many more languages when opening unsupported files. (#63211; thanks haolamnm)
  • Added support for rewrapping text in Typst files. (#64858; thanks AdinAck)

Remote Development

  • Added support for terminal.shell in remote sessions. (#61451; thanks quinn)

Other

  • Added alt-/ to show the bindings that can complete a pending multi-keystroke shortcut. (#64803)
  • Added a soft_wrap_indent setting ("none", "same", "extra_one", "extra_two") to configure indentation for soft-wrapped continuation lines. (#63468; thanks arusahni)
  • Improved responsiveness when watching paths on slow or unresponsive filesystems. (#63410; thanks RemcoSmitsDev)
  • Improved editor: select next and editor: select previous to respect the buffer search whole-word option. (#64137; thanks yawnnn)

Bug Fixes

  • Debugger: Fixed "Rerun last debug scenario" not running the last scheduled scenario. (#64856; thanks MeiramSh)
  • Fixed a crash on Windows when reading a stored credential that has no username. (#64735)
  • Fixed a crash when pasting multiple selections at the end of a file in Vim mode. (#64876)
  • Fixed a crash when typing the start of a multi-key binding at the end of a read-only file. (#64730)
  • Fixed agent notifications showing a thread's original title after the thread was renamed. (#64907; thanks IFafaa)
  • Fixed commit details and diffs waiting behind an in-progress fetch, pull, or push before opening. (#64720; thanks azeemshaik025)
  • Fixed external-agent sessions remaining loaded after their conversation was closed during loading. (#64717)
  • Fixed images in Markdown table cells ignoring column alignment and vertical centering. (#64914; thanks dremnik)
  • Fixed issues where OpenAI model tool calls to MCP servers treated optional fields as required, causing errors. (#64920)
  • Fixed missing or outdated output in agent tool results. (#64708)
  • Fixed search highlights in Markdown Preview that hid matched text when the theme used opaque highlight colors. (#64788; thanks IFafaa)
  • Fixed stale agent responses that could clear a newer prompt or show errors from an earlier send. (#64917)
  • Fixed syntax highlighting for fenced code blocks with extra text after the language name. (#64694; thanks maxmalkin)
  • Fixed the pending keybindings list showing task: spawn instead of the task name for bindings that spawn a task. (#64937; thanks frinyvonnick)
  • Fixed the Zed Cloud connection failing with UnknownIssuer behind corporate TLS-inspecting proxies whose root CA is installed in the system trust store. (#63686; thanks joepjoosten)
  • ACP: Fixed partial tool-call display updates when content referenced an unavailable terminal. (#64784)
  • Fixed a bug where inlay hints positioned past the end of a buffer could appear on its last line, and inlay hints exactly at the end of a file without a trailing newline could be hidden. (#64659; thanks HuaGu-Dragon)
  • Fixed a rare crash when hovering wrapped Markdown text on Linux. (#64672)
  • Fixed breadcrumb highlighting outside excerpts. (#64738)
  • Fixed centered layout not applying when a pane was zoomed in. (#64064; thanks UdeshyaDhungana)
  • Fixed closing one LSP Logs view stopping streams used by another view or downstream client. (#61222; thanks aviatesk)
  • Fixed completion details lacking visual distinction from completion labels. (#64684; thanks GautamBytes)
  • Fixed delayed selection of the first entry when opening a context menu. (#64365)
  • Fixed entries folding when clicked in the Outline Panel. (#64736)
  • Fixed Helix buffer picker opening in the wrong pane on space b. (#64494; thanks GautamBytes)
  • Fixed hover flicker after dismissing native menus on macOS. (#64175; thanks yay)
  • Fixed incorrect selected and hover colors for threads in the Threads Sidebar. (#62597; thanks Robot-Inventor)
  • Fixed indentation corruption during multicursor editing and block indentation. (#64675; thanks GautamBytes)
  • Fixed language server formatting scrolling to the bottom when the server replaces the entire buffer. (#57269; thanks kalilamodow)
  • Fixed Project Panel requiring two left presses to collapse opened files’ parent. (#64733)
  • Fixed row separator lines in tabular data previews extending past the last column. (#63367; thanks HalavicH)
  • Fixed soft-wrap continuation line indentation calculation for unindented lines starting at column 0. (#63468; thanks arusahni)
  • Fixed syntax highlighting for Markdown emphasis, links, and code blocks when viewing a file at a historical commit. (#64683; thanks Sudarsh1010)
  • Fixed terminal tool call output covering the rounded corners of its card in the Agent Panel. (#64328; thanks chrisdrackett)
  • Fixed window controls shifting by one pixel when the Threads Sidebar was open on Linux. (#64381; thanks Piyushrathoree)
  • Fixed wrap guides showing in the Agent Panel before a conversation started. (#64886; thanks virajbhartiya)

Breaking Changes and Notices

  • Changed title-bar application menus on Linux and Windows to require a click before opening. Enable title_bar.open_menus_on_hover to restore opening on hover. (#48496; thanks pauldipietro)