Zed Ships 1.23.2 With JSONL/NDJSON Table Previews
The latest stable build dropped October 7, adding table previews for structured-data files and a pile of crash fixes. It's a small release, and that's kind of the point.
Zed Industries pushed 1.23.2 out through its usual automated "zed-zippy" GitHub release bot on October 7, 2026. The changelog's single headline line says you can now preview JSONL and NDJSON files as tables. Everything else in the release is polish and fixes. In a market where a new AI editor lands roughly every other week, a quiet patch that simply makes your data files readable feels almost radical.
It's worth a moment of context. Zed is an open-source editor for Linux, macOS, and Windows, built entirely in Rust by Nathan Sobo, the same developer who authored Atom before GitHub retired it in 2022. Where VS Code and much of its lineage lean on Electron, Zed decided to build the editor "like a video game," feeding data to shaders on the GPU. That meant writing its own UI framework, GPUI, from the ground up and owning every layer of the stack, including font rendering, window management, and the core text buffer.
The payoff is an editor that starts near-instantly and scrolls through large files without breaking a sweat. It also gets the modern essentials: real-time collaboration, native Git, a debugger, SSH remoting, Vim bindings, and a growing pile of AI tooling. Zed itself reached 1.0 back in April, the point at which the company declared itself feature-complete enough for most people to settle in. Zed's also got the money to back that confidence, having raised over $42 million after an August 2025 Series B led by Sequoia.
The headline feature and a lot of quiet work
That's 1.23.2's marquee offering: tabular previews for JSONL and NDJSON. These are the formats where each line of a file is its own JSON object, and they turn up everywhere you'd expect. Logs, event streams, machine-learning datasets, agent conversation dumps. It's a short list. Before this release, opening one of these files handed you a wall of unreadable text.
Now it renders as an organized table, viewable alongside the raw source with cmd-k v on macOS or ctrl-k v on Linux and Windows. It's a trick Zed already used for other data formats; this just reaches for two more of the important ones.
A lot of the real effort in this release lands in the Agent Panel, Zed's interface for AI conversations and tool calls. The changes are less flashy and arguably more useful, because the priority seems to be making AI reliable instead of piling on new AI features. There's a new agent.max_idle_retained_threads setting to control how many idle agent threads stay resident in memory, a reasonable attempt at balancing convenience against resource hogging. Google AI errors now arrive with clearer messages, and the panel retries automatically when a model gets overloaded. Also fixed are stale responses that wipe out a newer prompt, missing or outdated tool output, and external-agent sessions that linger long after the conversation they belonged to has closed.
Git users get a folder-specific context menu in the tree view, plus a fix so commit details no longer sit behind an in-progress fetch before they'll open. There's also a terminal.shell setting for remote sessions, extension suggestions for a wider range of languages, and Typst text rewrapping for the scientifically inclined.
As is typical for a weekly Zed release, most of 1.23.2 is bug fixing, and that includes a solid batch of crash corrections. On Windows, Zed patched a crash that occurs when reading a stored credential with no username. Vim users had hit a crash pasting multiple selections at the end of a file, and Linux users a rare X11 crash when hovering over wrapped Markdown. There's also a fix for images in Markdown table cells that ignored column alignment, alongside several edits to syntax highlighting and soft-wrap indentation. These are the granular fixes that don't show up in a press release, but they're what separate an editor you can rely on from one that flakes on you.
One change you should actually notice
There is one behavior change worth flagging. Title-bar menus on Linux and Windows now require a click before opening, where they used to fire on hover. Zed says the old hover behavior tripped unintentionally enough to become an accessibility problem. If you prefer the hover behavior, you can bring it back with the title_bar.open_menus_on_hover setting. It's the only breaking change in the release, and it does reshape a long-standing interaction for everyone off macOS.
The JSONL/NDJSON preview is a genuinely useful tool for anyone wrangling structured data or agent logs. Meanwhile, the crash fixes stabilize an increasingly AI-heavy product. And the fact that so much of this was contributor-authored is arguably Zed's strongest card in a market crowded with editors chasing the same AI hype.
The preview is small, sure. It won't win developers away from VS Code on its own. But it's exactly the kind of thing that makes a data-heavy workflow a bit less miserable. At this point, that's arguably enough.
You can grab 1.23.2 from the GitHub releases page or directly from the Zed site.
