v1.16.0-prePre-release
Added 8
- Add Gemini 3.6 Flash to the Google AI models
- Add optional message prompt when stashing changes in Git Panel
- Add Copy Path and Copy Relative Path options to the Git Panel context menu
- Add support for using tab and shift-tab to navigate the code actions menu in Helix mode
- Add highlighting for Python dunder variables via attribute.special in themes
- Add suggestion to install the windows-batch extension when opening .bat and .cmd files
- Add terminal.starts_open setting to control whether the Terminal Panel opens automatically in new workspaces
- Add frame-rendering performance data to diagnostics when telemetry is enabled
Changed 8
- Make Git Panel grouped change sections collapsible
- Improve the terminal tool's ability to target project subdirectories
- Improve Agent Panel terminals to shrink after being cleared
- Improve navigation of wide Markdown tables by adding horizontal scrollbars
- Improve Mermaid diagrams with zooming and horizontal scrolling in Markdown Preview and Agent Panel
- Improve loading spinners to rotate in phase with one another
- Improve Text Finder by highlighting queries as regular expressions when the regex filter is enabled
- Improve memory usage on Linux
Fixed 4
- Fix update checks for extension-provided language servers getting stuck on flaky internet connections
- Fix directional focus navigation into the Git Panel's History tab
- Fix language server RPC logs displaying untimed requests beneath an unrelated response's duration header
- Fix word movement and selection stopping on the wrong side of punctuation
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)
- 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 PathandCopy Relative Pathoptions to the Git Panel context menu. (#62352; thanks Huliiiiii)
Vim / Helix
- Added support for using
tabandshift-tabto navigate the code actions menu in Helix mode. (#62356; thanks Huliiiiii)
Languages
- Added highlighting for Python dunder variables via
attribute.specialin themes. (#58158; thanks allachance) - Added a suggestion to install the
windows-batchextension when opening.batand.cmdfiles. (#62363; thanks pleahmacaka) - Improved navigation of wide Markdown tables by adding horizontal scrollbars. (#61745; thanks Zeraphim)
Terminal
- Added
terminal.starts_opento 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 undoing or redoing Project Panel operations potentially trashing files with unsaved edits without confirmation. (#62294)
- 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-shiftgestures potentially triggering standaloneshiftkeybindings. (#62036; thanks terror) - Fixed
cmd-clickgo-to-definition falling back to a references multibuffer whenlsp_results_locationwas set topicker. (#61187; thanks savked) - Fixed a bug where a worktree was reported as entirely ignored when its repository's
info/excludenamed one of the worktree's parent directories. (#62325; thanks hferreiro) - 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 incorrect symbol types in workspace symbol search. (#62458; thanks Huliiiiii)
- Fixed Markdown previews not respecting the
scrollbar.showsetting. (#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.jsonfiles. (#62387) - Fixed Zed hanging when opening certain binary files, such as game assets and maps, that were misdetected as UTF-16 text. (#61250; thanks MillhioreBT)
Breaking Changes and Notices
- Changed the default model for OpenAI subscription users to GPT-5.6 Sol. (#62477)