Company · founded 2021

Zed Industries profile

Everything Zed Industries ships that we track: 1 AI coding tool. Last shipped 11h ago.

Founded
2021
Tools tracked
1
Ships · 90 days
23
Last shipped
11h ago
GitHub stars
92k

Products

Zed Industries tools

Release history

Recent updates

TodayOct 20, 2026

Release v1.24.4

Zed v1.24.4

Fixed OpenCode models failing to load with a missing field npm error. (#65875)

Read full notes
  • Fixed OpenCode models failing to load with a missing field npm error. (#65875)

YesterdayOct 19, 2026

Release v1.24.3

Zed v1.24.3

Added Gemini 4 Argon to the Google AI models (#65725)

Read full notes
  • Added Gemini 4 Argon to the Google AI models (#65725)

Wednesday, October 14Oct 14, 2026

Release v1.24.2

Zed v1.24.2

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…

Read full notes

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. (#60582; thanks cppcoffee)
  • Improved custom Amazon Bedrock model support with configurable tool use, images, and thinking. (#64953; thanks mpyuglgwkxcmodyrpo)
  • Improved memory and CPU usage while the agent responds in long threads. (#65244)
Git
  • Added a git: create tag at head command and a Create Tag… context menu action in Git history and Git Graph to create local tags on commits. Tags are not pushed automatically. (#61973, #65194; thanks cppcoffee)
  • Added gitiles as a Git hosting provider for Gitiles/Gerrit deployments, enabling permalinks and navigation from the Git blame diff view. (#63996; thanks JonathanBerkeley)
  • Added a side-by-side view for directory diffs opened with zed --diff. (#64967; thanks ian-h-chamberlain)
  • Added file counts to section headers in the Git Panel. (#65028; thanks mansoorkhan96)
  • Added self-hosted Gerrit repositories as a provider for permalinks. (#53832; thanks starsep)
  • Improved the Git Panel with a collapsible commit message editor, configurable with git_panel.commit_editor, and the Git Graph with collapsible commit details. (#63236; thanks mulhamna)
  • Improved Git Graph readability by moving refs from the description column into the graph. (#59839; thanks RemcoSmitsDev)
  • Improved Git Panel file actions for multiple selected files. (#64640; thanks Acd-kk)
Debugger
  • Improved the debugger variables view with distinct colors for values based on their type, such as integers and strings. (#64111; thanks syormon)
Languages
  • Added a Show Source option to the Markdown preview tab context menu. (#65081; thanks joshkent94)
  • Added a Go package-level test gutter button next to package declarations. (#56699; thanks cppcoffee)
  • Added support for language-server extensions to configure which language servers are enabled by default in extension.toml. See the extension documentation. (#65030)
  • Added markdown_preview.heading_font_weight to configure the font weight of headings in the Markdown preview. (#64421; thanks dremnik)
  • Added the mermaid_font_family setting to configure the font used in Mermaid diagrams. (#63430; thanks Sha1rholder)
  • Improved the column filter dropdown in the tabular data preview to sort values naturally (e.g., 2 before 10). (#64764; thanks HalavicH)
Remote Development
  • Improved remote server responsiveness when log or RPC response writes are blocked. (#65011; thanks Huliiiiii)
Linux
  • Reduced the Linux release binary size by about 23% on x86_64. (#65169)
macOS
  • Improved how Finder groups Zed on macOS by identifying it as a developer tool. (#65130; thanks kennyheard)
Other
  • Added an extension_suggestions setting to turn off extension suggestions. (#65109; thanks audinue)
  • Improved the File Finder to pre-fill its query with text selected in the editor or terminal. Disable this with file_finder.prefill_query_from_selection. (#64946; thanks AbyssWaIker)
  • Improved multi-cursor editing performance. (#64409; thanks Rani367)
  • Improved project search speed and memory usage over misclassified binary files. (#64549)
  • Improved the Extensions view so installed extensions appear even while offline or when the remote list is incomplete. (#64766)
  • Improved the font family pickers in the settings window to render each option in its own font as a preview. (#64199; thanks mizanisoffline)
  • Improved Zed startup time. (#65170)

Bug Fixes

  • Fixed .env files being treated as shell scripts and triggering shellcheck warnings. They now use the Env language. (#64242; thanks pleahmacaka)
  • Fixed a crash when editing a buffer while an inlay-hint request was pending. (#65193)
  • Fixed a crash when syntax parsing requested bytes inside a multibyte character. (#65273)
  • Fixed a ty language server panic when opening a Python file as a single-file project. (#60753; thanks MostlyKIGuess)
  • Fixed ACP session title clearing and prevented programmatic title updates from being saved as user renames. (#65195)
  • Fixed ChatGPT Subscription models disappearing when the model catalog takes longer than 5 seconds to load. (#64925; thanks dualfroz)
  • Fixed Command-clicking a symbol whose name matches its file name doing nothing. (#64892; thanks skmanoj322)
  • Fixed crashes on tab-indented code blocks. (#65406)
  • Fixed emoji, symbol, and non-Latin fonts rendering as empty boxes on Linux after being used as a font fallback. (#65269)

…

Monday, October 12Oct 12, 2026

Release v1.23.3

Zed v1.23.3

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. (#65391)…

Read full notes
  • 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. (#65391)
  • Used latest v24 LTS nodejs version (#65378)
  • Fixed an issue where the background color of the Threads Sidebar was transparent in some themes (#65349)
  • Added telemetry for usage of checkpointing feature in the agent panel. This telemetry is opt-in and has no effect with telemetry disabled. (#65331)

Wednesday, October 7Oct 7, 2026

Release v1.23.2

Zed v1.23.2

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…

Read full 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; thanks hazicy)
  • Improved Google AI error messages and added automatic retries when a model was overloaded. (#64865)
  • Improved plan updates from ACP agents, including panel refreshes after status changes. (#64884)
  • Improved the Agent Panel error shown when a Zed sign-in expired. (#64754)
  • Improved visibility of keyboard-selected agent conversations in the Threads Sidebar. (#63922; thanks jaklyk2103)
Git
  • Added a folder-specific context menu in the Git Panel's tree view. (#59853; thanks 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; thanks unshDee)
  • Added extension installation suggestions for many more languages when opening unsupported files. (#63211; thanks haolamnm)
  • Added support for rewrapping text in Typst files. (#64858; thanks AdinAck)
Remote Development
  • Added support for terminal.shell in remote sessions. (#61451; thanks quinn)
Other
  • Added alt-/ to show the bindings that can complete a pending multi-keystroke shortcut. (#64803)
  • Added a soft_wrap_indent setting ("none", "same", "extra_one", "extra_two") to configure indentation for soft-wrapped continuation lines. (#63468; thanks arusahni)
  • Improved responsiveness when watching paths on slow or unresponsive filesystems. (#63410; thanks RemcoSmitsDev)
  • Improved editor: select next and editor: select previous to respect the buffer search whole-word option. (#64137; thanks yawnnn)

Bug Fixes

  • Debugger: Fixed "Rerun last debug scenario" not running the last scheduled scenario. (#64856; thanks MeiramSh)
  • Fixed a crash on Windows when reading a stored credential that has no username. (#64735)
  • Fixed a crash when pasting multiple selections at the end of a file in Vim mode. (#64876)
  • Fixed a crash when typing the start of a multi-key binding at the end of a read-only file. (#64730)
  • Fixed agent notifications showing a thread's original title after the thread was renamed. (#64907; thanks IFafaa)
  • Fixed commit details and diffs waiting behind an in-progress fetch, pull, or push before opening. (#64720; thanks azeemshaik025)
  • Fixed external-agent sessions remaining loaded after their conversation was closed during loading. (#64717)
  • Fixed images in Markdown table cells ignoring column alignment and vertical centering. (#64914; thanks dremnik)
  • Fixed issues where OpenAI model tool calls to MCP servers treated optional fields as required, causing errors. (#64920)
  • Fixed missing or outdated output in agent tool results. (#64708)
  • Fixed search highlights in Markdown Preview that hid matched text when the theme used opaque highlight colors. (#64788; thanks IFafaa)
  • Fixed stale agent responses that could clear a newer prompt or show errors from an earlier send. (#64917)
  • Fixed syntax highlighting for fenced code blocks with extra text after the language name. (#64694; thanks maxmalkin)
  • Fixed the pending keybindings list showing task: spawn instead of the task name for bindings that spawn a task. (#64937; thanks 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; thanks joepjoosten)
  • ACP: Fixed partial tool-call display updates when content referenced an unavailable terminal. (#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; thanks HuaGu-Dragon)
  • Fixed a rare crash when hovering wrapped Markdown text on Linux. (#64672)
  • Fixed centered layout not applying when a pane was zoomed in. (#64064; thanks UdeshyaDhungana)
  • Fixed closing one LSP Logs view stopping streams used by another view or downstream client. (#61222; thanks aviatesk)
  • Fixed completion details lacking visual distinction from completion labels. (#64684; thanks GautamBytes)
  • Fixed delayed selection of the first entry when opening a context menu. (#64365)
  • Fixed entries folding when clicked in the Outline Panel. (#64736)
  • Fixed Helix buffer picker opening in the wrong pane on space b. (#64494; thanks GautamBytes)
  • Fixed hover flicker after dismissing native menus on macOS. (#64175; thanks yay)
  • Fixed incorrect selected and hover colors for threads in the Threads Sidebar. (#62597; thanks Robot-Inventor)
  • Fixed indentation corruption during multicursor editing and block indentation. (#64675

…

Wednesday, September 30Sep 30, 2026

Release v1.22.0

Zed v1.22.0

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. Features AI Added an…

Read full notes

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.

Features

AI
  • Added an optional model parameter to spawn_agent to choose a model for that spawn instead of using the configured subagent model or inheriting the parent model, with the active model shown in its card. (#64498; thanks itsfuad)
  • Added BYOK support for GPT-6.1 Sol with an OpenAI API key. (#64968; thanks ktKongTong)
  • Added Grok 4.7 to the SuperGrok and xAI providers and made it their recommended default. (#64567; thanks raphaelluethy)
  • Added the agent.threads_sidebar.auto_open setting to control whether opening a folder in an existing window also opens the Threads Sidebar. (#64259, #64395; thanks jackhwalters and joshkent94)
  • Added support for "..." in edit_predictions.disabled_globs and edit_predictions_disabled_in so settings can extend inherited edit prediction exclusions and scopes. (#64540, #64546; thanks porada)
  • Enabled compaction for subagents. (#64135)
  • Improved OpenCode model availability by fetching the Zen and Go model list dynamically instead of relying on one bundled with Zed. (#64585)
  • Improved performance when resolving OpenCode models. (#64666)
  • Improved Threads Sidebar sizing so changes to agent.threads_sidebar.default_width take effect even after manually resizing the sidebar. (#64395; thanks joshkent94)
  • Hid deprecated OpenCode models. (#64666)
Git
  • Added a unified/split toggle to the diff view opened with zed --diff <old> <new>. (#64529; thanks rn23thakur)
  • Improved how quickly branch diffs show their first changes when a branch has drifted far from its base. (#62536; thanks azeemshaik025)
Terminal
  • Added support for "..." in terminal.path_hyperlink_regexes to extend inherited regexes without repeating them. (#64552; thanks porada)
macOS
  • Added macOS three-finger Look Up and translation gestures for text in focused Markdown previews. (#59297; thanks cppcoffee)
Windows
  • Added MicaBackdrop and MicaAltBackdrop options for the background.appearance theme setting. (#48340; thanks Marocco2)
Other
  • Added support for "..." in file_scan_inclusions and hidden_files so project settings can extend inherited inclusion and hidden-file patterns. (#64440, #64484; thanks porada)
  • Added confirmation in the title bar when a manual update check found Zed was already up to date. (#64106; thanks tahayvr)
  • Improved the pending keystrokes indicator with grouped bindings, a scrollable list, and support for chords without a timeout, such as shortcuts starting with cmd-k. (#64362, #64522)

Bug Fixes

  • Fixed invalid file patterns discarding valid exclusion, hidden-file, read-only, and private-file rules or causing inclusion and file-type settings to panic. (#64525; thanks porada)
  • Fixed cmd-w (macOS) and ctrl-w (Linux/Windows) closing the active dock instead of the active pane item. (#64515)
  • Fixed ligatures being disabled on Windows unless buffer_font_features was set. (#62338; thanks interkelstar)
  • Fixed LSP completions without edit ranges ignoring the configured completions.lsp_insert_mode. (#64139)
  • Fixed the Settings window opening with its header off-screen at high DPI scaling on Windows. (#62073; thanks habisahmad)
  • Fixed importing VS Code files.exclude into file_scan_exclusions. (#64492; thanks porada)
  • Fixed “Add to .git/info/exclude” failing in secondary Git worktrees. (#63967; thanks mateioprea)
  • Fixed terminals retaining about 2 MB of memory per command after the command finished. (#64405; thanks EcutAtom336)
  • Fixed external-agent terminals completing prematurely or reporting the wrong exit status. (#64544)
  • Fixed a memory leak when closing macOS windows with experimental accessibility enabled. (#64143; thanks feigeCode)
  • Fixed the terminal grid losing its top alignment when growing on Windows. (#63699; thanks 39ali)
  • Fixed a crash on Linux (X11) when a window was redrawn immediately after GPU device recovery. (#64570)
  • Fixed language servers not starting for files opened via UNC paths on Windows. (#56553; thanks Joblen)
  • Fixed PowerShell installed by Scoop not being detected when Scoop uses a custom installation directory. (#62473; thanks jliu666)
  • Fixed task worktree variables resolving to the wrong project when the global tasks.json file was focused, and paths containing spaces breaking Windows tasks. (#55727; thanks di404)
  • Fixed adding the current line to an Agent thread when no text was selected using cmd-> (macOS), ctrl-> (Linux), or ctrl-shift-. (Windows). (#64589)

…

Wednesday, September 23Sep 23, 2026

Release v1.21.0

Zed v1.21.0

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…

Read full notes

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).

Features

AI
  • Added SuperGrok sign-in so SuperGrok subscribers can use Grok models in the Agent Panel. (#63248; thanks thibaudgg)
  • Added the agent.prevent_idle_sleep setting, enabled by default, to prevent idle system sleep while agent threads are running. (#53130; thanks cppcoffee)
  • Added support for DeepSeek Flash 4.1. (#64014; thanks cppcoffee)
  • Added the agent.threads_sidebar_default_width setting to configure the width of the Threads Sidebar. (#62883; thanks porada)
  • Added the agent: rename selected thread action for renaming the active Terminal Thread from the Agent Panel. (#63660; thanks mauriciord)
  • Added BYOK support for Claude Opus 5.5 with an Anthropic API key. (#64627)
  • Added BYOK support for GPT-6 Sol and GPT-6 Luna with an OpenAI API key. (#64628)
  • Added BYOK support for GPT-6 Astra with an OpenAI API key. (#64420)
  • Added Z.ai GLM to the Mistral provider. (#63535; thanks ummon-v)
  • Improved ACP compatibility and async task wakeup handling. (#64077)
Git
  • Added Cut, Copy, and Paste context menu actions to the commit message editor. (#64142; thanks hooch)
Languages
  • Added a language server command picker and support for language servers to open files and URLs with showDocument requests. (#63607)
  • Added a prompt to install the Emmet extension when opening files in Emmet-supported languages. (#63750)
  • Added support for running language-server actions directly from actionable inlay hints. (#63605)
  • Improved rendering performance for Markdown code blocks in the Agent Panel, hover popovers, and Markdown preview. (#63138)
  • Improved development extension compilation by automatically replacing outdated WASI SDK installations. (#63816; thanks jkbz64)
Other
  • Added a comment_empty_lines parameter to the editor::ToggleComments keybinding action for multiline selections. Set it to true to comment blank lines or false to skip them; Zed's default keymap now uses true, while the VS Code keymap uses false. (#63961; thanks UdeshyaDhungana)
  • Added editor.code_lens.foreground for customizing CodeLens text independently. (#64084; thanks giorgiopogliani)
  • Added support for "..." in read_only_files so project settings can extend inherited read-only patterns. (#64222; thanks porada)
  • Added menu (Linux and Windows) and shift-f10 (all platforms) shortcuts to open the context menu for the selected Project Panel entry. (#46744; thanks CCXLV)
  • Improved editor rendering performance in syntax-highlighted files, especially with the minimap enabled. (#63145)

Bug Fixes

  • Fixed a bug where folders remained highlighted after they stopped being dragged. (#64038; thanks tidely)
  • Fixed the macOS traffic light animation when exiting fullscreen. (#64339; thanks tidely)
  • Fixed a bug where restored macOS windows reopened on the currently active Space instead of their original Space. (#58886; thanks tnayuki)
  • Fixed auto-compaction thresholds for GitHub Copilot models with a prompt limit below their context window. (#64195)
  • Fixed the Inline Assistant failing to select an available fallback model when no default model was configured. (#63963; thanks hferreiro)
  • Fixed a bug on macOS where moving the pointer over another app could trigger hover effects in a Zed window underneath it. (#64234)
  • Fixed a bug where deleted files appeared outside the file tree in the Outline Panel when viewing a diff. (#63570; thanks FrantisekGazo)
  • Fixed a crash during Python interpreter discovery when an executable emitted non-UTF-8 output. (#64040)
  • Fixed a crash when pasting in an expanded deleted diff hunk in Helix mode. (#64245)
  • Fixed a Linux startup crash when local XKB keyboard-definition files were unavailable. (#64113)
  • Fixed Anthropic credit exhaustion being classified as a malformed request instead of a payment issue. (#63988)
  • Fixed canceled external file drags on Linux Wayland sometimes remaining active and causing later clicks to copy the dragged file. (#64122; thanks itsfuad)
  • Fixed compilation of development extensions on Windows ARM64. (#63816; thanks jkbz64)
  • Fixed compilation of development extensions with large Tree-sitter grammars. (#63816; thanks jkbz64)
  • Fixed data-retention consent checks for hosted counting and compaction requests. (#64194)
  • Fixed diff statistics to use the theme's version-control colors for added and deleted line counts. (#64083; thanks kvechkanov)
  • Fixed font suggestions listing unavailable fallback fonts and internal font aliases. (#64095)
  • Fixed intermittent "database is locked" errors when sharing a database across Zed instances. (#63923; thanks whitecat1331)

…

Thursday, September 17Sep 17, 2026

Release v1.20.2

Zed v1.20.2

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)

Read full notes
  • 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)

Wednesday, September 16Sep 16, 2026

Release v1.20.1

Zed v1.20.1

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. Shipped by the Zed Guild 🛡️ Added the…

Read full notes

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.

Shipped by the Zed Guild 🛡️

  • Added the on_new_window setting to choose whether new windows show the Launchpad (launchpad, the default) or an empty untitled buffer (empty_tab). (#63522; thanks albertbogusz)
  • Fixed ctrl-tab jumping to random documents when the mouse moved during a quick tab switch. (#52671; thanks OmChillure)
  • Fixed a crash in editor: rotate selections forward and editor: rotate selections backward when using cursors on nonconsecutive lines. (#63937; thanks timvermeulen)
  • Fixed language servers from other projects appearing in the LSP Logs view and their statuses showing in unrelated windows' status bars. (#61221; thanks aviatesk)
  • Fixed layout issues in the Settings UI for recently created GitHub accounts. (#63630; thanks tidely)
  • Fixed "View File History" when run from a diff view. (#63539; thanks albertbogusz)

Learn about the Zed Guild.

Features

AI
  • Added Gemini 3.8 Flash to the Google AI models. (#63643; thanks macayu17)
  • Improved recovery when OpenAI temporarily returns HTTP 404 errors. (#63705)
Git
  • Improved repository cloning by showing live progress in the activity indicator. (#63239; thanks itsfuad)
  • Improved Git Graph commit details to show the same full commit timestamp as the Date column. (#62679; thanks dem1tris)
Languages
  • Added Emmet's wrap with abbreviation support (editor: wrap with abbreviation). (#63383)
  • Added syntax highlighting for the C23 constexpr keyword. (#63833; thanks Jesse-Cooper)
  • Improved language server request routing to respect dynamically registered document selectors. (#59243; thanks aviatesk)
  • Improved Go syntax highlighting by distinguishing control-flow keywords from other keywords. (#63769; thanks Gami13)
macOS
  • Improved detection of worktree root path changes to use fewer file descriptors. (#63863)
Other
  • Added configurable window title formatting with the window_title_format and window_title_separator settings. (#54379; thanks jknlsn)
    • Currently supported variables are ${projectName}, ${fileName}, ${filePath}, ${relativePath}, ${branch}, ${remoteName}, ${remoteHost}, ${appName}, and ${separator}.
    • These settings will be populated when importing from VS Code's settings, if window.title and window.titleSeparator are set.
  • Added the markdown_preview.open_markdown_files_in_preview setting to open Markdown files directly in the rendered preview. (#63462; thanks joshkent94)
  • Added an optional cursor movement animation, enabled by setting cursor_animation.enabled to true. (#63195; thanks tiny-paris)
  • Added a status bar countdown for pending multi-stroke key bindings. (#63343)
  • Added a tooltip showing the file path when hovering over files and folders in the Project Panel. (#63299; thanks skmanoj322)
    • The tooltip can be disabled, or its delay configured, by changing the project_panel.title_tooltip_delay setting.
  • Added dev: Debug Filesystem Watching to inspect local watcher events, watch roots, and scan exclusions, and export diagnostic captures as JSON. (#64186)
  • Added the command_palette.use_command_history setting to disable history-based command palette ranking without erasing history. (#64181)
  • Improved multi-cursor editing performance. (#60605; thanks Rani367)
  • Improved installed size on macOS and Linux by stripping debug symbols from release binaries, making them roughly 25% smaller. (#63429)
  • Improved recent commands in the command palette with history indicators, a wider layout, and controls to remove individual commands from history using shift-backspace or the remove button. (#64181)
  • Improved worktree scan performance by removing redundant executable checks. (#63190; thanks hamishc)
  • Raised the default open file descriptor soft limit at startup on Unix/macOS to prevent EMFILE (Too many open files) errors in large workspaces. (#64188)

Bug Fixes

  • Fixed private files being shared with collaborators through project search. (#63860; thanks 39ali)
  • Fixed a settings key containing a quote or a backslash corrupting settings.json. (#62949; thanks interkelstar)
  • Fixed the Git Panel's History tab, commit search, branch diff, and opening a commit by ref failing when a branch name matched a path in the working tree. (#63666; thanks itsfuad)
  • Fixed Git Panel keybindings matching the Changes tab while the History tab was active. (#63689; thanks shindgew)
  • Fixed diagnostics from the previous language server staying on a file after changing its language. (#63460; thanks kjanat)
  • Fixed syntax highlighting for injected languages in strings containing interpolations. (#49265; thanks jeffbrennan)
  • Fixed a BasedPyright memory leak caused by incorrect workspace diagnostics polling. (#63336)

…

Wednesday, September 9Sep 9, 2026

Release v1.19.2

Zed v1.19.2

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.…

Read full notes

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. (#61412; thanks amtoaer)
  • Added support for rendering LSP 3.18 Markdown diagnostic messages from language servers. (#61030; thanks aviatesk)
  • Fixed searching for full SHA-256 commit hashes in the Git Graph. (#63371; thanks albertbogusz)

Learn about the Zed Guild.

Features

AI
  • Added support for effort-based reasoning when using OpenRouter models. (#61308; thanks codello)
  • Added support for renaming Terminal Threads from the Threads Sidebar. (#63494)
  • Added a button to cancel ChatGPT Subscription setup. (#63627)
  • Improved streaming for OpenAI-compatible providers. (#63520)
  • Improved trial descriptions to show $5 of GPT Luna and unlimited edit predictions for 14 days from trial start. (#63969)
Git
  • Added multi-select to the Git Panel. (#60340; thanks justinschmitz97, and thanks jacobbinnie for an earlier implementation in #52935)
  • Added Open File Permalink and Copy File Permalink actions to file tabs and the Project Panel. (#62177; thanks JacobNWolf)
  • Improved performance when opening project diffs with many large merge conflicts. (#63394, #63395)
Vim / Helix
  • Added Helix mode support for closest-pair text objects with m i m and m a m. (#59201; thanks GoldStrikeArch)
Languages
  • Added call hierarchy support through call hierarchy: show incoming calls and call hierarchy: show outgoing calls, with default keybindings cmd-k cmd-h on macOS and ctrl-k ctrl-h on Linux and Windows. (#53239; thanks swiftcoder)
  • Added cmd-shift-v and cmd-k v on macOS and ctrl-shift-v and ctrl-k v on Linux and Windows to open the tabular data preview for CSV, TSV, SSV, and PSV files. (#63369; thanks HalavicH)
  • Added shell script language detection for .bash_login files. (#63466; thanks mnipritom)
Terminal
  • Added Visual Line selection with V in terminal vi mode. (#63251; thanks prnvbn)
Other
  • Added the outline_panel.multi_buffer_hide_symbols setting and outline panel: toggle symbols action to show only files and directories in the Outline Panel for multi-buffer views. (#63404; thanks FrantisekGazo)
  • Added the reveal_if_open setting to reveal buffers already open in another pane instead of opening them in the active pane. (#63306; thanks WoodyWoodsta)
  • Added the close_panel_on_toggle setting to the Settings UI and improved its documentation. (#63548; thanks mateioprea)
  • Added a folder_indicator setting for showing disclosure chevrons and folder icons together in the Project Panel, Outline Panel, and Git Panel. (#62393; thanks dongdong867)
  • Improved command palette ordering by sorting commands by recency of use and ranking previously used commands above unused commands while filtering. (#63388)
  • Improved data persistence when Zed quit, restarted after an update, or reloaded a workspace. (#63213)
  • Improved inline code to render with rounded backgrounds across all Markdown surfaces, matching the Markdown preview. (#63272)
  • Improved outline fonts and colors. (#63325)
  • Replaced the column filter icon in tabular data previews with a filter funnel. (#63266; thanks HalavicH)

Bug Fixes

  • Fixed Gemini rejecting requests whose tool schemas could not be represented in Zed's restricted schema dialect. (#63342)
  • Fixed Helix mode surround commands failing to preserve selections after edits and performing slow textual boundary scans. (#59201; thanks GoldStrikeArch)
  • Fixed incorrect indentation after multiline comments and multiline paste. (#61669; thanks peakxy)
  • Fixed Ollama not appearing as an edit prediction provider and its model dropdown showing only the configured model instead of all available models. (#63519; thanks reinier-millo)
  • Fixed shallow diffs causing excessive computation. (#63024)
  • Fixed UI hangs when language model providers streamed large tool inputs. (#63241)
  • Fixed .dockerignore files displaying a generic icon instead of the Docker icon in the bundled icon theme. (#63398; thanks tech-dipesh)
  • Fixed Agent terminal tool calls leaking file descriptors on macOS. (#62978; thanks nertzy)
  • Fixed Anthropic "prompt is too long" errors reported with HTTP 400 not being recognized as context-window overflows. (#63596)
  • Fixed the Bookmarks tab failing to update when bookmarks were added or removed while it was open. (#56363; thanks saberoueslati)
  • Fixed the breakpoint list not showing breakpoints in single files. (#63348; thanks caseyavila)
  • Fixed containers becoming scrollable by a sub-pixel amount, with a phantom full-height scrollbar thumb, at fractional UI font sizes. (#63659)

…

Friday, September 4Sep 4, 2026

Release v1.18.1

Zed v1.18.1

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…

Read full notes
  • 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)

Wednesday, September 2Sep 2, 2026

Release v1.18.0

Zed v1.18.0

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…

Read full notes

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. (#61220; thanks aviatesk)
  • Fixed some Pyright and BasedPyright settings not being applied properly. (#62673; thanks lingyaochu)
  • Fixed bookmarks not disappearing from the gutter immediately after clearing all bookmarks. (#62847; thanks austincummings)
  • Fixed the LSP status tooltip to display the target script path for runtime-managed language servers. (#62919; thanks lingyaochu)

Learn about the Zed Guild.

Features

AI
  • Added support for GPT-5.6's 1M-token context window on Amazon Bedrock. (#63069; thanks 5herlocked)
  • Added Gemini 3.5 Flash-Lite to the Google AI models. (#63129; thanks ArneshBanerjee)
  • Added Grok 4.5 and Grok 4.6 to the xAI models. (#63234)
  • Added the ability to reload a broken external agent connection from the Agent Panel without restarting Zed. (#62669; thanks gaojunran)
  • Added the configurable edit_predictions.<provider>.prediction_debounce setting for inline completions. (#61568; thanks ddeityy)
  • Added settings autocomplete for the OpenAI subscription language model provider. (#62989)
  • Improved memory usage during long agent sessions. (#63053; thanks Prohect)
  • Improved support for Claude Fable 5.1. (#63571)
  • Improved language model connection errors by identifying the unreachable host. (#62990)
Git
  • Added permalink support for Tangled repositories. (#63051)
  • Added the git: toggle diff base action to toggle the diff base between HEAD and the default branch. (#62966)
  • Improved the Git Graph and Git history views to initially focus the search editor. (#63002)
  • Improved the Git Panel's “Discard Tracked Changes” option to affect only files within the directory where its context menu was opened. (#62872)
Debugger
  • Added inline values for C and C++ when debugging with CodeLLDB or GDB. (#46705; thanks xcb3d)
  • Added separate Continue Program and Continue Thread controls for debug adapters that support single-thread execution. (#63135)
Languages
  • Added support for configuring Bash Language Server through lsp.bash-language-server.settings. (#57487; thanks CathalMullan)
  • Improved Markdown preview styling with better typography, spacing, and rounded inline code backgrounds. (#63118; thanks archcorsair)
  • Improved the tabular data preview by moving its settings into a popover, freeing more vertical space for the table. (#62812; thanks HalavicH)
Terminal
  • Added terminal support for ctrl-alt-<letter> keystrokes. (#62891; thanks nbdd0121)
Linux
  • Improved rendering performance by prewarming font match caches. (#63158)
  • Improved rasterization performance by caching glyphs after measuring bounds. (#63209)
Other
  • Added a Clear button to the Settings window's search field that clears the search and resets the navigation list. (#56033; thanks asgoode)
  • Added the in_preview keybinding context for editors in preview mode. (#61777; thanks krawitzzZ)
  • Improved file finder history to include recently opened files from previous sessions. (#55034; thanks anilzeybek)
  • Improved typing and rendering performance in projects that use .editorconfig files. (#63323)
  • Improved text input in GPUI web applications on Android by adding support for Gboard. (#63201)
  • Improved responsiveness when closing projects that are loading large text files. (#62831; thanks 39ali)

Bug Fixes

  • Fixed a bug where last-session workspace state was not preserved or restored after closing the last macOS window with the red close button when on_last_window_closed was set to "quit_app" and restore_on_startup was set to "last_session". (#60477; thanks Caleul)
  • Fixed a bug where the terminal panel failed to open in some circumstances and panels switched back to the restored panel during startup. (#62712)
  • Fixed OAuth authentication failing with MCP servers that require non-default scopes. (#63370; thanks blue42u)
  • Fixed a bug where Zed windows sometimes remained blank when first opened on X11. (#62081; thanks mTvare6)
  • Fixed Continue Program resuming only the selected thread with some debug adapters instead of all threads. (#63135)
  • Fixed global gitignore entries incorrectly matching directories outside the opened project and marking the entire project as ignored. (#62130; thanks floesche)
  • Fixed language model provider rejections being retried and displayed without their actionable provider message. (#63095)
  • Fixed performance issues caused by overly large LSP hovers. (#63022)
  • Fixed the UI freezing in fullscreen on some Wayland compositors. (#60690)

…

Tuesday, September 1Sep 1, 2026

Blog

Xanadu Was Waiting for Agents

Ted Nelson specified the docuverse sixty years ago. The technology finally arrived, and so did its native users.

Wednesday, August 26Aug 26, 2026

Release v1.17.2

Zed v1.17.2

This week's release includes tabular data previews for CSV, TSV, PSV, and SSV files with sortable and resizable columns, value-based row filtering, and right-click copying; new Git blame and stashing actions; and lower memory use when opening large files.…

Read full notes

This week's release includes tabular data previews for CSV, TSV, PSV, and SSV files with sortable and resizable columns, value-based row filtering, and right-click copying; new Git blame and stashing actions; and lower memory use when opening large files.

Shipped by the Zed Guild 🛡️

  • Added support for low reasoning effort for DeepSeek V4 Flash and V4 Pro. (#62577; thanks lingyaochu)
  • Improved JetBrains keymap behavior with CamelHump-style subword navigation for alt-left, alt-right, shift-alt-left, and shift-alt-right in editors. (#51540; thanks loadingalias)
  • Improved Markdown table column sizing based on content. (#61773; thanks timvermeulen)
  • Improved filtering for language server completions. (#62433; thanks lingyaochu)
  • Fixed authentication prompts not dismissing automatically when using SSH security keys. (#61292; thanks tidely)
  • Fixed dock size resets only resetting the active panel when resize_all_panels_in_dock was enabled. (#62552; thanks austincummings)
  • Fixed manual indentation being lost when replacing a line's contents or typing with an input method. (#62644; thanks lingyaochu)
  • Fixed project paths being built incorrectly when connecting from Unix machines to Windows remote servers. (#62038; thanks lingyaochu)

Learn about the Zed Guild.

Features

AI
  • Added Gemini 3.7 Flash to the Google AI models. (#62670; thanks ArneshBanerjee)
  • Added an ask_user tool that lets the Agent ask questions through forms with selectable options, free-text input, or both. (#61497; thanks e-r-w)
  • Improved ChatGPT subscription caching. (#62556)
  • Improved OpenRouter reasoning continuity and request privacy. (#62652)
  • Added the multi workspace: move project up and multi workspace: move project down actions for reordering projects in the Agent Sidebar. (#62695; thanks choplin)
Git
  • Added editor: blame revision and editor: blame previous revision actions for viewing a file's blame at the selected revision or its parent. (#62614)
  • Added Stash Tracked and Stash Staged options to the Git Panel, letting you stash only tracked changes or only staged changes. (#62254; thanks Priyadharshan0903)
  • Improved git panel: collapse selected entry to find and collapse the nearest parent directory, matching the Project Panel. (#61846)
  • Enabled the Go to Previous Hunk and Go to Next Hunk buttons for diffs with a single hunk. (#62615; thanks macayu17)
Vim / Helix
  • Added support for using h and l in Vim and Helix modes to collapse and expand Git Panel entries. (#61846)
Languages
  • Added Shell Script language detection for .brushrc files. (#62720; thanks acidx27x)
macOS
  • Added a simple option to the fullscreen_mode setting for fullscreen windows that cover the MacBook display notch. (#60020; thanks RemcoSmitsDev)
Other
  • Added tabular data previews for all users, with support for CSV, TSV, PSV, and SSV files; sortable and independently resizable data columns; filtering rows by selected values in one or more columns; a row-number column that stays visible while scrolling horizontally; and right-click copying for cells and column headers. (#48207, #53295, #56619, #60339, #60768, #61769, #61796, #62773, and more; thanks HalavicH)
  • Improved editor rendering speed. (#62715)
  • Improved memory use when opening large files, reducing peak memory during loading by roughly the size of the file. (#62748; thanks 39ali)
  • Added support for the "..." entry in file_scan_exclusions, allowing custom exclusions to extend the defaults instead of replacing them. (#62769; thanks porada)
  • Added support for the path property on VS Code npm tasks. (#62044; thanks levrik)
  • Added a frame-time debug overlay, which can be cycled with ctrl-alt-shift-p; its statistics can be reset with ctrl-alt-shift-o on macOS and Linux or ctrl-alt-shift-d on Windows. (#62749)

Bug Fixes

  • Fixed a memory leak where canceled worktree creation could leave background scanning running and its snapshot growing for the lifetime of the window. (#61009; thanks tnayuki)
  • Fixed ChatGPT Subscription accounts offering models that were not available to them. (#62651)
  • Fixed ChatGPT Subscription context compaction failing with an API endpoint error. (#62547)
  • Fixed ChatGPT subscription model discovery filtering models based on Zed's application version. (#62729)
  • Fixed high CPU and memory usage when opening large directory trees that were not tracked by Git. (#62583)
  • Fixed project search being very slow in projects with broad file_scan_inclusions settings. (#62658; thanks 39ali)
  • Fixed Python toolchain discovery prompting installation of Apple Command Line Tools when using a separately managed Python installation. (#62534; thanks cedws)
  • Fixed language servers receiving incorrect line endings for CRLF

…

Release v1.16.3

Zed v1.16.3

Fixed a crash in the Git panel when collapsed sections were used in tree view. (#63167)

Read full notes
  • Fixed a crash in the Git panel when collapsed sections were used in tree view. (#63167)

Monday, August 24Aug 24, 2026

Release v1.16.2

Zed v1.16.2

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…

Read full notes
  • 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. (#63083)
  • Fixed an issue where Flatpak CLI launches would open unrelated/nonexistent files due to a bug in argument construction (#62959)

Wednesday, August 19Aug 19, 2026

Release v1.16.1

Zed v1.16.1

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…

Read full notes

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.

Shipped by the Zed Guild 🛡️

  • Improved Git Panel organization by making grouped change sections collapsible. (#62441; thanks chirivelli)
  • Linux: Improved memory usage. (#62192; thanks tidely)
  • Fixed a bug where update checks for extension-provided language servers could get stuck on flaky internet connections. (#62175; thanks vitallium)
  • Fixed directional focus navigation into the Git Panel's History tab. (#62215; thanks feeiyu)
  • Fixed language server RPC logs displaying untimed requests beneath an unrelated response's duration header. (#61452; thanks aviatesk)

Learn about the Zed Guild.

Features

AI
  • Added Gemini 3.6 Flash to the Google AI models. (#62010; thanks ArneshBanerjee)
  • Added Claude Opus 5, Gemini 3.5 Flash Lite, Gemini 3.6 Flash, Gemini 3.7 Flash, Kimi K3, Grok 4.6, and Muse Spark 1.2 to OpenCode Zen. (#61199; thanks Vlaaaaaaad)
  • Added Kimi K3, Grok 4.5, Hy3, GPT 5.6 Luna, Qwen 3.8 Max, and GLM 5.3 to OpenCode Go. (#61199; thanks Vlaaaaaaad)
  • Improved the terminal tool's ability to target project subdirectories. (#59937; thanks infogulch)
  • Improved Agent Panel terminals to shrink after being cleared. (#62504)
Git
  • Added an optional message prompt when stashing changes. (#62439; thanks Priyadharshan0903)
  • Added Copy Path and Copy Relative Path options to the Git Panel context menu. (#62352; thanks Huliiiiii)
  • Added the gutter.git_gutter_width setting to the Settings UI with default (font-size-scaled) and custom (fixed pixel width) options. (#62813)
Vim / Helix
  • Added support for using tab and shift-tab to navigate the code actions menu in Helix mode. (#62356; thanks Huliiiiii)
Languages
  • Added highlighting for Python dunder variables via attribute.special in themes. (#58158; thanks allachance)
  • Improved navigation of wide Markdown tables by adding horizontal scrollbars. (#61745; thanks Zeraphim)
Terminal
  • Added terminal.starts_open to control whether the Terminal Panel opens automatically in new workspaces. (#54373; thanks jknlsn)
Other
  • Improved Mermaid diagrams with zooming and horizontal scrolling in the Markdown Preview and Agent Panel. (#62115)
  • Added frame-rendering performance data to the diagnostics Zed collects when telemetry is enabled, helping identify stutters and dropped frames. (#61871)
  • Improved loading spinners to rotate in phase with one another. (#62332)
  • Improved the Text Finder by highlighting queries as regular expressions when the regex filter is enabled. (#61128; thanks apoorva-01)

Bug Fixes

  • Fixed the terminal tool failing to block path traversal escapes. (#59937; thanks infogulch)
  • Fixed the terminal tool targeting absolute directories on Windows hosts connected to remote SSH or WSL projects. (#59937; thanks infogulch)
  • Fixed word movement and selection stopping on the wrong side of punctuation. (#62224)
  • Fixed IOPub connection failures over SSH on slow or unstable connections by retrying with exponential backoff. (#62358; thanks marsjane and MostlyKIGuess for the earlier implementation in #52302)
  • Fixed alt-shift gestures potentially triggering standalone shift keybindings. (#62036; thanks terror)
  • Fixed cmd-click go-to-definition falling back to a references multibuffer when lsp_results_location was set to picker. (#61187; thanks savked)
  • Fixed a bug where expanding a "Context Compacted" message in the Agent Panel scrolled to the end of the thread instead of preserving the scroll position. (#62210)
  • Fixed a bug where renaming a symbol also renamed its file but left the open buffer at the old path. (#61142; thanks tnayuki)
  • Fixed auto-indent occasionally using stale syntax after rapid edits. (#62024)
  • Fixed hover interactions not updating when interface elements moved beneath a stationary pointer. (#62335)
  • Fixed images not rendering in Markdown Preview over remote connections. (#62490)
  • Fixed Markdown previews not respecting the scrollbar.show setting. (#60410; thanks akshitj11)
  • Fixed Mermaid diagrams in Markdown previews when they used triple-tilde fences. (#62257; thanks KimSeogyu)
  • Fixed Mermaid entity-relationship diagrams with multibyte attribute tokens failing to render. (#62236)
  • Fixed missing separators between OpenAI reasoning summaries. (#62466)
  • Fixed remote SFTP uploads for paths containing spaces. (#62239; thanks twitchyliquid64)
  • Fixed the error toast not appearing for malformed tasks.json files. (#62387)

…

Tuesday, August 18Aug 18, 2026

Release v1.15.1

Zed v1.15.1

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.…

Read full notes
  • 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. (#62783)
  • Fixed array merging for extensions case (#62722)
  • Fixed project search not working in some non-Unicode files (#62591)

Wednesday, August 12Aug 12, 2026

Release v1.15.0

Zed v1.15.0

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…

Read full notes

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 get linked editing for custom elements in JSX and TSX and Emmet completions in return and arrow-function bodies.

Shipped by the Zed Guild 🛡️

  • Added support for dragging files from the Project Panel to external macOS apps. (#58161; thanks notJoon)
  • Added the multiple_selections key context for assigning different keybindings when multiple selections are active. (#60018; thanks AidanV)
  • Agent: Fixed the first line of terminal output sometimes being hidden in the Agent Panel. (#61939; thanks timvermeulen)
  • Fixed Markdown previews scrolling vertically during horizontal scroll gestures. (#61797; thanks feitreim)
  • Fixed Docker Compose dev containers not running their configured entrypoints by default. (#61897; thanks alanpjohn)
  • Fixed the IME candidate window flickering when another Zed window had continuous terminal output. (#62086; thanks feeiyu)
  • Fixed incorrect cursor placement after using a multi-key binding to leave insert mode in Vim or Helix mode. (#62080; thanks lingyaochu)
  • Fixed misaligned Agent sidebar headers on Linux. (#62079; thanks feeiyu)
  • Fixed public and private channel tab icons not matching the icons shown in the Collaboration Panel. (#62114; thanks lingyaochu)
  • Fixed release notes notifications not closing with escape when Vim or Helix mode was enabled on Windows. (#61759; thanks amtoaer)
  • Fixed a redundant expand/collapse-all-files control appearing in solo diff views. (#61998; thanks chirivelli)

Learn about the Zed Guild.

Features

AI
  • Added support for self-hosted Sweep Next Edit models in OpenAI-compatible edit predictions, including the sweep prompt format and infer detection for sweep-next-edit model names. (#51139; thanks avoidthekitchen)
Git
  • Added the git.diff_base setting to choose whether editor gutters, file-status colors, and git: diff show uncommitted changes against HEAD ("head", the default) or all current-branch changes against the merge base with the repository's default branch ("default_branch"). The setting is also available as "Diff Against Default Branch" in the editor controls menu. (#61501; thanks samuelcolvin for an earlier implementation in #60398)
  • Added the gutter.git_gutter_width setting to configure the width of Git diff indicators in the editor gutter. (#61304; thanks evanvin)
Languages
  • Added linked editing for custom elements in JSX and TSX. (#58578)
  • Enabled Emmet completions in return and arrow-function bodies for JSX and TSX. (#53688)
  • Added a suggestion to install the windows-batch extension when opening .bat and .cmd files. (#62363; thanks pleahmacaka)
Linux
  • Added support for dragging files from the Project Panel to external Linux Wayland apps. (#61947; thanks Lampan-git)
Other
  • Improved the project switcher to allow closing the currently selected project and automatically switching to a neighboring local or remote project. (#60602; thanks mateioprea)
  • Improved extension repository links to show provider-specific icons. (#58108; thanks albertbogusz)
  • Improved installed development extensions to display their provided features and respect feature filters. (#61850)

Bug Fixes

  • Agent: Fixed MCP servers missing from new project threads after a worktree opens. (#62026)
  • Agent: Fixed MCP extension configuration dialogs appearing in other workspaces. (#61882)
  • Fixed undoing or redoing Project Panel operations trashing files with unsaved edits without confirmation. (#62294)
  • Fixed a crash when a workspace was removed while a remote project was opening in the same window. (#62028)
  • Fixed the bundled npm cache growing without bound, which could consume many gigabytes of disk. (#61750)
  • Fixed string-form dev container lifecycle commands to execute through /bin/sh -c as required by the Dev Container specification. (#60792; thanks rabindra789)
  • Fixed UI elements flickering on some Windows devices. (#62069)
  • Fixed Zed windows sometimes not repainting after being uncovered on X11. (#61162; thanks mTvare6)
  • Fixed Agent terminal commands hanging at a shell prompt after a syntax error. (#62078; thanks procr1337)
  • Fixed a bug where archiving a thread switched the window to a different project or could crash while the window was closing. (#62141)
  • Fixed a bug where the Settings UI would sometimes not show configured MCP servers. (#61928)
  • Fixed a memory leak when previewing images that were repeatedly updated on disk. (#58803; thanks ronharel02)
  • Fixed a noisy "Failed to authenticate provider: ChatGPT Subscription" error being logged on every startup for users who had not configured the ChatGPT Subscription provider. (#61949; thanks NewtonChutney)

…

Directory

Other companies