v1.23.2
zed-industries/zedv1.23.2Oct 7, 2026by zed-zippy[bot]
Upgrading?
AI Summary
This update introduces table previews for JSONL and NDJSON files, enhances AI agent management with improved error handling and visibility, and adds support for folder-specific Git context menus and remote terminal settings.
Key Highlights
- Added table preview support for JSONL and NDJSON files using `cmd-k v`.
- Enhanced AI agent management with automatic retries for Google AI and improved error messages.
- Introduced a folder-specific context menu in the Git Panel.
- Added support for configuring indentation in soft-wrapped lines via the `soft_wrap_indent` setting.
New Features
- Added `agent.max_idle_retained_threads` setting to control how many idle agent threads remain loaded.
- Added folder-specific context menu in the Git Panel's tree view.
- Added JSONL and NDJSON support to the tabular data preview.
- Added extension installation suggestions for unsupported files.
- Added support for rewrapping text in Typst files.
- Added support for `terminal.shell` in remote sessions.
- Added `alt-/` shortcut to display pending multi-keystroke bindings.
- Added `soft_wrap_indent` setting to configure indentation for soft-wrapped continuation lines.
Full Release Notes
This week's release includes the ability to preview JSONL and NDJSON files as tables. ## Features ### AI - Added the `agent.max_idle_retained_threads` setting to control how many idle agent threads remain loaded. ([#64547](https://github.com/zed-industries/zed/pull/64547); thanks [hazicy](https://github.com/hazicy)) - Improved Google AI error messages and added automatic retries when a model was overloaded. ([#64865](https://github.com/zed-industries/zed/pull/64865)) - Improved plan updates from ACP agents, including panel refreshes after status changes. ([#64884](https://github.com/zed-industries/zed/pull/64884)) - Improved the Agent Panel error shown when a Zed sign-in expired. ([#64754](https://github.com/zed-industries/zed/pull/64754)) - Improved visibility of keyboard-selected agent conversations in the Threads Sidebar. ([#63922](https://github.com/zed-industries/zed/pull/63922); thanks [jaklyk2103](https://github.com/jaklyk2103)) ### Git - Added a folder-specific context menu in the Git Panel's tree view. ([#59853](https://github.com/zed-industries/zed/pull/59853); thanks [Sondeyy](https://github.com/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](https://github.com/zed-industries/zed/pull/64471); thanks [unshDee](https://github.com/unshDee)) - Added extension installation suggestions for many more languages when opening unsupported files. ([#63211](https://github.com/zed-industries/zed/pull/63211); thanks [haolamnm](https://github.com/haolamnm)) - Added support for rewrapping text in Typst files. ([#64858](https://github.com/zed-industries/zed/pull/64858); thanks [AdinAck](https://github.com/AdinAck)) ### Remote Development - Added support for `terminal.shell` in remote sessions. ([#61451](https://github.com/zed-industries/zed/pull/61451); thanks [quinn](https://github.com/quinn)) ### Other - Added `alt-/` to show the bindings that can complete a pending multi-keystroke shortcut. ([#64803](https://github.com/zed-industries/zed/pull/64803)) - Added a `soft_wrap_indent` setting (`"none"`, `"same"`, `"extra_one"`, `"extra_two"`) to configure indentation for soft-wrapped continuation lines. ([#63468](https://github.com/zed-industries/zed/pull/63468); thanks [arusahni](https://github.com/arusahni)) - Improved responsiveness when watching paths on slow or unresponsive filesystems. ([#63410](https://github.com/zed-industries/zed/pull/63410); thanks [RemcoSmitsDev](https://github.com/RemcoSmitsDev)) - Improved `editor: select next` and `editor: select previous` to respect the buffer search whole-word option. ([#64137](https://github.com/zed-industries/zed/pull/64137); thanks [yawnnn](https://github.com/yawnnn)) ## Bug Fixes - Debugger: Fixed "Rerun last debug scenario" not running the last scheduled scenario. ([#64856](https://github.com/zed-industries/zed/pull/64856); thanks [MeiramSh](https://github.com/MeiramSh)) - Fixed a crash on Windows when reading a stored credential that has no username. ([#64735](https://github.com/zed-industries/zed/pull/64735)) - Fixed a crash when pasting multiple selections at the end of a file in Vim mode. ([#64876](https://github.com/zed-industries/zed/pull/64876)) - Fixed a crash when typing the start of a multi-key binding at the end of a read-only file. ([#64730](https://github.com/zed-industries/zed/pull/64730)) - Fixed agent notifications showing a thread's original title after the thread was renamed. ([#64907](https://github.com/zed-industries/zed/pull/64907); thanks [IFafaa](https://github.com/IFafaa)) - Fixed commit details and diffs waiting behind an in-progress fetch, pull, or push before opening. ([#64720](https://github.com/zed-industries/zed/pull/64720); thanks [azeemshaik025](https://github.com/azeemshaik025)) - Fixed external-agent sessions remaining loaded after their conversation was closed during loading. ([#64717](https://github.com/zed-industries/zed/pull/64717)) - Fixed images in Markdown table cells ignoring column alignment and vertical centering. ([#64914](https://github.com/zed-industries/zed/pull/64914); thanks [dremnik](https://github.com/dremnik)) - Fixed issues where OpenAI model tool calls to MCP servers treated optional fields as required, causing errors. ([#64920](https://github.com/zed-industries/zed/pull/64920)) - Fixed missing or outdated output in agent tool results. ([#64708](https://github.com/zed-industries/zed/pull/64708)) - Fixed search highlights in Markdown Preview that hid matched text when the theme used opaque highlight colors. ([#64788](https://github.com/zed-industries/zed/pull/64788); thanks [IFafaa](https://github.com/IFafaa)) - Fixed stale agent responses that could clear a newer prompt or show errors from an earlier send. ([#64917](https://github.com/zed-industries/zed/pull/64917)) - Fixed syntax highlighting for fenced code blocks with extra text after the language name. ([#64694](https://github.com/zed-industries/zed/pull/64694); thanks [maxmalkin](https://github.com/maxmalkin)) - Fixed the pending keybindings list showing `task: spawn` instead of the task name for bindings that spawn a task. ([#64937](https://github.com/zed-industries/zed/pull/64937); thanks [frinyvonnick](https://github.com/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](https://github.com/zed-industries/zed/pull/63686); thanks [joepjoosten](https://github.com/joepjoosten)) - ACP: Fixed partial tool-call display updates when content referenced an unavailable terminal. ([#64784](https://github.com/zed-industries/zed/pull/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](https://github.com/zed-industries/zed/pull/64659); thanks [HuaGu-Dragon](https://github.com/HuaGu-Dragon)) - Fixed a rare crash when hovering wrapped Markdown text on Linux. ([#64672](https://github.com/zed-industries/zed/pull/64672)) - Fixed centered layout not applying when a pane was zoomed in. ([#64064](https://github.com/zed-industries/zed/pull/64064); thanks [UdeshyaDhungana](https://github.com/UdeshyaDhungana)) - Fixed closing one LSP Logs view stopping streams used by another view or downstream client. ([#61222](https://github.com/zed-industries/zed/pull/61222); thanks [aviatesk](https://github.com/aviatesk)) - Fixed completion details lacking visual distinction from completion labels. ([#64684](https://github.com/zed-industries/zed/pull/64684); thanks [GautamBytes](https://github.com/GautamBytes)) - Fixed delayed selection of the first entry when opening a context menu. ([#64365](https://github.com/zed-industries/zed/pull/64365)) - Fixed entries folding when clicked in the Outline Panel. ([#64736](https://github.com/zed-industries/zed/pull/64736)) - Fixed Helix buffer picker opening in the wrong pane on `space b`. ([#64494](https://github.com/zed-industries/zed/pull/64494); thanks [GautamBytes](https://github.com/GautamBytes)) - Fixed hover flicker after dismissing native menus on macOS. ([#64175](https://github.com/zed-industries/zed/pull/64175); thanks [yay](https://github.com/yay)) - Fixed incorrect selected and hover colors for threads in the Threads Sidebar. ([#62597](https://github.com/zed-industries/zed/pull/62597); thanks [Robot-Inventor](https://github.com/Robot-Inventor)) - Fixed indentation corruption during multicursor editing and block indentation. ([#64675](https://github.com/zed-industries/zed/pull/64675); thanks [GautamBytes](https://github.com/GautamBytes)) - Fixed language server formatting scrolling to the bottom when the server replaces the entire buffer. ([#57269](https://github.com/zed-industries/zed/pull/57269); thanks [kalilamodow](https://github.com/kalilamodow)) - Fixed row separator lines in tabular data previews extending past the last column. ([#63367](https://github.com/zed-industries/zed/pull/63367); thanks [HalavicH](https://github.com/HalavicH)) - Fixed soft-wrap continuation line indentation calculation for unindented lines starting at column 0. ([#63468](https://github.com/zed-industries/zed/pull/63468); thanks [arusahni](https://github.com/arusahni)) - Fixed terminal tool call output covering the rounded corners of its card in the Agent Panel. ([#64328](https://github.com/zed-industries/zed/pull/64328); thanks [chrisdrackett](https://github.com/chrisdrackett)) - Fixed window controls shifting by one pixel when the Threads Sidebar was open on Linux. ([#64381](https://github.com/zed-industries/zed/pull/64381); thanks [Piyushrathoree](https://github.com/Piyushrathoree)) - Fixed wrap guides showing in the Agent Panel before a conversation started. ([#64886](https://github.com/zed-industries/zed/pull/64886); thanks [virajbhartiya](https://github.com/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](https://github.com/zed-industries/zed/pull/48496); thanks [pauldipietro](https://github.com/pauldipietro))
Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one