Zed Preview

Zed Industries·ZedIndustries.Zed.Preview

High-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

Zed is a next-generation code editor designed for high-performance collaboration with humans and AI. - Written from scratch in Rust to efficiently leverage multiple CPU cores and your GPU. - Integrate upcoming LLMs into your workflow to generate, transform, and analyze code. - Chat with teammates, write notes together, and share your screen and project. All included. - Zed now speaks WSL. You can open a Linux distro as a first-class “remote” target, edit projects that live inside it. - All of Zed’s AI features, including edit predictions and ACP-powered agents, are fully supported on Windows. - All Zed extensions now work seamlessly on Windows; no special steps, no caveats. - To run on almost all Windows versions, including VMs, we created a new rendering backend based on DirectX 11.

winget install --id ZedIndustries.Zed.Preview --exact --source winget

Latest 1.13.0-pre·July 22, 2026

Release Notes

This week's release includes improved branch picker filtering and grouping, run-status indicators for runnable gutter controls, editable image-viewer zoom levels, and GPT-5.6 Luna support for ChatGPT subscriptions. Shipped by the Zed Guild 🛡️

  • Improved branch picker filtering, grouping, branch creation suggestions, and remote-provider icons. (#61215; thanks chirivelli)
  • Improved LSP Logs by showing request durations alongside RPC responses, making slow language server behavior easier to diagnose. (#61018; thanks aviatesk)
  • Improved solo diffs to show the full file by default while retaining Git change indicators in the scrollbar. (#60989; thanks chirivelli)
  • Deprecated Fast Mode for Opus 4.6 and Opus 4.7. (#61341; thanks tidely)
  • Fixed excessive memory usage when composing text with Fcitx5 on KDE Wayland. (#61079; thanks amtoaer)
  • Git: Fixed the GPG signing passphrase prompt appearing on every commit when gpg-agent had cached the passphrase or the key was unprotected. (#61265; thanks RemcoSmitsDev)
  • Editor: Fixed a bug where selection boxes did not render when the cursor was offscreen. (#60054; thanks feitreim)
  • Fixed bottom dock clipping when resizing windows. (#61161; thanks amtoaer)
  • Fixed editor right-click context menus intermittently failing to appear at certain scroll positions. (#61348; thanks amtoaer)
  • Fixed editor text showing through multibuffer headers and overlapping header text in transparent themes. (#61268; thanks amtoaer)
  • Fixed Git blame entries overflowing the gutter when avatars are displayed. (#61287; thanks lingyaochu)
  • Fixed inaccurate diff stats for partially staged files in the Git Panel. (#60815; thanks chirivelli)
  • Markdown: Fixed inline HTML block highlighting. (#61212; thanks feitreim)
  • Fixed Markdown emphasis delimiters being removed when joining lines. (#61298; thanks lingyaochu)
  • Fixed the preview button for Markdown and SVG files opening the focused file instead of the file in its pane when multiple panes were open. (#61218; thanks austincummings)
  • Recent Projects: Fixed the picker showing projects after they were removed from a group. (#61062; thanks RemcoSmitsDev)
  • Fixed Vim Visual and Helix Select mode behavior when selections included a trailing newline. (#61253; thanks lingyaochu) Learn about the Zed Guild. Features AI
  • Added "Copy this Agent response", "Scroll to User Message", and "Scroll to top" buttons to every Agent Panel response. (#61245; thanks peakxy)
  • Added GPT-5.6 Luna support for ChatGPT subscriptions. (#61083; thanks gb-jos)
  • Improved performance in agent threads with many file changes. (#61272)
  • Updated Mistral Medium to version 3.5. (#60898; thanks dargor) Git
  • Added support for loading Git commit template messages in remote and collaboration projects. (#55490; thanks OmChillure)
  • Added support for opening a specific line in a diff using the CLI. (#45499; thanks cs50victor)
  • Improved discoverability of the create_worktree hook for setting up Git worktrees when they are created. (#61148)
  • Improved the Git Panel's History tab to keep an entry highlighted while its context menu is open. (#61354)
  • Disabled commit actions while a commit message is being generated. (#51727; thanks cppcoffee) Vim / Helix
  • Improved Vim paste behavior by setting the [ and ] marks to the start and end of pasted text. (#56593; thanks cppcoffee) Languages
  • Added run statuses to runnable gutter controls, showing the last run result and providing a Clear Run Status context-menu action for completed runs. (#61095, #61375; thanks pixel365)
  • Improved Markdown previews by showing link destinations in the bottom-left corner when hovering over links. (#60942; thanks WaryaWayne)
  • Added support for surrounding selected text with backticks in Rust, C, and C++ comments. (#58674; thanks notJoon) Other
  • Added a preview pane to the buffer symbols picker. (#61069; thanks neiii)
  • Added support for editing image viewer zoom levels directly from the toolbar. (#57215; thanks transitoryangel)
  • Added support for opening relative file links such as src/main.rs#L42 at the referenced line in Agent responses and Markdown previews. (#61006)
  • Improved Text Finder to seed its query from the focused item's selection, including the terminal. (#60351; thanks ozacod)
  • Added an include_ignored parameter to file_finder::Toggle, allowing keybindings to open the File Finder with ignored files already included. (#59568; thanks dastrobu) ["file_finder::Toggle", { "include_ignored": true }]
  • Added default keybindings for opening Text Finder from the editor and buffer search: cmd-alt-f on macOS and ctrl-alt-f on Linux and Windows. (#60677; thanks paveldroo)
  • Added support for the variable.parameter theme color. (#61134)
  • Added the title_bar.show_worktree_name setting, which defaults to true; set it to false to hide the worktree-name picker in the title bar. (#61137; thanks suliatis)
  • Improved editor performance through several micro-optimizations in anchor resolution, line shaping, and worktree scanning. (#61275)
  • Improved the file conflict prompt by renaming the “Discard” button to “Discard Edits,” clarifying that unsaved edits will be discarded in favor of the on-disk contents. (#55870; thanks StrongTheDev) Bug Fixes
  • Fixed commit-msg hooks being silently skipped on commit. (#61185)
  • Fixed a bug where staging a hunk could mark a different hunk as staged, after which unstaging could corrupt the Git index, when the diff contained repeated lines. (#60584; thanks abendrothj)
  • Fixed a crash on Windows caused by re-entrant window drawing corrupting UI element memory. (#60295)
  • Fixed a crash when closing the active item while the workspace was mid-update. (#61336)
  • Fixed Agent MCP servers running from the wrong directory when started before a worktree was available. (#61365; thanks apoorva-01)
  • Fixed agents hanging indefinitely when an LSP server did not respond to diagnostics requests. (#61176)
  • Fixed copy and paste becoming unavailable on Wayland after extended IME composition. (#61454)
  • Fixed debugger sessions freezing when eagerly fetching expensive variable scopes. (#61144; thanks jasonwilliams)
  • Fixed Dev Containers created by Zed not being reusable by the Dev Container CLI and VS Code, along with several lifecycle and configuration compatibility issues. (#59020; thanks mrexodia)
  • Fixed Docker Compose dev containers not starting all configured services when resuming an existing environment. (#60780; thanks DEKHTIARJonathan)
  • Fixed Git operations failing with a misleading "Connecting to host timed out" error when they took longer than 17 seconds, such as during large fetches, slow hooks, or agent-based authentication with 1Password Touch ID. (#61185)
  • Fixed thinking support for Mistral Medium 3.5 and Mistral Small 4. (#61393; thanks ummon-v)
  • Fixed UI hangs when interacting with the Agent Panel. (#61257)
  • Fixed UI stutters when opening large single-line files such as minified JavaScript due to LSP requests. (#61447)
  • Agent: Fixed placeholder text and controls overflowing when the Agent Panel was narrow. (#61395; thanks peakxy)
  • Fixed "Scroll to User Message" jumping to the most recent user message instead of the prompt associated with the selected response. (#61245; thanks peakxy)
  • Fixed .editorconfig re-enabling trailing whitespace removal when Zed settings disabled it. (#58776; thanks MohitGoyal09)
  • Fixed ctrl-k ctrl-o opening a file picker instead of the local folder picker from Recent Projects on Linux and Windows. (#61305; thanks mTvare6)
  • Fixed ctrl-n opening a new file and ctrl-p opening the file finder at the ends of a buffer when using the Emacs keymap on Linux. (#61140; thanks apoorva-01)
  • Fixed editor: toggle diagnostics permanently disabling diagnostics for the current file. (#60963; thanks cfiq)
  • Fixed editor: toggle soft wrap doing nothing when invoked while the buffer search bar was focused. (#61150; thanks bugprone)
  • Fixed shift-click-drag failing to select terminal text while an application had mouse tracking enabled. (#60880; thanks apoorva-01)
  • Fixed tab and shift-tab failing to return focus from the Git commit editor to the changes list in Vim normal mode. (#61369)
  • Fixed vtsls showing a "doesn't point to a valid tsserver install" error on startup in projects using TypeScript 7. For full TypeScript 7 support, install the tsgo extension to use TypeScript's native language server. (#61126)
  • Fixed workspace: reopen last picker not working when the which-key helper menu was enabled, including via cmd-k cmd-p on macOS and ctrl-k ctrl-p on Linux and Windows. (#61002; thanks dbkegley)
  • Fixed a background terminal finishing startup closing the command palette or an open picker. (#60960; thanks apoorva-01)
  • Fixed a macOS crash that could occur when reading from the clipboard. (#61024; thanks d4mr)
  • Fixed a panic when completing rust-analyzer macros containing nested tab stops. (#61130)
  • Fixed ACP boolean option labels using an inconsistent text color compared with other Agent configuration controls. (#61103; thanks joshkent94)
  • Fixed active pane borders appearing simultaneously around editor and terminal panes. (#56595; thanks usizu)
  • Fixed added cursors landing in the wrong column when using tabs to align code. (#61153; thanks apoorva-01)
  • Fixed adding paths to .gitignore from remote projects. (#56368; thanks cppcoffee)
  • Fixed an error when building the remote server from source for Linux's default musl target. (#61203; thanks NewtonChutney)
  • Fixed an issue where the Zed window would shrink to the built-in display's height on macOS after screen lock or display sleep in multi-monitor setups. (#60950; thanks iahu)
  • Fixed changes not appearing in the Git Panel after uncommitting. (#60590)
  • Fixed child and parent directory navigation with the left and right arrow keys in the built-in folder picker. (#61314; thanks akshayrivers)
  • Fixed commit messages in the Git Panel overlapping other content. (#61177)

Installer type: inno

x645FE8723E8BD3CBF83F13CC7658F54E6D88833F6068733070D70780F6802C6337
arm64CC5AC963306D3F30AF585390303B3F46817663C4838C2AA97EBF3D3AA845AC69

Details

Homepage
https://zed.dev/windows
License
GPL-3.0
Publisher
Zed Industries
Support
https://zed.dev/support
Privacy Policy
https://zed.dev/privacy-policy
Copyright
Copyright 2022 - 2025 Zed Industries, Inc.

Tags

code-editordeveloper-toolseditortext-editor

Older versions (4)

1.12.0-pre
x64018BBEBF2B2F564D2EE0E029EFD688A1B5B2482568730F72D7EFDDCE2318DE4B
arm644B54FBA728ADD9BA826DDB7F822471D028A516EA712D8EBF1C89E840DF8F0FE6
1.11.3-pre
x647058E341D3077E89D7971582624DF006D7F6800E0DF088FC82E7F74BDBDC278E
arm6419B4879B2AAD3C6E799E81B7E7C975DF0DC9792C90B8D5B5F779B336820DBE58
1.11.2-pre
x64B6DCC3AD775BB2F1FA510FA1AAFBFADED5127E21F0C7A21B1499F20B7DC694AB
arm64A2BDC6EC429E54642B0EECE7C8402C98EFFDFF7419991AB9B3D4BC58C0D5450A
1.11.1-pre
x648D0684B98F47939989382DF148166719DE4D4FEACCB707FDF6B44E0489B8ED66
arm64F456BC3F38639D30EB1981DF6DBAE5F6264E5B57ADED0E72E1D6F511F61CB469