Commits
Fix sign in disclaimer to accurately show trial benefits (#55964)
a6f41d1b83 • Katie Geer • May 7, 2026
sidebar: Experimental Terminal Mode (#56063)
5fc8a836dd • Ben Brandt • May 7, 2026
Fix multibuffer initialization based on RHS state (#56058)
675ed70f59 • Sathwik Chirivelli • May 7, 2026
gpui_wgpu: Remove redundant match arms for backend priority (#56032)
bfe5dfb4a1 • Xiaobo Liu • May 7, 2026
Add telemetry events for agent profile usage and configuration (#56054)
07c1943b43 • María Craig • May 7, 2026
gpui_windows: Avoid process-wide priority elevation (#56050)
5c0b33f72e • Lukas Wirth • May 7, 2026
agent: Fix race-condition for LSP tool registration (#56044)
7556cf8ced • Bennet Bo Fenner • May 7, 2026
editor: Extract `completions` and `code_actions` out of `editor.rs` (#56030)
bd2fb74037 • Mikhail Pertsev • May 7, 2026
agent_ui: Restore `Ctrl + >` behavior for whole lines (#54698)
4f54a04147 • Neel • May 7, 2026
agent_ui: Preserve selection mentions when starting a new thread (#55203)
9a125a553d • Neel • May 7, 2026
markdown: Improve table cell alignment (#53465)
e6b8b30e22 • David Alecrim • May 7, 2026
vim: Add setting to control whether edit predictions are shown in normal mode (#55956)
59daeba295 • Ben Kunkle • May 7, 2026
Fix leak detector causing panics in unit evals (#56029)
47ea7de9c8 • Bennet Bo Fenner • May 7, 2026
Fix DirectX atlas panic after GPU device recovery (#55878)
7d19e89988 • Ben Brandt • May 7, 2026
x_ai: Update models list (#55931)
c6e9a95eba • Bennet Bo Fenner • May 7, 2026
markdown_preview: Implement reload (#56016)
b3a67c988f • Ben Brandt • May 7, 2026
agent: Handle out of order old_text/new_text in edit file tool (#55894)
42017bcad2 • Bennet Bo Fenner • May 7, 2026
eslint: Fix `workspaceFolder.uri` sent as raw path instead of `file:/… (#54383)
7fcc4ba343 • YangChengxxyy • May 7, 2026
acp_thread: Clear running_turn when prompt task drops tx (#55562)
0a52f80824 • Bruno Moreira • May 7, 2026
docs: Update actions format (#54869)
6aa90e750d • Xin Zhao • May 7, 2026
vim: Add C preprocessor check in matching function (#55515)
0bcf71f786 • Juan Pablo Briones • May 7, 2026
bash: Add built-in language server support (#52811)
5dd9082d05 • Xin Zhao • May 6, 2026
theme: Expose editor diff hunk colors (#51784)
fb3218e01e • Vitaly Slobodin • May 6, 2026
Fix crash when following into a multibuffer with recent edits (#55948)
4339b65ce6 • Agus Zubiaga • May 6, 2026
git_ui: Add force delete for unmerged branches (#55927)
0de588c0c9 • Smit Barmase • May 6, 2026
gpui: Fix material list unstable scrollbar position (#55808)
dfd8328f7b • Anthony Eid • May 6, 2026
acp: Fix npm version spec breaking on Windows (#55938)
a4005b6d99 • Agus Zubiaga • May 6, 2026
Derive data directory names from APP_NAME constant (#55805)
0e479e0e31 • Richard Feldman • May 6, 2026
fs: Pre-filter the event kind before acquiring global lock and cloning callback handlers (#55683)
7ba7b4b981 • Josh Robson Chase • May 6, 2026
extension_builder: Use `cfg_select` for WASI SDK asset name (#55660)
3767d69d64 • Finn Evers • May 6, 2026
ci: Ensure generated workflows do not become stale (#55198)
cafa1fcc48 • Finn Evers • May 6, 2026
collab: Introduce `UserService` (#55449)
dacf984596 • Marshall Bowers • May 6, 2026
extension_host: Make extension updates more resilient (#54355)
5bc4243182 • Finn Evers • May 6, 2026
docs: Add Windows command to grab extensions list (#55836)
177b2d5e9e • Charles Stevano • May 6, 2026
ep: Drop dependency on language/gpui (#55917)
1252513037 • Oleksiy Syvokon • May 6, 2026
language: Reset pooled tree-sitter parsers after cancellation (#55866)
8e4c329ee3 • Ben Brandt • May 6, 2026
ep: Compute kept rate even when there's no matches (#55912)
c83f3fe581 • Oleksiy Syvokon • May 6, 2026
docs: Restructure nav and add Zed Business section (#51915)
e0b43b3713 • morgankrey • May 6, 2026
Escape markdown special chars in file deletion confirmation dialog (#55697)
e5d86ae5c5 • alkinun • May 6, 2026
editor: Support file:line:col navigation from hover links (#55877)
978fe7d7c4 • Jona Abdinghoff • May 6, 2026
agent: Add `write_file` tool (#55865)
70ee54da8f • Bennet Bo Fenner • May 6, 2026
helix: Add keybinding for tab switcher toggle (#55868)
cd2053e583 • Jannis Vajen • May 6, 2026
Rework GH Project status logic to reflect triage runbook (#55845)
538151a55e • Lucas White • May 6, 2026
workspace: Prompt to save dirty buffers when close would orphan them (#55889)
00d8d45685 • Agus Zubiaga • May 6, 2026
ep: Don't check for special tokens on client (#55899)
7dc02263e7 • Oleksiy Syvokon • May 6, 2026
Bump Zed to v1.3.0 (#55896)
25a2d3ac23 • zed-zippy[bot] • May 6, 2026
recent_projects: Allow bulk deleting entries without scroll jumping (#54777)
4e28b0a3fc • Smit Barmase • May 6, 2026
Avoid sending null "params" in MCP notification (#54807)
6787fb13ad • Adam Kocoloski • May 6, 2026
Fix MCP server processes leaking as zombies (#54793)
29aad02404 • Richard Feldman • May 6, 2026
agent: Return clear error when read_file tool path is a directory (#54303)
3afcafe3fc • Prohect • May 6, 2026
ollama: Fix thinking being also sent as content (#55540)
65107c90b1 • marius851000 • May 6, 2026
Cleanup and update mistral models based on their documentation (#55443)
0dd5427e02 • Gabriel Linder • May 6, 2026
agent_ui: Treat whitespace-only input as empty in MessageEditor (#55530)
86e64e2a55 • GitGlimpse895 • May 6, 2026
Add OpenCode to provider autocomplete enum (#55586)
8dd9a5aa98 • Adrian Lumpe • May 6, 2026
agent: Fix create-directory tool icon (#55549)
5d55b93def • Kuroda Kayn • May 6, 2026
editor: Extract rewrap and config out of `editor.rs` (#55855)
b470b50d52 • Mikhail Pertsev • May 6, 2026
fuzzy_nucleo: Refactor multi-atom code to use nucleo::Pattern (#55264)
7b5b0e4e95 • Finn Eitreim • May 6, 2026
acp: Show running agent version in configuration (#55824)
759f027f8a • Ben Brandt • May 6, 2026
eval_cli: Set global filesystem in eval CLI init (#55862)
9a679b3226 • Ben Brandt • May 6, 2026
editor: Improve find_matches and replace_all perf (#51941)
cc279a46fa • Piotr Osiewicz • May 6, 2026
gpui(windows): Fix unwrap panic when monitor goes missing (#55630)
f5945344cc • Lukas Wirth • May 6, 2026
Skip Git tracking for invisible worktrees (#55760)
fe1f7a60e4 • Lukas Wirth • May 6, 2026
gpui_linux: Fix Wayland flickering under CPU load by skipping redundant surface commit (#54214)
923f315f26 • b5l • May 6, 2026
Fix git graph file diff view opening wrong file if a previous one is already open (#55595)
11f0ca5881 • Jake Norris • May 6, 2026
Fix remote worktree path separators (#55486)
7b2acab040 • hayatosc • May 6, 2026
project: Fix cmd task quoting with venv activation (#55531)
dbbc25fc44 • sunwukk990 • May 5, 2026
Merge gpui::Task and scheduler::Task (#53674)
be705e677b • Conrad Irwin • May 5, 2026
editor: Fix panic in `text_layout_details` pre layout (#55816)
20620a8c08 • Agus Zubiaga • May 5, 2026
git_graph: Add remote support (#55788)
4e082632fc • Anthony Eid • May 5, 2026
git_graph: Keep shared parents on the leftmost incoming lane (#55818)
2d5c4cede1 • Anthony Eid • May 5, 2026
Strengthen guidance for git commands in the terminal tool (#55787)
c60c0d5f49 • Richard Feldman • May 5, 2026
Update to wasmtime 36.0.9 (#55811)
750a94c32d • Ben Brandt • May 5, 2026
Add issue triage project sync workflow (#55796)
c34dd17435 • Lucas White • May 5, 2026
git_panel: Fix commit message text behind `Open Commit Modal` button (#55565)
3fab3af56b • Remco Smits • May 5, 2026
Add GPT-5.5 and GPT-5.5 pro model documentation (#55795)
e1f79382b0 • morgankrey • May 5, 2026
ep: Fix V0420 Diagnostics format (#55798)
20f86a729f • Oleksiy Syvokon • May 5, 2026
Extract nested command substitutions from arithmetic expansions (#54690)
3be7bdcbd9 • Richard Feldman • May 5, 2026
Fix agent being able to execute tools that are turned off (#54863)
fc76622861 • Om Chillure • May 5, 2026
editor: Extract Diagnostics code out of `editor.rs` (#55747)
1da60a8518 • Mikhail Pertsev • May 5, 2026
Fix git worktree popup popup no worktree when opened in a project (#55053)
358d88d02f • Om Chillure • May 5, 2026
acp_thread: Render execute tool titles as plain text (#55783)
00a677e6cf • Ben Brandt • May 5, 2026
Promote queued message to main editor on paste (#55780)
f5bd159ab8 • Agus Zubiaga • May 5, 2026
Support path pasting in terminal (#48222)
4b3c0cda73 • George Waters • May 5, 2026
agent: Allow model to provide stringified `timezone` in `now` tool (#55776)
02af528c5a • Bennet Bo Fenner • May 5, 2026
opencode: Support interleaved_reasoning and fix DeepSeek (#55574)
a42374250f • Vlad Ionescu • May 5, 2026
Add an initial context menu to the git graph entrees (#55720)
646672c35a • Joseph T. Lyons • May 5, 2026
acp: Allow resolving older npm package versions (#55770)
cdbab194b7 • Ben Brandt • May 5, 2026
eval_cli: Update eval_cli toolchain and pin harbor (#55768)
7a34bc059e • Ben Brandt • May 5, 2026
editor: Un-pub `ScrollManager` (#55767)
a2cd962a1a • Finn Evers • May 5, 2026
agent_servers: Include stderr in ACP startup exit errors (#55757)
360f955c28 • Ben Brandt • May 5, 2026
agent: Simplify tool schemas for enums (#55763)
9955c4579d • Bennet Bo Fenner • May 5, 2026
eval_cli: Fixes for termbench (#55762)
b4a96f9c14 • Ben Brandt • May 5, 2026
agent: Remove `display_description` from edit tool (#55752)
5eb6a465dc • Bennet Bo Fenner • May 5, 2026
agent: Cleanup edit_file evals (#55750)
d6cc34c167 • Bennet Bo Fenner • May 5, 2026
agent: LSP tools (#55744)
f482f9e18c • Cameron Mcloughlin • May 5, 2026
Improve grouping of worktrees by repo in recent projects (#55715)
0fd49c840a • Max Brunsfeld • May 5, 2026
lsp: Reduce lsp log spam for unimportant failures (#55732)
ec0fb05a44 • Lukas Wirth • May 5, 2026
outline: Fix panic due to stale outline hover selection (#55674)
3458325265 • Lukas Wirth • May 5, 2026
editor: Add base64 encode/decode commands (#55361)
8d22381695 • Chris Kievit • May 5, 2026
Update panel dock default values in settings docs (#55719)
62507a1930 • js • May 5, 2026