Commits

Do not report same project type multiple times for same worktree (#32785)

c72cdfd843 • Joseph T. Lyons • Jun 16, 2025

linux: Only call `on_keyboard_layout_change` when layout name changes (#32784)

4733f188da • Michael Sloan • Jun 16, 2025

Add tests for project discovery telemetry (#32782)

1660438a2a • Joseph T. Lyons • Jun 16, 2025

editor: Support both cursor and mouse based columnar selection (#32779)

ef61ebe049 • Smit Barmase • Jun 16, 2025

X11: Fix handling of key remapping (#32780)

6150c26bd2 • Michael Sloan • Jun 16, 2025

x11: Halt periodic refresh for windows that aren't visible (#32775)

3bed5b767f • Michael Sloan • Jun 16, 2025

x11: Fix keymap reload to happen on XkbMapNotify not MapNotify (#32771)

3595dbb155 • Michael Sloan • Jun 15, 2025

Improve code for unsaved tab titles (#32770)

61771e7e4a • Joseph T. Lyons • Jun 15, 2025

Include .NET project identification in telemetry (#32769)

fd7a133d00 • Joseph T. Lyons • Jun 15, 2025

Misc nitpicks, changes too small / unrelated to be in other PRs (#32768)

3810227759 • Michael Sloan • Jun 15, 2025

terminal: Fix file paths links with URL escapes not being clickable (#31830)

02da4669f3 • Jason Garber • Jun 15, 2025

Fix block cursor using placeholder text even when it's not displayed (#32766)

c0717bc613 • Michael Sloan • Jun 15, 2025

Fixed typo in SQL language documentation (#32764)

f052a9e28c • Ozan Ozbeker • Jun 15, 2025

Fix clicking in to agent message editor and tighten up vertical spacing (#32765)

681c88d4e7 • Michael Sloan • Jun 15, 2025

Include full abs paths of worktrees in system prompt (#32725)

a994666888 • Max Brunsfeld • Jun 15, 2025

debugger: Fix module list getting queried when not shown (#32761)

0433b8859d • Piotr Osiewicz • Jun 15, 2025

Improve logic for finding VSCode / Cursor settings files (#32721)

a5ceef35fa • Michael Sloan • Jun 15, 2025

docs: Fix a typo in text threads docs (#32417)

afa70034d5 • Behrang Saeedzadeh • Jun 14, 2025

edit_file: Let agent specify locations of edit chunks (#32628)

5d293ae8ac • Oleksiy Syvokon • Jun 14, 2025

debugger: Select first stack frame with valid path (#32724)

e8d495806f • Anthony Eid • Jun 13, 2025

Move r-a status into the activity indicator (#32726)

baefec3849 • Kirill Bulatov • Jun 13, 2025

languages: Bump ESLint LSP server to version 3.0.10 (#32717)

1edaeebae5 • Umesh Yadav • Jun 13, 2025

debugger: Use the right adapter for `type: node-terminal` (#32723)

dc475dd292 • Cole Miller • Jun 13, 2025

debugger: Add support for label presentation hints for stack frames (#32719)

feef68bec7 • Anthony Eid • Jun 13, 2025

debugger: Improve logging of debug sessions (#32718)

6650be8e0f • Anthony Eid • Jun 13, 2025

Revert "Hide the notifications panel by default (#32705)" (#32707)

4425d58d72 • Kirill Bulatov • Jun 13, 2025

Regroup result_ids (#32710)

29fa6d1a4d • Kirill Bulatov • Jun 13, 2025

Hide the notifications panel by default (#32705)

aabce921e3 • Kirill Bulatov • Jun 13, 2025

Fix shell environment loading for Zed installations with spaces in path (#32702)

2948e18e0c • Kyle Kelley • Jun 13, 2025

Update documentation about account email addresses (#32703)

1c135f99ef • Michael Sloan • Jun 13, 2025

debugger: Focus child sessions if parent has never stopped (#32693)

4370628e30 • Piotr Osiewicz • Jun 13, 2025

copilot: Remove an unwrap in URI parsing code (#32698)

e59fb2e16a • Piotr Osiewicz • Jun 13, 2025

Silence failed auto update checks (#32696)

cf129aa19d • Peter Tripp • Jun 13, 2025

Disallow running CLI with root privileges (#32583)

628f91dd96 • Yaroslav Pietukhov • Jun 13, 2025

ci: Require check_docs (#32470)

3fb28f695f • Peter Tripp • Jun 13, 2025

editor: Fix diff hunk controls not shown until buffer interaction (#32692)

2aa79a022e • Smit Barmase • Jun 13, 2025

Replace environment variable parser with `zed --printenv` outputting JSON (#32637)

71dbe88459 • Peter Tripp • Jun 13, 2025

agent: Suggest turning burn mode on when close to the context window limit (#32691)

d280c95d91 • Danilo Leal • Jun 13, 2025

anthropic: Reorder `Model` variants in descending order (#32689)

fcf5042007 • Marshall Bowers • Jun 13, 2025

anthropic: Refactor a bit (#32685)

cb9beb86bf • Marshall Bowers • Jun 13, 2025

ui: Refactor the Callout component (#32684)

29f3e62850 • Danilo Leal • Jun 13, 2025

editor: Fix inline blame show/hide not working until buffer interaction (#32683)

aa1cb9c1e1 • Smit Barmase • Jun 13, 2025

debugger: Mark DapLocator::create_scenario as an async function (#32680)

d5b8c21a75 • Piotr Osiewicz • Jun 13, 2025

debugger: Fix regression in rendering of stack frame list (#32682)

2c491d3a66 • Piotr Osiewicz • Jun 13, 2025

Distinguish between missing models and registries in error messages (#32678)

9427833fdf • Ben Brandt • Jun 13, 2025

chore: Use workspace `tiny_http` (#32672)

fc7c106b2a • 张小白 • Jun 13, 2025

Improve logging of prettier errors (#32665)

83cd1d2545 • Michael Sloan • Jun 13, 2025

client: Fix an issue where non-IP proxy URLs didn’t resolve correctly (#32664)

bc68455320 • 张小白 • Jun 13, 2025

Autoformat `prettier_server.js` (#32661)

20793fc251 • Michael Sloan • Jun 13, 2025

project_panel: Allow collapse all from workspace context (#32660)

cb573172a3 • Smit Barmase • Jun 13, 2025

Remove `separator!` macro and make `path!` handle relative paths (#32527)

9cc82212b5 • Michael Sloan • Jun 13, 2025

Fix newlines in language server logs when switching log types + misc (#32659)

babf846ef9 • Michael Sloan • Jun 13, 2025

vim: Add horizontal scrolling support in vim mode (#32558)

9a6e8a19b5 • Dino • Jun 13, 2025

debugger: Show errors loading stack (#32658)

f63ae4388d • Conrad Irwin • Jun 13, 2025

debugger: Fix running JS tests when worktree root and package root do not coincide (#32644)

bcd79331b9 • Cole Miller • Jun 13, 2025

Disable nav history in vim scrolls (#32656)

9166e66519 • Conrad Irwin • Jun 13, 2025

vim: Exit temporary normal after scroll (#32653)

0fe35f440d • Conrad Irwin • Jun 13, 2025

debugger: Add an action to copy debuggee info and initialization args (#32647)

f227c2ff0c • Cole Miller • Jun 13, 2025

Update names of collab auth functions to clarify behavior (#32648)

1078f929aa • Michael Sloan • Jun 13, 2025

Don't autosave unmodified buffers (#32626)

cef0c415f6 • Kirill Bulatov • Jun 12, 2025

docs: Fix headings in debugger docs (#32641)

cd018da1ad • Piotr Osiewicz • Jun 12, 2025

debugger: Pass --nocapture to cargo tests when building debug tasks with locator (#32633)

d725371c42 • Anthony Eid • Jun 12, 2025

Use `git config --global user.email` for email address in automatic `Co-authored-by` (#32624)

7d708c14e4 • Michael Sloan • Jun 12, 2025

Store `result_id`s per language server (#32631)

e56a027bea • Kirill Bulatov • Jun 12, 2025

debugger: Do not swallow `port` property when converting launch.json (#32621)

1e244f4aff • Piotr Osiewicz • Jun 12, 2025

Add `git: open modified files` action (#32347)

c13be165cd • Gabe Shahbazian • Jun 12, 2025

Update invisibles' default.json docs (#32601)

0ee6a90912 • Kirill Bulatov • Jun 12, 2025

gpui: Fix data_table example overflow subtracting crash error (#32617)

4236c9ed0e • Jason Lee • Jun 12, 2025

debugger: Allow use of externally-managed Delve for Go debugging (#32613)

5923ba4992 • Piotr Osiewicz • Jun 12, 2025

title_bar: Use theme colors for window controls on Windows (#32400)

bb5a763ef7 • Jason Lee • Jun 12, 2025

editor: Improve completions sort order for Tailwind classes (#32612)

f54129461f • Smit Barmase • Jun 12, 2025

agent: Scroll to first diff hunk when clicking on edit tool card header (#32611)

dc8eb55b00 • Bennet Bo Fenner • Jun 12, 2025

agent: Allow to see the review button while generating (#32610)

f14a923952 • Danilo Leal • Jun 12, 2025

project_panel: Don't add extra margin-left to file name labels (#32602)

47af72bfe1 • Vladimir Varankin • Jun 12, 2025

agent: Don't stop following after edits (#32606)

c7ee489c07 • Ben Brandt • Jun 12, 2025

Trigger formatting effects when saving unmodified singleton buffers (#32603)

5e07d0f6de • Kirill Bulatov • Jun 12, 2025

gpui: Fix window cursor style flickering (#32596)

7ecad2bef9 • Finn Evers • Jun 12, 2025

OpenAI cleanups (#32597)

2d4e427b45 • Ben Brandt • Jun 12, 2025

debugger: Handle session restart failures instead of hanging (#32595)

4e4856f2c1 • Anthony Eid • Jun 12, 2025

pane: Apply `max_tabs` change immediately (#32447)

d1ca6db756 • vipex • Jun 12, 2025

Deploy code runner menu from correct display row (#32594)

c7ee635853 • Anthony Eid • Jun 12, 2025

workspace: Persist centered layout across project switches (#32299)

106b98fbcb • vipex • Jun 12, 2025

Rewrite documentation comment for right movement (#32547)

1a321b51df • fantacell • Jun 12, 2025

Use ch-width (`0`) instead of em-width (`m`) for gutter width calculation (#32548)

242af863f5 • Max Mynter • Jun 12, 2025

task: Don't show VSCode worktree tasks when Zed ones exist (#32590)

f428d54b74 • Julia Ryan • Jun 12, 2025

debugger: Don't show VSCode worktree tasks when Zed ones exist (#32589)

3850da6bee • Julia Ryan • Jun 12, 2025

editor: Add delay for selection drag to prevent accidental drag over attempt for new selection (#32586)

13ee78c0b4 • Smit Barmase • Jun 12, 2025

debugger: Fix DebugAdapterDelegate::worktree_root always using the first visible worktree (#32585)

04223f304b • Piotr Osiewicz • Jun 11, 2025

debugger: Special-case `npm` et al. as `program` field for JS debug definitions (#32549)

1083c0ac53 • Cole Miller • Jun 11, 2025

Fix code actions run confusion (#32579)

2a63c5f951 • Conrad Irwin • Jun 11, 2025

Use buffer's main language when fetching language tasks (#32580)

9032ea9849 • Kirill Bulatov • Jun 11, 2025

open_ai: Remove redundant serde aliases and add model limits (#32572)

8cc5b04045 • Ben Brandt • Jun 11, 2025

debugger: Fix issues with launch.json handling (#32563)

c4277681d1 • Cole Miller • Jun 11, 2025

Hush breakpoint deserialization logs (#32430)

0e0ac9b846 • Conrad Irwin • Jun 11, 2025

Use upstream cpal (#32571)

87f77db6d2 • Kirill Bulatov • Jun 11, 2025

agent: Remove context server settings when uninstalling MCP extension (#32560)

717bf35484 • Bennet Bo Fenner • Jun 11, 2025

Rerun debug scenario now uses latest definition from JSON (#32569)

e8ba8bb1eb • Conrad Irwin • Jun 11, 2025

Apply TypeScript test improvements to tsx files (#32477)

83eb6ffe1e • Alexander • Jun 11, 2025

Fix parsing of `direnv export json` to support unset of environment variables + better logging (#32559)

027ce6889c • Michael Sloan • Jun 11, 2025

editor: Use fuzzy crate in code completions tests instead of hard coded values (#32565)

65a1d09d24 • Smit Barmase • Jun 11, 2025