- Fixed OpenCode models failing to load with a missing field
npmerror. (#65875)
Releases
Keep up with the weekly Zed releases.
1.24.4
Oct 20, 2026
1.24.3
Oct 19, 2026
- Added Gemini 4 Argon to the Google AI models (#65725)
1.24.2
Oct 14, 2026
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 headcommand and aCreate 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
gitilesas 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 Sourceoption 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_weightto configure the font weight of headings in the Markdown preview. (#64421; thanks dremnik) - Added the
mermaid_font_familysetting 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.,
2before10). (#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_suggestionssetting 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
.envfiles being treated as shell scripts and triggeringshellcheckwarnings. 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)
- Fixed files created in a directory that was deleted and immediately recreated (for example by a build or test step that clears and repopulates an output directory) not appearing until the workspace was reloaded. (#61372; thanks marcalc)
- Fixed files in symlinked directories opening in a separate worktree when a language server reports them by their canonical path. (#64895; thanks taburet)
- Fixed hanging during remote project search. (#65257)
- Fixed JSON completion ordering when typing the start of a key. (#65139; thanks ragen1337)
- Fixed language association for
file_typepath globs with single-file worktrees. (#60307; thanks notpeter) - Fixed Markdown Preview ignoring pane-split actions when focused; splitting now opens another preview in the new pane. (#65136; thanks yskim308)
- Fixed remote paths sometimes reusing a workspace connected to a different host. (#64145; thanks hamishc)
- Fixed selected context being lost when added before an agent thread finished loading. (#64252; thanks porada)
- Fixed the Git Panel offering to initialize a repository when a single file was opened as a project, which failed with "Not a directory". (#64948; thanks virajbhartiya)
- Fixed the minimap thumb and cursor moving inconsistently. (#62087; thanks InfyniteHeap)
- Fixed worktree creation on a Windows remote from a Unix client. (#63075; thanks lingyaochu)
- Fixed "Scroll to User Message" so it lands on typed answers to AskUserQuestion. (#64007; thanks seth-wood)
- Fixed
editor: open docsfailing to open local documentation when its file URL contained encoded characters. (#64317; thanks xdBronch) - Fixed
envFilenot being loaded when debugging Python projects with debugpy. (#52933; thanks davidalecrim1) - Fixed
macro_rules!text flickering in the Rust completion menu. (#63185; thanks mTvare6) - Fixed
shift-clickandshift-up/shift-downselection in the Project Panel omitting folded directories or the starting entry. (#65266; thanks tsutoringo) - Fixed
shift-enterin the JetBrains keymap not selecting the previous search match. (#65129; thanks codello) - Fixed an empty frame being drawn next to diff hunks in the Git Panel when the Stage/Restore buttons are disabled. (#65121; thanks kevin-pierik)
- Fixed auto-closing brackets being inserted inside comments or strings at the end of a file. (#64840; thanks rn23thakur)
- Fixed bracket colors flickering during agentic edits. (#65157)
- Fixed copying Markdown code blocks nested inside blockquotes, lists, and callouts. (#64264; thanks julian-bruyers)
- Fixed debugger error messages showing placeholders like
{response_message}instead of the actual error text. (#65006; thanks SATVIKsynopsis) - Fixed dropping external files onto a specific directory in a folded path in the Project Panel. (#65259; thanks kevin-pierik)
- Fixed identical Backspace and Delete icons in the Keymap Editor. (#65037; thanks GautamBytes)
- Fixed LM Studio models not appearing when a Splash model is installed. (#64847; thanks dio-az)
- Fixed Markdown Preview and the Agent Panel rendering the text between two
---separators as a YAML metadata block. (#64162; thanks meditationduck) - Fixed Markdown task-list checkboxes not appearing or sitting above the first line of text in Markdown Preview. (#53699, #65113; thanks AdamJedl and gitKashish)
- Fixed missing reasoning options when applying a default model to an ACP agent session. (#65233)
- Fixed navigation from agent file links opening the wrong file or workspace. (#64748)
- Fixed selected radio indicator alignment in agent elicitation forms. (#63885; thanks itsfuad)
- Fixed some inlay hints appearing at the wrong position while editing. (#64791; thanks HuaGu-Dragon)
- Fixed SSH config hosts sometimes remaining missing or stale in the remote projects picker. (#65246; thanks egecemkirci)
- Fixed text selection and copying in Thinking previews in agent threads. (#65231)
- Fixed the Agent Panel's "Awaiting Confirmation" row jumping while its ellipsis animated. (#64952; thanks virajbhartiya)
- Fixed the debugger panel stack-frame error banner persisting after a successful refresh. (#63977; thanks whitecat1331)
- Fixed the default value shown for
format_on_savein the settings popup. (#65167; thanks skatromb) - Fixed the which-key popup and pending keystrokes indicator showing disabled bindings or hiding actions that also start longer shortcuts. (#64935, #64942)
- Fixed unhelpful tool-call error messages when a model returned an invalid or incomplete response. (#65245)
1.23.3
Oct 12, 2026
- 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)
1.23.2
Oct 07, 2026
This week's release includes the ability to preview JSONL and NDJSON files as tables.
Features
AI
- Added the
agent.max_idle_retained_threadssetting 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
Languages
- Added JSONL and NDJSON support to the tabular data preview. Open previews alongside the source with
cmd-k v(macOS) orctrl-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
Other
- Added
alt-/to show the bindings that can complete a pending multi-keystroke shortcut. (#64803) - Added a
soft_wrap_indentsetting ("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 nextandeditor: select previousto 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: spawninstead of the task name for bindings that spawn a task. (#64937; thanks frinyvonnick) - Fixed the Zed Cloud connection failing with
UnknownIssuerbehind 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; thanks GautamBytes)
- Fixed language server formatting scrolling to the bottom when the server replaces the entire buffer. (#57269; thanks kalilamodow)
- Fixed row separator lines in tabular data previews extending past the last column. (#63367; thanks HalavicH)
- Fixed soft-wrap continuation line indentation calculation for unindented lines starting at column 0. (#63468; thanks arusahni)
- Fixed terminal tool call output covering the rounded corners of its card in the Agent Panel. (#64328; thanks chrisdrackett)
- Fixed window controls shifting by one pixel when the Threads Sidebar was open on Linux. (#64381; thanks Piyushrathoree)
- Fixed wrap guides showing in the Agent Panel before a conversation started. (#64886; thanks virajbhartiya)
Breaking Changes and Notices
- Changed title-bar application menus on Linux and Windows to require a click before opening. Enable
title_bar.open_menus_on_hoverto restore opening on hover. (#48496; thanks pauldipietro)
1.22.0
Sep 30, 2026
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
modelparameter tospawn_agentto 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_opensetting to control whether opening a folder in an existing window also opens the Threads Sidebar. (#64259, #64395; thanks jackhwalters and joshkent94) - Added support for
"..."inedit_predictions.disabled_globsandedit_predictions_disabled_inso 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_widthtake 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
"..."interminal.path_hyperlink_regexesto 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
MicaBackdropandMicaAltBackdropoptions for thebackground.appearancetheme setting. (#48340; thanks Marocco2)
Other
- Added support for
"..."infile_scan_inclusionsandhidden_filesso 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) andctrl-w(Linux/Windows) closing the active dock instead of the active pane item. (#64515) - Fixed ligatures being disabled on Windows unless
buffer_font_featureswas 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.excludeintofile_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.jsonfile 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), orctrl-shift-.(Windows). (#64589) - Fixed a bug where the block cursor hid the character underneath until its animation completed. (#64521; thanks linyisu)
- Fixed columnar selections landing in the wrong column around non-ASCII text, tabs, soft wraps, and collapsed content. (#63723; thanks itsfuad)
- Fixed the cursor drifting from the center of the editor when using a high
vertical_scroll_marginfor typewriter-style scrolling. (#63944; thanks rn23thakur) - Fixed cursor animations when moving between characters of different widths and during keyboard-triggered autoscrolling. (#64184; thanks tiny-paris)
- Fixed excerpt expansion when the selection was on deleted text in unified diffs. (#63946; thanks IbrahimKhan12)
- Fixed a bug where “Configure Excluded Files” selected the wrong list when a commented-out
disabled_globssetting appeared before it. (#64540; thanks porada) - Fixed diagnostic navigation not linking nearby related diagnostics back to the primary diagnostic. (#64134; thanks GautamBytes)
- Fixed missing editor underlines for language server diagnostics at positions without underlying text. (#63933; thanks itsfuad)
- Fixed a bug where the Agent Panel created two terminals when starting a new terminal thread in a project with no existing terminals. (#62151; thanks restlessronin)
- Fixed keyboard navigation and submission in ACP elicitation forms. (#64193)
- Fixed errors when ACP agents returned
nullfor empty response payloads. (#64457) - Fixed Markdown preview tabs not showing the source file path on hover. (#64318; thanks GautamBytes)
- Fixed Project Panel requiring two
leftpresses to collapse opened files’ parent. (#64733) - Fixed breadcrumb highlighting outside excerpts. (#64738)
- Fixed missing visual feedback when copying REPL output. (#64276; thanks Yao0454)
- Fixed recording and searching for standalone modifier-key bindings in the Keymap Editor. (#64537)
- Fixed remote external-agent exit errors appearing before the agent's final response updates were applied. (#64603)
- Fixed the selection highlight flickering in the Threads Sidebar when clicking terminal threads. (#64387)
- Fixed snippets from different extensions canceling each other out for the same language. (#58659; thanks LBF38)
- Fixed syntax highlighting for Markdown emphasis, links, and code blocks when viewing a file at a historical commit. (#64683; thanks Sudarsh1010)
- Fixed Command-clicking a symbol opening a definitions multibuffer instead of the picker when
lsp_results_locationwas set to"picker". (#64039; thanks v-shevtsov)
Breaking Changes and Notices
- Removed Stop controls from external-agent-managed terminals, which are controlled by the agent rather than a local process. (#64544)
- Changed Threads Sidebar settings to
agent.threads_sidebar.position,agent.threads_sidebar.default_width, andagent.threads_sidebar.auto_open, grouped together in the Settings Editor. Existing settings are migrated automatically. (#64395; thanks joshkent94) - Changed the shortcut for closing the active dock from
cmd-w(macOS) orctrl-w(Linux/Windows) toctrl-alt-won all platforms. (#64515) - Changed
terminal.path_hyperlink_regexesso a top-level"..."entry now inserts inherited regexes. To retain the previous three-character regex, replace that entry with["..."]. (#64552; thanks porada) - Stopped importing VS Code’s
files.watcherIncludeasfile_scan_inclusions; watch roots are not Git-ignore overrides. (#64440; thanks porada)
1.21.0
Sep 23, 2026
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_sleepsetting, 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_widthsetting to configure the width of the Threads Sidebar. (#62883; thanks porada) - Added the
agent: rename selected threadaction 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, andPastecontext 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
showDocumentrequests. (#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_linesparameter to theeditor::ToggleCommentskeybinding action for multiline selections. Set it totrueto comment blank lines orfalseto skip them; Zed's default keymap now usestrue, while the VS Code keymap usesfalse. (#63961; thanks UdeshyaDhungana) - Added
editor.code_lens.foregroundfor customizing CodeLens text independently. (#64084; thanks giorgiopogliani) - Added support for
"..."inread_only_filesso project settings can extend inherited read-only patterns. (#64222; thanks porada) - Added
menu(Linux and Windows) andshift-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)
- Fixed Ollama being unable to access images returned by tool calls. (#64121; thanks marius851000)
- Fixed Python decorator syntax highlighting conflicting with the matrix multiplication operator. (#58077; thanks allachance)
- Fixed remote server removal prompts not capturing keyboard focus. (#60965; thanks cfiq)
- Fixed terminal tool output in the Agent Panel to consistently use the theme's
terminal.backgroundcolor. (#64163; thanks chrisdrackett) - Fixed the gutter tooltip's modifier-click hint after holding Command. (#64124; thanks GautamBytes)
- Fixed the Project Panel failing to scroll to collapsed parent folders. (#64207)
- Fixed a crash when typing into an empty side of a merge conflict. (#64604)
- Fixed newly available ChatGPT subscription models not appearing in the model picker. (#64625)
- Fixed the Git Panel unexpectedly switching repositories when viewing changes in multi-repository projects. (#58795; thanks mengh04)
- Fixed deleted Git gutter markers disappearing at narrow custom widths. (#64469; thanks rajin-khan)
- Fixed a bug where a project root folder could not be renamed to match a child folder. (#64268; thanks D4r3NPo)
- Fixed the thinking toggle for Mistral Small and Medium. (#63535; thanks ummon-v)
1.20.2
Sep 17, 2026