Commits
editor: Clear previous select mode when clicking on a sticky header (#52636)
dcef83e413 • Tim Vermeulen • Apr 1, 2026
agent_ui: Improve adding selection as context (#52860)
06dbce41b3 • Danilo Leal • Apr 1, 2026
agent_ui: Add more refinements to the thinking block display (#52874)
f5993d801b • Danilo Leal • Apr 1, 2026
sidebar: Archive threads without a project association automatically (#52897)
66f9e328fc • Bennet Bo Fenner • Apr 1, 2026
migrator: Remove text thread settings migration (#52889)
224ce68200 • Ben Brandt • Apr 1, 2026
agent_ui: Use selected agent for new threads (#52888)
02e8914fe0 • Ben Brandt • Apr 1, 2026
markdown: Refactor code block copy button visibility to use enum (#52817)
c5446117c1 • Xiaobo Liu • Apr 1, 2026
sidebar: Support loading threads that have no project association (#52842)
23edf06689 • Bennet Bo Fenner • Apr 1, 2026
eslint: Fix ESLint server startup failure on stale cached server install (#52883)
ac20488113 • Smit Barmase • Apr 1, 2026
Fix workspace-absolute paths in markdown images (#52708)
a9dd7e9f06 • danielaalves01 • Apr 1, 2026
Rework column/table width API in data table (#51060)
a3964a565c • Oleksandr Kholiavko • Apr 1, 2026
Change behavior of search with vim mode enabled (#51073)
0b275eaa44 • Vivek Jain • Apr 1, 2026
markdown: Show copy button on hover to prevent overlapping code block… (#52837)
878aba817c • João Soares • Apr 1, 2026
gpui: Implement audible system bell (#47531)
971775e3b2 • Ian Chamberlain • Apr 1, 2026
Remove Claude upsell (#52831)
4087d9f2ca • Conrad Irwin • Apr 1, 2026
Bump tree-sitter for fix to wasm loading of grammars w/ reserved words (#52856)
3b6252ca80 • Max Brunsfeld • Apr 1, 2026
ui: Improve the `end_hover` method API in the `ListItem` component (#52862)
22c123868a • Danilo Leal • Apr 1, 2026
git_graph: Fix empty search case (#52845)
6837c8aa6b • Anthony Eid • Apr 1, 2026
Fix markdown table rendering in the agent panel (#52864)
20b140664d • Mikayla Maki • Apr 1, 2026
workspace: Break workspace tests into their own file (#52854)
a12601f863 • Eric Holk • Mar 31, 2026
sidebar: Add design adjustments to the thread import feature (#52858)
ca7de0fc58 • Danilo Leal • Mar 31, 2026
worktree: Make expanded symlinks be indexed by default (#51382)
922b1b5126 • Andre Roelofs • Mar 31, 2026
worktree: Close single-file worktrees when file is deleted (#49366)
03c5d37972 • Daniel Strobusch • Mar 31, 2026
command_palette: Fix keymap editor not matching actions with underscored namespaces (#50415)
88d12750fe • David Alecrim • Mar 31, 2026
editor: Deduplicate sticky header rows (#52844)
3a6faf2b4a • Tim Vermeulen • Mar 31, 2026
git: Forbid main git worktree deletion from worktree picker (#52841)
89732f1279 • Anthony Eid • Mar 31, 2026
Scroll to bottom when reloading ACP agent threads (#52843)
bf79e32622 • Eric Holk • Mar 31, 2026
git_graph: Allow having multiple git graphs open for different repositories (#50401)
7455021afc • Remco Smits • Mar 31, 2026
edit_prediction: Fix special token check matching `=======` inside comments (#52510)
56104fb17e • Shiven Garia • Mar 31, 2026
sidebar: Fix double borrow on startup (#52834)
3ed687d147 • Bennet Bo Fenner • Mar 31, 2026
gpui_wgpu: Guard against device feature mismatch (#52820)
924ac5c99b • Oleksiy Syvokon • Mar 31, 2026
Fix submodules being incorrectly classified as linked worktrees (#52507)
7cf26f4046 • Richard Feldman • Mar 31, 2026
Remove slash-commands-example extension (#52835)
7123238690 • Finn Evers • Mar 31, 2026
Remove text thread and slash command crates (#52757)
76c6004b27 • Ben Brandt • Mar 31, 2026
sidebar: Add some design adjustments (#52832)
11efe82a1f • Danilo Leal • Mar 31, 2026
Fix agent servers loading environment from home dir instead of project dir (#52763)
f7ab907216 • Derek Parker • Mar 31, 2026
Remove deprecated 1M context beta header for Sonnet 4.5 (#52767)
0f173eb8ae • Richard Feldman • Mar 31, 2026
nix: Update flake.lock (#52766)
d24480b518 • MostlyK • Mar 31, 2026
Extract `syntax_theme` crate (#52798)
121e2bbe84 • Nathan Sobo • Mar 31, 2026
agent_ui: Update work dirs for all conversation threads (#52825)
8ef64d99d8 • Ben Brandt • Mar 31, 2026
gpui_wgpu: Add surface lifecycle methods for mobile platforms (#50815)
ef42f9db2d • Balamurali Pandranki • Mar 31, 2026
agent_ui: Prevent race conditions inside thread metadata store (#52819)
080e80df2b • Bennet Bo Fenner • Mar 31, 2026
acp: Notify when we receive new versions from the registry (#52818)
809e701163 • Ben Brandt • Mar 31, 2026
workspace: Allow disabling tab cycles when using keyboard navigation (#51253)
f548125a65 • Win Cheng • Mar 31, 2026
ui: Adjust tree view item alignment (#52776)
eec3302cbc • Danilo Leal • Mar 31, 2026
sidebar: Adjust thread switcher modal (#52788)
9526861bee • Danilo Leal • Mar 31, 2026
Fix FormatSelections to only format selected ranges, not entire document (#51593)
b7f166ab40 • Pratik Karki • Mar 31, 2026
sidebar: Unarchive 5 most recent threads when migrating (#52807)
bc2d08caa9 • Bennet Bo Fenner • Mar 31, 2026
languages: Mark `.json.dist` as a JSON file (#52473)
65e445acd3 • William Desportes • Mar 31, 2026
languages: Mark `.jshintrc` as a JSONC file (#52474)
55fa8758d1 • William Desportes • Mar 31, 2026
editor: Limit `CopyHighlightJson` to selection (#46555)
361428a450 • Ian Chamberlain • Mar 31, 2026
agent_ui: Improve onboarding to the import threads feature (#52748)
ebb451ec7b • Danilo Leal • Mar 31, 2026
git_panel: Fix space key being swallowed in branch picker (#52779)
6a95e29387 • saberoueslati • Mar 31, 2026
git_ui: Fix branch picker stealing vim keys in Git panel (#52687)
7315aada89 • saberoueslati • Mar 31, 2026
Hide other panels when clicking on sidebar threads (#52804)
d22a39f84d • Mikayla Maki • Mar 31, 2026
Fix resizing bottom-docked terminal panel (#52803)
24613f5456 • Max Brunsfeld • Mar 31, 2026
markdown: Skip linkify inside code blocks (#52762)
3e0a0e1dd5 • Smit Barmase • Mar 31, 2026
docs: Update guide to remove user data on macOS when uninstalling Zed (#52631)
0857b41b15 • Yifan Ruan • Mar 31, 2026
Simplify sidebar active state (#52799)
7719d2978f • Mikayla Maki • Mar 31, 2026
Implement sidebar serialization (#52795)
2e44664ab8 • Mikayla Maki • Mar 31, 2026
Implement work dir updating for active and background threads (#52793)
f3e672c09a • Mikayla Maki • Mar 31, 2026
Implement non-macos titlebars for the new sidebar (#52794)
dfafd62afc • Mikayla Maki • Mar 31, 2026
Automatically switch to unified diffs when diff view is narrower than a configurable "minimum split diff width" (#52781)
fb87786375 • Max Brunsfeld • Mar 31, 2026
Remove easily derived sidebar state (#52790)
e39d5c9908 • Mikayla Maki • Mar 31, 2026
Add existing user agent onboarding flow (#52787)
8b0d49f474 • Mikayla Maki • Mar 31, 2026
sidebar: Add debug action to dump multi-workspace state (#52785)
3d29a0641e • Eric Holk • Mar 31, 2026
sidebar: Represent workspaces with no threads as a New Thread entry (#52778)
c9e45fe829 • Eric Holk • Mar 31, 2026
agent_settings: Add a way to set the layout settings en-masse (#52777)
18ebc35c66 • Mikayla Maki • Mar 30, 2026
Remove follow agent setting (#52775)
6120452e63 • Mikayla Maki • Mar 30, 2026
elixir: Disable Emmet by default (#52769)
b922ef5704 • AltCode • Mar 30, 2026
Add Xcode Instrument images to troubleshooting doc (#52768)
e12d3def3f • Joseph T. Lyons • Mar 30, 2026
Own the workspace list in MultiWorkspace (#52546)
807207e27f • Mikayla Maki • Mar 30, 2026
Fix preserve settings during migrations (#52676)
b48dd02d5a • Om Chillure • Mar 30, 2026
workspace: Stop middle-click event propagation on tab close (#49305)
8dbef08bbb • Arthur Jean • Mar 30, 2026
Swap KVP store used for collab favorites (#52756)
d74744a0e9 • Mikayla Maki • Mar 30, 2026
collab_panel: Fix overlapping list items (#52754)
37cfeae9ec • Danilo Leal • Mar 30, 2026
sidebar: Remove `AgentSessionInfo` usage (#52732)
ce61450984 • Bennet Bo Fenner • Mar 30, 2026
docs: Add instructions for custom Expert builds (#52746)
06b5a150f1 • Dorgan • Mar 30, 2026
gpui: Add dithering to linear gradient shader (#51211)
a46858ac21 • iam-liam • Mar 30, 2026
ui: Follow-up to ui crate teardown (#52747)
1b9f3833f0 • Piotr Osiewicz • Mar 30, 2026
ep: Only fetch experiments if `cx.is_staff` (#52739)
c332be88fb • Ben Kunkle • Mar 30, 2026
Fix panic in restore_diff_hunks when base text changes async (#52743)
22b71a8205 • Oleksiy Syvokon • Mar 30, 2026
Allow agent and terminal panels to be either flexible or fixed (#52694)
8b7cc09457 • Max Brunsfeld • Mar 30, 2026
git: Implement branch diff line counts efficiently (#52582)
564d1fe938 • Cole Miller • Mar 30, 2026
agent panel: Fix keybindings on Linux (#52672)
3dde315a13 • Om Chillure • Mar 30, 2026
acp_thread: Clarify max token limit error message (#52724)
f18c963c79 • Om Chillure • Mar 30, 2026
eval: Remove deprecated eval crate and workflow (#52733)
8e19c7474e • Ben Brandt • Mar 30, 2026
eval_cli: Make things a bit more resilient to different Docker envs (#52731)
0d5504e3d4 • Ben Brandt • Mar 30, 2026
Add the ability to reorder favorited collab channels (#52649)
64315583c8 • Joseph T. Lyons • Mar 30, 2026
sidebar: Improve remote project icon display (#52726)
3aeef321c3 • Danilo Leal • Mar 30, 2026
docs: Add detailed tracy workflow to `performance.md` (#52574)
94e90d94c8 • Yara 🏳️⚧️ • Mar 30, 2026
windows: Bump WindowsTerminal (#52562)
8269e98be5 • Lukas Wirth • Mar 30, 2026
Fix wrong selection in outline panel (#52673)
9649a72e25 • Om Chillure • Mar 30, 2026
icons: Add EditorConfig file icon (#52705)
bb14648c74 • Tom Zaspel • Mar 30, 2026
editor: Merge additional completion edits into primary undo transaction (#52699)
0640e550b8 • HuaGu-Dragon • Mar 30, 2026
editor: Fix LSP extension commands failing at end of file (#52651)
2b4c217625 • Florian TREHAUT • Mar 30, 2026
agent_ui: Fix auto-scroll in subagent cards (#52719)
4317359bcf • Danilo Leal • Mar 30, 2026
sidebar: Clarify which projects are remote in the UI (#52720)
2c7ce423da • Danilo Leal • Mar 30, 2026
collab_panel: Persist favorited channels in the global KV store (#52600)
63326552b6 • Danilo Leal • Mar 30, 2026
agent_ui: Refine the thinking block display design (#52608)
28b73a1773 • Danilo Leal • Mar 30, 2026