Zed editor download page Image: Zed Industries / zed.dev
by Michael Joiner

Zed 1.16.1 Goes Stable, 1.17.0 Preview Brings Tabular CSV Previews and Git Blame

Zed ships 1.16.1 as stable with Gemini 3.6 Flash and Mermaid improvements, while the 1.17.0 preview adds sortable tabular data previews for CSV and TSV files, selective git stashing, and lower memory use for large files.

Share

Zed shipped two releases on August 19: version 1.16.1 moves to the stable channel, and version 1.17.0 drops into preview. The stable release brings the Gemini 3.6 Flash and Mermaid improvements from the 1.16.0 preview to everyone. The new preview adds something more distinct: native tabular rendering for CSV and TSV files.

1.16.1 stable

The 1.16.1 stable release graduates the features from 1.16.0 preview:

  • Gemini 3.6 Flash is available through the Google AI provider
  • Mermaid diagrams now support zooming and horizontal scroll
  • Grouped changes in the Git Panel are collapsible, with optional stash messages when stashing
  • A terminal.starts_open setting controls whether the terminal panel opens automatically in new workspaces

The release also addresses a few issues: word movement around punctuation, symbol renaming behavior, and remote image rendering in Markdown previews.

1.17.0 preview: tabular data, git blame, and more AI models

Tabular data previews

The biggest addition in 1.17.0 is native rendering for structured text files. When you open a .csv, .tsv, .psv, or .ssv file, Zed now shows it as a proper table rather than raw text.

The implementation is full-featured: columns are sortable and independently resizable, rows can be filtered by selecting values in one or more columns, a row-number column stays pinned while you scroll horizontally, and you can right-click to copy cells or column headers. This has been in development since a PR that merged in early March 2026 and has been refined over several months before reaching preview.

Git enhancements

Two new blame actions let you view file history at a selected revision or its parent revision, rather than only the current HEAD. This is useful when tracking when a specific line changed relative to a known commit.

Stashing gets more granular: “Stash Tracked” and “Stash Staged” options let you choose which changes get stashed rather than always stashing everything. The Git Panel also adds hunk navigation for single-hunk diffs.

Performance

Peak memory use when opening large files drops significantly. The release notes also call out improved editor rendering speed and a fix for high CPU and memory consumption from large untracked directory trees.

AI model additions for OpenCode

OpenCode Zen and Go providers now include Claude Opus 5, several Gemini Flash variants (3.5 through 3.7), Kimi K3, and a few Grok models. The selection for OpenCode users is now broader without requiring a custom configuration.

Agent tooling

A new ask_user tool gives agents the ability to display a form with selectable or free-text options. Agents can use it to gather structured input from you during a session rather than asking through conversational messages.

macOS

Fullscreen mode now covers the notch area on supported MacBooks.


Full release notes are at zed.dev/releases/preview/latest and zed.dev/releases/stable/latest.

Share