Zed v1.26.2
Zed v1.26.2 was released on .
Summary
Zed 1.26.2 is here: Pyrefly joins as an optional Python language server, debugger hovers now expand nested variables, and WebAssembly sources can be debugged with DWARF. Curious what else changed?
Release Context
- This was the 104th Zed release of 2026 tracked by Havoptic.
- It shipped 5 days after Zed v1.25.3 (October 23, 2026).
Shipped around the same time
Within 3 days of this release, other AI coding tools also shipped:
- OpenCode v1.19.5 (October 28, 2026)
- Antigravity CLI v1.4.9 (October 28, 2026)
- GitHub Copilot CLI v1.0.105 (October 28, 2026)
- Amp 2026.10.28 (October 28, 2026)
- Gemini CLI v0.66.0 (October 27, 2026)
Compare Zed
- Zed vs Claude Code
- Zed vs OpenAI Codex CLI
- Zed vs Cursor
- Zed vs Gemini CLI
- Zed vs Kiro CLI
- Zed vs GitHub Copilot CLI
- Zed vs Devin Desktop
- Zed vs Antigravity CLI
- Zed vs Grok Build
- Zed vs Cline
- Zed vs OpenCode
- Zed vs Factory Droid
- Zed vs Devin
- Zed vs Lovable
- Zed vs Amp
- Zed vs GitHub Copilot in VS Code
- Zed vs Replit Agent
- Zed vs Bolt
- Zed vs v0
Release Notes
AI - Improved ACP configuration defaults to apply only to new conversations, preserving session settings when reopening existing conversations. (65850) - Improved fuzzy searching in agent model and configuration option pickers for Zed Agent and third-party ACP agents, while keeping search preparation off the UI thread. (64147; thanks JacobNWolf) - Improved OpenCode compatibility when replaying DeepSeek reasoning and disabling thinking for Google models. (65922) - Improved thinking controls to explain when thinking cannot be disabled at the selected effort level. (62480) This week's release includes Pyrefly as an optional built-in Python language server, the ability to expand and inspect nested variable values directly in debugger hovers, and DWARF debugging for WebAssembly sources in the JavaScript debugger. Features Debugger - Added DWARF debugging to the JavaScript debugger to support debugging WebAssembly sources. (65371; thanks SGumbles) - Improved debugger hovers with an expandable, keyboard-accessible variable tree. (53198; thanks Tortes) Languages - Added Pyrefly as an optional built-in Python language server, available when enabled in the Python languageservers setting. (44262; thanks grievejia) - Improved restarting language servers after stopping them with the LSP button. (65387) - Improved SQL syntax highlighting in Rust sql! string literals. (58778; thanks kuskhan) Remote Development - Improved SSH reconnections by starting the resync timeout only after the handshake completes. (65457; thanks Huliiiiii) macOS - Added support for the Display P3 color space on macOS with the usedisplayp3 setting. (64394; thanks MDalstrom) Other - Added an extension option to projectpanel.sortorder to group files by extension. (65776; thanks Carnage725) - Improved fuzzy search ranking in the File Finder. (59224; thanks feitreim) Bug Fixes - Fixed discarding unstaged changes in the Git Panel also discarding staged changes. (65559; thanks stezu) - Fixed hangs when restoring agent threads with subagents. (65177) - Fixed a crash in the Agent Panel when mentioning a file whose name contains a line break, and improved how those mentions display line breaks. (65693) - Fixed a bug where cancelling the save-changes prompt while removing a project from the sidebar still removed it from the recent projects list. (65683; thanks mateioprea) - Fixed agent authentication overwriting drafts. (65844) - Fixed agent configuration defaults being saved before acceptance or ignoring the agent's returned value. (65849) - Fixed duplicated thinking text from OpenAI-compatible providers that send both reasoning and reasoningcontent. (65926) - Fixed file links with line numbers failing to open WSL files when using Zed on Windows. (66089; thanks buvidk1234) - Fixed file icons not appearing for stem-based filename variants. (51891; thanks bryanpth) - Fixed Google AI invalid API keys being classified as invalid requests instead of authentication errors. (65885) - Fixed IME composition text not being underlined in single-line inputs and editors with diagnostics turned off. (65610; thanks Sha1rholder) - Fixed issues detecting local and remote environment variables when using PowerShell (pwsh). (66097) - Fixed JSON completion ordering for enum values in settings.json. (65589; thanks ragen1337) - Fixed Markdown preview tabs for files with the same name not showing their directory. (65736; thanks gitKashish) - Fixed Mistral Large 4 responses failing when used through an OpenAI-compatible provider. (65915) - Fixed OpenCode requests failing for Claude models that use adaptive thinking block binding. (65925) - Fixed pasting a screenshot into the Agent Panel or inline assistant inserting the image twice or alongside its temporary file path. (65626; thanks qystishere) - Fixed queued messages in the Agent Panel becoming unreadable when the panel was narrow. (65638; thanks 0froq) - Fixed Rust task and debugger variables for files outside Cargo projects. (65684; thanks shoyann) - Fixed touchscreen scrolling using the previous swipe's axis when a new touch interrupts momentum scrolling. (64239; thanks huacnlee) - Fixed trusting projects on remote Windows machines from Unix systems. (63102; thanks lingyaochu)