Zed v1.27.0
This week's release includes syntax highlighting for Go 1.27 generic methods, an option to open README files by default, and AI commit messages that follow your repository's recent commit style.
This week's release includes syntax highlighting for Go 1.27 generic methods, an option to open README files by default, and AI commit messages that follow your repository's recent commit style.
This release adds Pyrefly as an optional built-in Python language server and introduces DWARF debugging for WebAssembly sources in the JavaScript debugger. It also includes improvements to AI agent configuration, fuzzy searching, and thinking controls for models.
Zed 1.25.3 includes dependency updates to address software vulnerabilities.
This week's release includes smaller Zed binaries across macOS, Windows, and Linux, the ability to apply inlay hint text edits by double-clicking, context compaction and session notices for external agents, and new GPT-6 Astra, Claude Fable 5.1, and Claude Opus 5.5 models on Amazon Bedrock.
- Fixed OpenCode models failing to load with a missing field npm error. ( #65875 )
- Added Gemini 4 Argon to the Google AI models ( #65725 )
This week's release includes Git tag creation, the ability to drag Terminal tabs into the Agent Panel, and pre-filling of the File Finder's search query with text selected in the editor or terminal. Features AI Improved Agent Panel terminal support by allowing Terminal tabs to be dragged into it.
- Fixed an issue where no fonts would show for the markdown preview configurations in the settings UI. ( #65447 ) Fixed edit predictions retaining single worktree files ( #65400 ) Fixed the remote projects picker sometimes reserving more space than needed.
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 ; thanks hazicy ) Improved Google AI error messages and added automatic retries when a model was overloaded.
This week's release includes BYOK support for GPT-6.1 Sol, on-the-fly model selection for new subagents, automatic subagent compaction, a unified/split toggle for diffs opened from the command line, and dynamically fetched OpenCode models.
This week's release includes faster rendering in syntax-highlighted files and Markdown code blocks, a language server command picker, a setting that keeps your system awake during long-running agent turns, and BYOK support for Claude Opus 5.5 (Anthropic) and GPT-6 Astra, Sol, and Luna (OpenAI).
- Fixed payment errors from non-Zed model providers incorrectly prompting users to upgrade to Zed Pro instead of displaying the original provider error message. ( #64354 ) Fixed different snippet extensions for the same language cancel each other ( #64314 )
This week's release includes an optional cursor movement animation, a setting to open Markdown files directly in the rendered preview, Emmet wrap with abbreviation support, and configurable window title formatting.
This week's release includes call hierarchy support, multi-select in the Git Panel, automatic language detection for untitled buffers, and project search on type by default. Shipped by the Zed Guild 🛡️ Added automatic language detection for untitled buffers.
- Fixed AltGr / diacritic input being swallowed by the integrated terminal on Windows. ( #63763 ) Fixed goToDefinition opening out-of-worktree entries ( #63757 ) Fixed dev container environment variables being logged in full ( #63735 ) Fixed OpenCode Go requests that could fail when Zed omitted the session header. ( #63715 )
This week's release includes refreshed Markdown preview styling, inline debugger values for C and C++, and File Finder history that persists across workspace sessions. Shipped by the Zed Guild 🛡️ Fixed the inline assistant doing nothing when the model emitted reasoning before its tool call.
- Fixed a crash in the Git panel when collapsed sections were used in tree view. ( #63167 )
- Fixed a potential filesystem sandbox escape when running extensions. ( #63147 ) Fixed GitHub Copilot Chat authentication and API routing for GitHub Enterprise Cloud ( #63142 ) Fixed project-level language server settings being ignored by extensions built with extension API versions before and including v0.1.0.
This week's release includes Gemini 3.6 Flash support, collapsible grouped changes and optional stash messages in the Git Panel, zooming and horizontal scrolling for Mermaid diagrams, and a new setting for controlling whether the Terminal Panel opens automatically in new workspaces.
- Fixed an issue where the Cursor ACP agent would fail to start ( #62825 ) Git: Fixed the GPG passphrase modal appearing on every commit for users whose configured pinentry (e.g. pinentry-mac with the macOS Keychain) can supply the passphrase without Zed's help. Zed now only prompts when gpg cannot obtain the passphrase on its own.
This week's release includes a new git.diff_base setting for choosing whether editor gutters, file-status colors, and git: diff show uncommitted changes against HEAD or all current-branch changes against the default branch's merge base, plus support for dragging files from the Project Panel to external apps on macOS and Linux Wayland; web developers also...
This week's release includes sandboxing for the Agent's terminal commands and web fetches ( check the blog post ), support for undoing and redoing file operations in the Project Panel ( documentation ), a Skip Hooks option for commits, and configurable Agent Panel fonts.
- Fixed Option+Left stopping to the left of punctuation between words Video URL: https://files.catbox.moe/8d5g2t.mp4 ( #62065 ) Fixed a panic when selections are added by tab-expanded column ( #62063 ) Fixed Gruvbox parameter colors ( #61987 ) Improved CLI documentation by adding the missing --existing option. ( #61981 )
This week's release includes improved branch picker filtering and grouping, run-status indicators for runnable gutter controls, and editable image-viewer zoom levels. Shipped by the Zed Guild 🛡️ Improved branch picker filtering, grouping, branch creation suggestions, and remote-provider icons.
- Added Claude Opus 5 support for Anthropic and Amazon Bedrock BYOK providers. ( #61609 ) Fixed an issue where hover documentation could have too many line breaks. ( #61715 )
This week's release includes Staged and Unstaged grouping in the Git Panel and multi-select in the File Finder and Text Finder. Shipped by the Zed Guild 🛡️ Improved branch filtering with all, local, and remote options in the branch picker. ( #60857 ; thanks chirivelli ) Settings UI: Improved support for window widths below 900 px.
This week's release includes dedicated Staged Changes and Unstaged Changes multibuffers where you can review, stage, unstage, or restore individual hunks; Git Graph improvements including configurable columns and full commit messages rendered as Markdown; and a preview pane in the project symbols picker.
- Fixed an issue with npm v12 that could cause language server startup failures ( #60870 )
- agent: Added GPT 5.6 Sol & Terra for ChatGPT subscription. Note: GPT 5.6 Luna is not available yet, since OpenAI has not unlocked access for third-party clients ( #60745 )
- open_ai: Added support for GPT 5.6 Sol/Terra/Luna ( #60699 ) cli: Fixed an issue where the previous workspace would not be restored when using cli_default_open_behavior: new_window and no path was provided ( #60672 )
This week's release includes llama.cpp as a new language model provider, a new git.inline_blame.location setting to control where current-line blame is shown (inline or status bar), and disabling format-on-save by default, alongside the move of LLM providers, external agents, and MCP servers into the settings editor, plus a bunch of bug fixes.
This week's release adds Telescope-style resizable pickers with file and text finder previews (resolving a request with 860 👍s), including a new search modal that previews results live as you type, opened via the text finder: toggle action in the command palette, plus search in the Agent Panel.
This week's release includes the ability to create a new worktree right from the sidebar's new-thread button, a new agent.terminal_init_command setting to automatically run a command when opening a new agent terminal thread, a workspace: reset pane sizes command to reset all panes to equal sizes, and new editor: select inside delimiters / editor: select...
This week's release includes automatic agent context compaction that you can also trigger manually with the new /compact command, cleaner and more legible Markdown preview styling, and support for running custom git commands on git graph branches and tags. Features AI Agent: Added auto-compaction and /compact to Zed Agent.
This week's release includes the ability to open a Git diff for a single file in its own dedicated tab from the Git panel, "Fast mode" for Anthropic and OpenAI models in the agent panel, shareable agent skill links, split diff mode in the commit history view, total added/removed line counts in the Git panel, and the ability to open files from the file...
- Add Claude Fable 5 to Anthropic BYOK. ( #58957 ) Fixed a bug where clicking the button to trust a git repository would do nothing. ( #58716 )
- Fix crash that could occur when unsplitting a side by side diff view ( #58695 ) acp: Fix for certain ACP Registry agent downloads not starting ( #58633 ) Update both editor: go to diagnostic and editor: go to previous diagnostic to prefer activating the diagnostic under the cursor before jumping to the next or previous diagnostic, respectively ( #58603 )...
This week's release includes a new Mermaid renderer with faster and more accurate diagrams, clickable document links provided by language servers, and the ability to rename threads directly in the sidebar. Features AI Agent: Made the Skill Creator window resizable and its contents scrollable when the window is smaller than the form.
- Fixed GitHub Copilot Chat showing an empty model dropdown for users on newer Copilot SDK builds ( #57965 )
This week's release includes support for agent skills , a global AGENTS.md file for user-wide agent instructions, the ability to choose a base branch in the branch diff view, and a new editor: toggle all diff hunks action. Features AI Agent: Added support for skills.
- Fixed a bug on macOS where Git operations could be blocked depending on the timing of spawning child processes. ( #57662 )
- Fixed npm-backed tool installs to better respect npm release-age filters. ( #57439 ) google: Support thinking levels for Google models. ( #57394 ) Added support for Gemini 3.5 Flash in the Google AI model provider. ( #57392 )
This week's release includes the ability to create Terminal Threads from the sidebar and Agent Panel , a Git panel branch history view and support for running custom Git commands from the Git Graph context menu, inline image and Mermaid diagram rendering in the agent, a new subagent_model setting, optional text icons for completion items (...
- git: Fix git blame processes not getting dropped properly. ( #56912 )
- Added ChatGPT subscription provider, allowing users to use their ChatGPT Plus/Pro subscription with the Zed agent. ( #56811 ) Removed deprecated OpenAI models. Added support for gpt-5.4-nano/mini models for the OpenAI provider. Improved output quality when using OpenAI models. ( #56809 ) Added support for specifying effort level when using OpenAI models.
This week's release includes more reliable Agent edits, Git Graph remote support, the ability to use the project panel's View History action on folders, and improved text rendering clarity on macOS. Shipped by the Zed Guild 🛡️ Terminal: Improved 256 color ANSI rendering.
- Fixed some issues where the activity indicator would show the wrong icon and not be clickable on errors present. ( #56471 ) Fixed a memory leak with diffing non-existing files with Zed cli ( #56445 ) Fixed edit prediction provider menu checkmarks for active non-Zed providers.
- Fixed local zeta2 edit predictions using the wrong prompt format. ( #56192 ) Fixed an issue where broken symlinks, permission errors, or other fs errors in watched directories could cause excessive CPU usage ( #56175 ) Fixed a rare panic when invoking helix motions on an editor that had not yet been laid out.
We're announcing a Business plan for Zed . Org-wide controls for AI models, spend tracking per member, and data policies your security team can enforce. This week's release includes a panel layout switcher ( classic , agentic ), LSP code lens support, Helix amp jump navigation ( g w ), DeepSeek V4-Pro/Flash and OpenCode Go provider support, a git graph view...
- Fixed an issue where agent failed to apply edits in some cases ( #55500 )
Today is a big day for us. Zed is now 1.0! 🎉🥳🎊 Read Nathan's blog post on what 1.0 means and where we're going. This week's release includes bookmarks support, a new git: view commit command palette action, GIF animation support in the Markdown preview, and support for DeepSeek-V4-Pro and DeepSeek-V4-Flash models.
- Added support for GPT 5.5 and GPT 5.5 Pro via the OpenAI provider ( #54829 )
This week's release includes screen-sharing support on Wayland/Linux, multi-line search and replace, git status indicators in the project panel, pasting files and folders into the Agent Panel, and vim/emacs modeline support for per-file language detection and editor settings.
This week's release includes BYOK support for the new 1M context window on Claude Opus and Sonnet, git panel improvements including a badge showing uncommitted change counts and file type icons, an action to align multiple cursors, pinch-to-zoom in the image viewer, and an easier way to unbind default key bindings.
This week's release includes the ability to easily ask the agent to resolve merge conflicts, @-mentioning your branch diff to provide all changes since main as context, removing/renaming worktrees over SSH, and deleting worktrees via the branch picker.
This week's release includes a File History view for viewing the commit history of individual files, word-based diff highlighting, UI for deleting Git branches, improved pyright/basedpyright completion sorting for Python, and many performance improvements!