0.205.1
09/18/2025
Keep up with the weekly Zed releases.
0.205.1
09/18/2025
0.205.0
09/17/2025
This week's release includes a stash picker, apply and drop git stash commands, the ability to amend commit messages without having any changes in your working copy, better drag-and-drop support in the project panel, better error reporting when the auto-updater fails, and improved token consumption when mentioning large files in the agent panel. Also, for the Pythonistas 🐍, Zed now directly ships with the ty
language server (disabled by default) and Ruff
(enabled by default) - no need to install the extensions for these anymore!
whitespace_map
setting to control which visible characters are used to render whitespace when the show_whitespace
setting is enabled. (#37704; thanks iluuu1994)pane::SplitAndMove{Up,Down,Left,Right}
to allow creating a split without cloning the current buffer. (#38034)afterDelay
setting. (#36929; thanks itsaphel)pane::GoForward
action on Linux. (#38221; thanks RocketRide9)ctrl-k
(editor::CutToEndOfLine
) behavior when used at the end of lines. (#34553; thanks AidanV)editor::CutToEndOfLine
not gobble newlines. (#34553; thanks AidanV){
"context": "Editor",
"bindings": {"ctrl-k": ["editor::CutToEndOfLine", { "stop_at_newlines": true }]}
}
title_bar.show
setting. (#37428; thanks bgub)repl.max_columns
and repl.max_lines
settings. (#37927; thanks cvanelteren)0
as a value for the excerpt_context_lines
setting. (#37982)agent.message_editor_min_lines
setting to allow users to customize the agent panel message editor default size by using a different minimum number of lines. (#37975; thanks ojkelly)@mention
ing large files, the Agent Panel now sends an outline of the file instead of the whole thing. (#38032)\x00
representation instead of literal null character in strings to improve compatibility with git diff and GitHub's diff viewer. (#38033; thanks AlvaroParker).ts
files. (#38254)Incorrect secret
error. (#38043; thanks bemyak)vv
). (#37748; thanks romaninsh)@mentions
in the agent panel would sometimes not be dismissed when typing a space. (#37922)core.excludesFile
(~/.config/git/ignore) was not being respected in addition to .gitignore
. (#33592)keymap.json
was only shown for actions that take input. (#38156)keymap.json
file was completely empty. (#38087)line_indicator_format
setting would not update based on the value in settings.json
. (#38071)ctrl-shift-{left,right}
for editor: select {larger,smaller} syntax node
. This is VSCode's default and avoids the breaking change from #378740.204.1
09/12/2025
⚠️Due to this bug, Zed's version v0.203.x through v0.204.0 will not automatically update. ⚠️
You will need to:
We are sorry for the mistake.
0.204.0
09/10/2025
This week's release includes support for using the basedpyright
Python language server by default, external agents over SSH, plan mode for Claude Code, Git uncommit and blame view in multi buffers, more syntax tree navigation commands, a more familiar terminal toggling action that matches VSCode and JetBrains behavior, better URL detection in the terminal, many language improvements, and more!
terminal::Toggle
that is by default bound to 'ctrl-`'. This copies the default behavior from VSCode and JetBrains where the terminal opens and closes correctly. If you'd like the old behavior you can rebind 'ctrl-`' to terminal::ToggleFocus
. (#37585)https://example.com.
) and unbalanced parentheses (like https://example.com/path)
) are now properly detected without including the trailing punctuation. (#37684; thanks Mearman)project_panel::OpenSplitVertical
and project_panel::OpenSplitHorizontal
actions for opening files in splits. (#36973; thanks tie)editor::GoToNextDocumentHighlight
and editor::GoToPreviousDocumentHighlight
to navigate to the next LSP document highlight. Useful for navigating to the next usage of a certain symbol. (#35994; thanks MarcoPolo)editor: select {next,previous} syntax node
actions. (#35053; thanks idanov)diagnostics: display current file
command to view diagnostics for the currently open file. (#34430; thanks dinocosta)UseActiveEditor
action when the view is shown to change it to the last focused editor. (#37570)agent: Allow once
, agent: Allow always
, agent: Reject once
) in the agent panel. (#37876)View
menu option. (#37805)git: uncommit
action. (#37031; thanks AlvaroParker)img
tags inside paragraphs. (#37264; thanks RemcoSmitsDev)*
by selecting text and writing the *
. (#37426)pyright
/basedpyright
. (#37865)gopls
default to match what Go specifies. (#37551; thanks Zertsov)iso
function calls. (#36320; thanks XiNiHa)context_server
duplication when name is updated. (#35403; thanks imumesh18)pyright
/basedpyright
. (#37850)outline::Toggle
would sometimes not close outline modal. (#37575; thanks Zertsov)<
and >
deselecting in Helix mode. (#37665; thanks Quplet)editor: select larger syntax node
to be smart about punctuation. (#36971; thanks paul)reveal_target=center
. (#37359; thanks the-kenny)basedpyright
language server for Python. basedpyright
is now enabled by default, and pyright
(the primary Python language server previously) remains available, but is disabled by default. This supersedes the basedpyright
extension, which can be uninstalled. Advantages of basedpyright
over pyright include support for inlay hints, semantic highlighting, auto-import code actions, and stricter type checking. To switch back to pyright
, add the following configuration to settings.json:{
"languages": {
"Python": {
"language_servers": ["pyright", "pylsp", "!basedpyright"]
}
}
}
cmd-ctrl-{up/down}
for SelectPreviousSyntaxNode
and SelectNextSyntaxNode
). Breaking change: the existing syntax tree parent/child navigation bindings have moved from ctrl-shift-{left/right}
to cmd-ctrl-{left/right}
to create a unified four-directional navigation pattern where all syntax tree operations use the same modifier combination. We could not use the previous base modifiers without breaking more bindings. (#37874)If you're interested in early access, please sign up for our Zed for Windows Beta waitlist.
0.203.4
09/10/2025
0.203.3
09/09/2025
0.203.2
09/04/2025
0.203.1
09/04/2025
0.203.0
09/03/2025
Last week we launched Agent Client Protocol (ACP), an open standard for integrating external agents with editors. Today we're launching beta support for Claude Code in Zed via our ACP adapter for the Claude Code SDK! Read more about it in the blog post.
"use_system_window_tabs": true
, Zed will merge windows in the same was as macOS: by default this happens only when full screened, but you can adjust your macOS settings to have this happen on all windows. (#33334; thanks gaauwe)excerpt_context_lines
setting (#37138)rounded_selection
to disable rounded corners for text selection. (#36987; thanks tie)<img src="/some-image.svg">
tag support (#36700; thanks RemcoSmitsDev)\c
and \C
query pattern items to control case-sensitivity in buffer search (#34762; thanks dinocosta)x
behaviour. Will respect modifiers (5 x
). Pressing x
on a empty line, will select current+next line, because helix considers current line to be already selected without the need of pressing x
. (#35611; thanks romaninsh)AnyBrackets
in vim's change surrounds cs
(#37386; thanks dinocosta)ctrl-insert
on Linux/Windows (#37273)cltr-d
, ctrl-u
, ctrl-e
and ctrl-y
(#35985; thanks dinocosta)editor::NewlineBelow
and editor::NewlineAbove
for Linux and Windows to align more with other editors. (#36939; thanks MrSubidubi)disable_ai
turned on. (#37378; thanks danilo-leal)[
]
in them in LSP communications (#37166; thanks WAKayser)If you're interested in early access, please signup for our Zed for Windows Beta waitlist.
0.202.5
09/02/2025
0.202.4
08/29/2025
tool_use
ids were found without tool_result
blocks immediately after" (#37196)0.202.3
08/29/2025
always_allow_tool_calls
is enabled. (#37182)0.202.2
08/28/2025
{
"agent_servers": {
"gemini": {
"ignore_system_version": false
}
}
}
x-ai/grok-code-fast-1
model via OpenRouter. (#37094)0.202.1
08/27/2025
0.202.0
08/27/2025
This week, we are launching Agent Client Protocol (ACP), an open standard for integrating external agents with editors, with support for Google's Gemini CLI as the first integration. Read more about it in the blog post!
This week's release also contains plenty of improvements to Zed itself. An enhanced tab switcher with diagnostics indicators and preview functionality; file icons in multibuffers; the ability to run rust-analyzer
's flycheck actions from anywhere in the project, and support for xAI's grok-code-fast-1
.
{ "project_panel": {"drag_and_drop": false } }
. (#36719)max_line_length
property. (#36426; thanks learnitall)zoomed_padding
to allow disabling of padding around zoomed panels. (#31913; thanks Cretezy):row:column
to the query. (#36025; thanks henne90gen)min_words_query_len
threshold for automatic word completion display, and set it to 3 by default to make them less intrusive. (#36745)grok-code-fast-1
model to xAI's list of available models. (#36959; thanks Nitemaeric)kotlin-language-server
the default language server. (#36871)module
keyword in TS/JS. (#36830; thanks versecafe)Shift+R
works as Paste instead of taking you to ReplaceMode. (#35468; thanks romaninsh)g .
goes to last modification place (similar to .
in Vim). (#35468; thanks romaninsh)buffer search: deploy
to search. (#36917; thanks llamaha)pane: swap item right
action. (#36765)diagnostics.cargo.fetch_cargo_diagnostics
setting. (#36795)0.201.4
08/25/2025
0.201.3
08/22/2025
0.201.2
08/21/2025
0.201.1
08/20/2025
0.201.0
08/20/2025
This week's release includes improved Python virtual environment propagation to LSP for more reliable language features, configurable auto-indentation per language, file status indicators in multibuffer headers, and an improved project panel empty state.
status_bar.cursor_position_button
. Setting to false
will hide the button. It defaults to true
. (#36288; thanks zumbalogy)ZED_BUILD_REMOTE_SERVER=nomusl
) to opt out of musl builds when building the remote server. (#36069; thanks AlvaroParker)"auto_indent": false
to your settings or desired language to disable the feature. (#36259)editor: unwrap syntax node
action. (#35991; thanks Gregoor)[f
/]f
to go to the next collaborator. (#36191)alt-s
to editor: split selection into lines
. (#33918; thanks m04f)y
without an active selection. (#35612; thanks romaninsh)git: branch
action not working with SSH workflow. (#36157; thanks AlvaroParker)ap
text object selection when there is line wrapping. (#35485; thanks vieiralucas)ctrl-k enter
while in INSERT
mode would put a newline in the Vim mode indicator. (#35760; thanks AidanV)f
and t
motions. (#35216; thanks fantacell)diagnostic.inline.min_column
being inaccurate. (#36501)edit_predictions_disabled_in
setting was ignored in some cases. (#36469)editor: unwrap syntax node
not working in Vim Insert/Visual modes. (#35991; thanks Gregoor)cmd-left
with the cursor in the leading spaces moved to the start of the text first. It now goes to the beginning of the line first, then the start of the text. (#36145)...
. (#36405)Zed Plex Sans
and Zed Plex Mono
fonts have been replaced with IBM Plex Sans
and Lilex
. The old names still work for backward compatibility. Other than fixing line-drawing characters and improving the ligatures, there should be little visual change as the fonts are all of the same family. (#36084).ZedSans
and .ZedMono
as aliases to allow us to easily change the default fonts in the future. These currently default to IBM Plex Sans
and Lilex
respectively. (#36084)/docs
slash command. (#36325)0.200.4
08/18/2025
0.200.3
08/18/2025
toolbar.breadcrumbs
setting didn't immediately update the UI when saving the settings.json
file. (#36177)0.200.1
08/13/2025
0.200.0
08/13/2025
This week's release includes operating system-specific settings, improved Edit Prediction latency, subtle and eager modes for Copilot and Supermaven, thinking support for Mistral, the ability to clone Git repositories, file comparison through the project panel, and support for adjusting the reasoning effort for OpenAI models.
"macos"
/"windows"
/"linux"
. These will override user-level settings, but are lower precedence than release channel settings. (#35756)editor: unwrap syntax node
action. (#31421; thanks Gregoor)theme_overrides
setting. (#30860; thanks hron)status_bar.show_active_language_button
to show/hide the language button in the status bar. (#33977; thanks zumbalogy)project_panel.starts_open
to control opening project panel in new projects. (#34752; thanks maan2003).pp
) files. (#35778; thanks Tonguechaude)keymap_editor::ShowMatchingKeybinds
action in the Keymap Editor, and is now present in the keybind editing modal as well. (#35732)gpt-oss
. (#35648; thanks imumesh18)reasoning_effort
in OpenAI models. (#35929; thanks Cretezy)"language_models": {
"openai": {
"available_models": [
{
"name": "gpt-5-mini",
"display_name": "GPT 5 Mini (custom reasoning)",
"max_output_tokens": 128000,
"max_tokens": 272000,
"reasoning_effort": "high" // Can be minimal, low, medium (default), and high
}
],
"version": "1"
}
}
Run to Cursor
back to Editor's context menu. (#35745)compare marked files
context menu item. (#35255; thanks mcwindy)git: Clone
action. (#35606)git.inline_blame.padding
. (#33631; thanks abdelq):tabnew
and :tabedit
commands. (#35775; thanks dinocosta)ctrl-y
/ctrl-e
in insert mode to copy the next character from the line above or below. (#36017)module.ts
that are overwritten by the language's icon .ts
. (#34170; thanks gilmar-sales)require_config_file
was set to true and the project had no config file. (#35306)pane: split horizontal
and pane: split vertical
actions. You can restore the old behavior by modifying the pane_split_direction_horizontal
and pane_split_direction_vertical
values in your settings. (#36101)disable_ai
to become true
; they can no longer cause otherwise-disabled AI to become re-enabled. (#35977)0.199.5
08/13/2025
0.199.4
08/12/2025
0.199.3
08/08/2025
0.199.2
08/08/2025
0.199.1
08/08/2025
0.199.0
08/06/2025
This week's release includes improved project search performance, an option to create a branch from a default branch, a toggle to enable/disable edit predictions across all files, and experimental support for settings profiles.
zed://
URLs. (#35597)workspace::ToggleEditPrediction
action for toggling show_edit_predictions
in settings (Edit Predictions menu -> All Files). (#35418).kdl
) files. (#35377; thanks ThatOneCalculator)settings profile selector: toggle
. (#35339){
"profiles": {
"Streaming": {
"agent_font_size": 20,
"buffer_font_size": 20,
"theme": "One Light",
"ui_font_size": 20
}
}
}
Open with Zed
. (#35645)}
at the end of imports when accepting completions. (#35494)About Zed
prompt. (#35346)0.198.2
08/05/2025
escape
in Terminal broken in JetBrains compatibility keymaps. (#35585)0.198.1
08/01/2025
0.198.0
07/30/2025
This week's release includes performance improvements for projects with large numbers of repositories, memory optimization for GPU rendering, enhancements to the keymap editor's keystroke input and layout, Git stash/pop functionality through the Git panel, and Vim mode support for the :norm
command.
escape
(with no modifier), pause for a moment, then hit escape escape escape
to stop recording and search for/enter a keystroke ending with escape
. (#35289)expand_outlines_with_depth
setting to customize how deep the tree is expanded by default when a file is opened. (#33490; thanks NRodriguezcuellar)shift-escape
in the Jetbrains keymaps. (#35230)editor: convert to sentence case
. (#35015).surql
) files. (#34855; thanks ThatOneCalculator)/
to match the behavior of git
, gh
and github.com
. (#34134; thanks zacharyhamm):norm
. (#33232; thanks AidanV)helix_mode
when a selection exists to better match helix's behavior: collapse selection to avoid replacing it. (#34765; thanks praguevara)insert_after
) to better match helix's behavior: move cursor to end of selection if it exists. (#34765; thanks praguevara)~
not being expanded correctly in cwd
field of task definitions. (#35097)pane: reveal in project panel
action was not working if the entry was behind sticky items. (#35067)editor: move line up
action sometimes crashed if the cursor was at the end of a line beside a fold marker. (#34982)0.197.3
07/29/2025
0.197.2
07/28/2025
cmd-shift cmd
cmd shift-j
will match cmd-k cmd-shift-j alt-q
and cmd-i g shift-j
but not alt-k shift-j
or cmd-k alt-j
delete
by default) not working in the keystroke input (#35218)project panel: rename
and project panel: duplicate
actions are triggered from workspace. (#34988)0.197.1
07/24/2025
Follow Agent
button was disabled incorrectly in some states. (#34978)New Thread
and New Text Thread
entries were missing from the New Thread...
menu. (#34967)editor: diff clipboard with selection
. (#34999)0.197.0
07/23/2025
This week's release includes a screen selector dropdown for picking which screen to share when collaborating through Zed, an option to disable all AI features in Zed, automatic retries on more failed requests in the Agent panel, Go subtest runner improvements, debugger data breakpoint access type specification, a new action to diff the current selection against the clipboard contents, and many more keybindings under the JetBrains keymap.
panel.sticky_entry.background
theme selector for modifying project panel entries when they become sticky when scrolling and overlap with entries below them. (#34655; thanks bcomnes)none
as one of the values for snippet_sort_order
to completely disable snippet completion. (#34565; thanks zeux)use_modifier_to_send
setting, which makes holding a modifier (cmd
/ctrl
), together with enter
, required to send a new message. (#34709, #34866)"disable_ai": true
). (#34896)editor: diff clipboard with selection
action. (#33283)--signoff
support. (#29874; thanks ericcornelissen)--amend
experience. (#29874; thanks ericcornelissen);
key binding to collapse the current text selection in Helix mode. (#34315; thanks djsauble)editor::BlameHover
action for showing the git blame popover under the cursor. By default bound to ctrl-k ctrl-b
and to g h
in vim mode. (#32096; thanks Daste745)type
field value. (#34894; thanks RemcoSmitsDev)ctrl-w
/ ctrl-h
and ctrl-u
work in pickers on Linux when Vim mode is enabled. (#34840)workspace: open in terminal
action not working with paths that contain spaces in SSH projects. (#34844)CloseInactiveItems
action to CloseOtherItems
for naming consistency. (#34676)0.196.5
07/21/2025
0.196.4
07/18/2025
0.196.3
07/18/2025
0.196.2
07/17/2025
0.196.1
07/17/2025
0.196.0
07/16/2025
This week's release includes a new keymap editor view, a memory view for the debugger, support for data breakpoints, improved user/agent collaborative editing where the agent now receives diffs of user edits, automatic retry for more Agent errors, and the ability to rename, delete, and duplicate files via the command palette when focused on the workspace.
project panel: rename
, project panel: delete
and project panel: duplicate
actions to workspace. (#34478)editor: toggle focus
action, which focuses to last active editor pane item. (#34495)show_menus
setting to always show menu bar. (#34139)alt-delete
and cmd-delete
in Terminal (delete word to right; delete to end of line). (#34493)alt-click
) and in singleton buffers editor::ToggleFoldAll
. (#34317)severity
argument to editor::GoToDiagnostic
, editor::GoToPreviousDiagnostic
, project_panel::SelectNextDiagnostic
and project_panel::SelectPrevDiagnostic
actions. (#33995; thanks happenslol).repo
folders to default file_scan_exclusions
. (#34431)read_file
tool call result message for long files. (#34542; thanks Damecek)dap.$ADAPTER.binary
setting more intuitive for the JavaScript
and Debugpy
adapters. In the new semantics, this should be the path to dapDebugServer.js
for JavaScript
and the path to the src/debugpy/adapter
directory for Debugpy
. (#33926)shift-click
ing to stage a range of entries in the git panel. (#34296)activate_script
setting is now automatically inferred based on the kind of shell the user is running with. (#33205; thanks rv-ragul)pyenv
Python activation script. (#33119; thanks theelderbeever)--[[
incorrectly extending --
upon a new line. (#34156)file_finder::Toggle
was not scrolling forward. (#34380; thanks somtooo)Close others
context menu action was keeping the active tab open instead of the right-clicked tab. (#34355; thanks vipexv)Xft.dpi
is not defined (mostly in cases involving window managers). (#34265)keysym
names in your keyboard shortcut file (ctrl-cyrillic_yeru
, etc.) you should now use the QWERTY-equivalent characters instead. (#34053; thanks stillonearth)0.195.2
07/16/2025
0.195.1
07/14/2025
0.195.0
07/09/2025
This week's release includes sticky scroll in the project panel, better window restoration on app load, improved text drag and drop, UI polish to the Git panel, better navigation to agent edit review buffer, improved terminal rendering performance, dynamic foreground / background contrast in the terminal, and many debugger improvements.
Compatibility Note: this week's preview release (v0.195.x) includes a change to the handling of LSP actions when sharing projects via Zed Collaboration. When a host using the new Zed Preview collaborates with a guest using an older Zed release (<= v0.194.x), or vice versa, go to definition will not work on the guest. This can be fixed by running either the new preview or an older release on both host and guest. Go to definition will work again in mixed stable/preview shared projects after next week's releases.
"sticky_scroll": false
in settings. (#33994)rc
shell. (#33599)editor::SortLinesByLength
action to sort lines by their length (#33622; thanks alexpovel)drag_and_drop_selection.delay_ms
setting (#33928; thanks djsauble)tasks.json
/ snippets.json
. (#33883):
in them (#33882).
character in template literal string in JavaScript and TypeScript files. (#33997)cmd
/ctrl
click on indent guide would not collapse directory in case of multiple projects. (#33939)$ZED_SYMBOL
when used with Go methods. (#33971)/usr/bin/env bash
to find bash (#33936; thanks AlvaroParker)project_notifications
tool (#34005)agent.expand_terminal_card
setting to control whether terminal cards are expanded in the agent panel showing or hiding full command output. (#34061)agent.expand_edit_card
setting to control whether edit cards are expanded in the agent panel showing or hiding the full diff of a file's changes. (#34040)PHP
to Xdebug
, which might break your user-defined debug scenarios. (#34020)debugger::StepInto
from f11
to ctrl-f11
. (#33799)node-terminal
debug configurations not working with some commands. (#33794)RunInTerminal
not working for JavaScript debugger. (#33924; thanks RemcoSmitsDev)/n
and /c
in :s//
(#34102):sp[lit] <filename>
and :vs[plit] <filename>
(#33686; thanks AidanV)U
to return to the last changed line and undo (#33571)z shift-l
and z shift-h
to scroll half of the page width's to the right or to the left, respectively. (#33590; thanks dinocosta)g w
rewrap keybind for vim visual mode (#33853; thanks happenslol)z l
and z h
to actually move the cursor position, similar to vim's behavior. (#33590; thanks dinocosta)keep_selection_on_copy
terminal setting (default: false
). Set true
to preserve text selection after copying text. (#33491; thanks chicoferreira)Terminal && selection
as keybind context for when there is text selected in the terminal. (#33491; thanks chicoferreira)PHP
to Xdebug
, which might break your user-defined debug scenarios. (#34020)0.194.3
07/04/2025
0.194.2
07/03/2025
0.194.1
07/03/2025
0.194.0
07/02/2025
ctrl/cmd+k v
and ctrl/cmd+shift+v
) when editing SVG files. (#32694; thanks ronharel02)workspace::{Decrease,Increase,Reset}{Open,Active}DockSize
actions. (#31366; thanks aurexav)settings.json
. (#33678)//
vs ///
) as boundaries so that it doesn't merge them into one mangled text. (#33566)alt-q
to editor::Rewrap
(like M-q
or M-x fill-paragraph
) (#33588)enable_all_context_servers
is true. (e.g. enable all tools except XYZ). (#33536)assistant::Split
(shift-enter
) (#33215)Copilot-Vision-Request
from request. (#33552; thanks imumesh18)version
fields in settings for agent
, language_models > anthropic
, language_models > openai
. Your settings will automatically be migrated. This is a backwards incompatible change (<= v0.193.x requires version
; >= v0.194.x will complain if version
is present). If you're running into issues with this open an issue here (#33372)"sourceLanguages": ["rust"]
to your debug configuration. This change does not affect scenarios automatically inferred by Zed.(#33670)envFile
setting (#33666)"adapter": "Ruby"
to "adapter": "rdbg"
. (#33541)except
, else
, finally
, etc. (#33370)(
wouldn’t autocomplete when .
is preceded by it in Markdown. (#33705).
repeat in visual mode. (#33569)d2ap
, v2ap
, etc. (#33489; thanks warp-records)G
/g g
/g d
always do, but j
/k
always don't). Most non-vim actions (including clicking with the mouse) continue to push to the jump list only when they move the cursor by 10 or more lines. (#33495)0.193.3
06/30/2025
0.193.2
06/27/2025
0.193.1
06/25/2025
0.193.0
06/25/2025
Today's release includes support for Vercel as a language model provider, improved UX when configuring MCP servers in agent panel, completion triggers and variable watch support in the debugger, and more.
editor::ConvertIndentationToSpaces
and editor::ConvertIndentationToTabs
actions to change editor indents. (#32340; thanks rodrigoFfreire)clone: bool
(default: false
) to workspace::MoveItemToPane
and workspace::MoveItemToPaneInDirection
which causes the item to be cloned into the destination pane rather than moved. (#32895; thanks carlsverre)tab
in single line editors. (#33031; thanks huacnlee)debugger.scm
file. (#33081)dap.args
setting. (#33251)dap
setting in .zed/settings.json
. (#33251)use_multiline_find
setting is replaced by binding to the correct action in the keymap (#32763; thanks fantacell):
"f": ["vim::PushFindForward", { "before": false, "multiline": true }],
"t": ["vim::PushFindForward", { "before": true, "multiline": true }],
"shift-f": ["vim::PushFindBackward", { "after": false, "multiline": true }],
"shift-t": ["vim::PushFindBackward", { "after": true, "multiline": true }],
f
/t
/shift-f
/shift-t
/h
/l
/left
/right
are now multiline by default (like helix). (#32763; thanks fantacell)helix_mode
setting to enable/disable helix key bindings. Enabling helix_mode
also enables vim_mode
. (#31843; thanks sethstha)0.192.5
06/24/2025
0.192.4
06/24/2025
zed --diff
view (#33302)PromptTokensDetails
from Usage
as Gemini no longer supplies cached token data for copilot. (#33108)