Commits

Fix line endings in `terminal_hyperlinks.rs` (#37654)

a66cd820b3 • Dave Waggoner • Sep 8, 2025

Correctly parse backslash character on replacement (#37014)

f07da9d9f2 • hong jihwan • Sep 8, 2025

Add injections for Isograph function calls in JavaScript and TypeScript (#36320)

8d05bb090c • Iha Shin (신의하) • Sep 8, 2025

diagnostics: Current file diagnostics view (#34430)

2325f14713 • Dino • Sep 8, 2025

onboarding: Fix font loading frame delay (#37668)

fe2aa3f4cb • Ben Kunkle • Sep 8, 2025

helix: Add match operator (#34060)

10989c702c • fantacell • Sep 8, 2025

macos: Fix menu bar flickering (#37707)

3f80ac0127 • 张小白 • Sep 8, 2025

Remove unused `semantic_index` crate (#37780)

4f1634f95c • Bennet Bo Fenner • Sep 8, 2025

markdown_preview: Fix trimming of leading whitespace in Markdown lists (#35750)

40eec32cb8 • Eduardo Alba • Sep 8, 2025

windows: Check required GPU/driver feature `StructuredBuffer` (#37776)

17499453f6 • 张小白 • Sep 8, 2025

project: Be explicit about project-searchability for buffers (#37773)

80a4746a46 • Lukas Wirth • Sep 8, 2025

cargo: Remove unused -fuse-ld=lld flag from Win config (#37769)

01f5b73e3b • Jakub Konka • Sep 8, 2025

project: Consider all worktrees for activation script search (#37764)

a0081dd693 • Lukas Wirth • Sep 8, 2025

Highlight shorthand fields in Rust (#37674)

f522823988 • chbk • Sep 8, 2025

Install mold from the OS on Debian 13 (Trixie) (#37712)

5a8603bebb • Martin Pool • Sep 8, 2025

tests: Fix doctests in crates/component (#37716)

abac87c2f8 • Martin Pool • Sep 8, 2025

git: Use self.git_binary_path instead raw git string (#37757)

c3d065cecc • Jakub Konka • Sep 8, 2025

markdown: Add support for inline HTML `img` tags inside text (#37264)

e1a5d29972 • Remco Smits • Sep 8, 2025

docs: Fix typos in language configurations (#37740)

d342da4e9a • HE7086 • Sep 8, 2025

language_models: Clear cached credentials when OpenAI and OpenAI Compatible provider `api_url` change (#37610)

7ae8f81d74 • Umesh Yadav • Sep 8, 2025

agent_ui: Clear model selector query on dismiss (#37569)

36364b16a0 • Umesh Yadav • Sep 8, 2025

agent_ui: Fix `context_server` duplication when name is updated (#35403)

b35959f4c2 • Umesh Yadav • Sep 8, 2025

ollama: Properly format tool calls fed back to the model (#34750)

9450bcad25 • marius851000 • Sep 8, 2025

editor: Fix inconsistent search behavior for untitled/temporary tabs (#37086)

69bdef38ec • Liu Jinyi • Sep 7, 2025

zeta: Check whether data collection is allowed for recent edit history (#37680)

0e33a3afe0 • Michael Sloan • Sep 7, 2025

Fix docs for `tabs.close_position` in `default.json` (#37729)

76aaf6a8fe • Bruno Taschenbier • Sep 7, 2025

windows: Remove some unused keys from the keymap (#37722)

0ef7ee172f • 张小白 • Sep 7, 2025

windows: Update Windows keymap (#37721)

29def012a1 • 张小白 • Sep 7, 2025

linux: Fix IME preedit text not showing in Terminal on Wayland (#37701)

5c30578c49 • Smit Barmase • Sep 6, 2025

docs: Use `#action` throughout `configuring-zed.md` (#37709)

1552afd8bf • Cole Miller • Sep 6, 2025

Revert "gpui: Skip `test` attribute expansion for rust-analyzer (#37611)" (#37705)

e04473dd26 • Kirill Bulatov • Sep 6, 2025

Tweak word completions more (#37697)

84f166fc85 • Kirill Bulatov • Sep 6, 2025

Fix the tasks docs (#37699)

065518577e • Kirill Bulatov • Sep 6, 2025

Fix broken link in `CONTRIBUTING.md` (#37688)

1d828b6ac6 • Marco Groot • Sep 6, 2025

Fixed LSP binary info not being shown in full (#37682)

777ce7cc97 • Kirill Bulatov • Sep 6, 2025

language_models: Use `/models/user` for fetching OpenRouter models (#37534)

1f37fbd051 • Umesh Yadav • Sep 6, 2025

language_models: Skip empty delta text content in OpenAI and OpenAI compatible provider (#37626)

8c9442ad11 • Umesh Yadav • Sep 6, 2025

Optimize Chunks::seek when offset is in current chunk (#37659)

47a475681f • Michael Sloan • Sep 6, 2025

Disable foreign keys in sqlite when running migrations (#37572)

23dc1f5ea4 • Max Brunsfeld • Sep 6, 2025

Highlight labels in Go (#37673)

a6a111cadd • chbk • Sep 5, 2025

toolchains: Allow users to provide custom paths to toolchains (#37009)

6a7b84eb87 • Piotr Osiewicz • Sep 5, 2025

Various fixups to unsafe code (#37651)

59bdbf5a5d • Nia • Sep 5, 2025

debugger: Fix allow showing more than 1 compact session item (#37036)

64b6e8ba0f • Remco Smits • Sep 5, 2025

Update Link (#37671)

236b3e546e • morgankrey • Sep 5, 2025

Fix attach modal showing local processes in SSH sessions (#37608)

ea363466aa • Anthony Eid • Sep 5, 2025

editor: Fix fold placeholder hover width smaller than marker (#37663)

c45177e296 • Smit Barmase • Sep 5, 2025

Restore notification panel settings (#37661)

45fa034107 • Finn Evers • Sep 5, 2025

Show actual error in InvalidBufferView (#37657)

1c5c8552f2 • Conrad Irwin • Sep 5, 2025

Add terminal::Toggle (#37585)

5d374193bb • Conrad Irwin • Sep 5, 2025

editor: Fix text manipulation on line mode selections (#37646)

b65fb06264 • Dino • Sep 5, 2025

Add line ending selector (#35392)

b3405c3bd1 • Matin Aniss • Sep 5, 2025

Improve macOS version information in telemetry (#37185)

638320b21e • Peter Tripp • Sep 5, 2025

windows: Make sure `zed.sh` using the correct line ending (#37650)

91ab0636ec • 张小白 • Sep 5, 2025

Fix typo in development docs for macOS (#37607)

fb6cc8794f • Yacine Hmito • Sep 5, 2025

cli: Rename script zed-wsl to zed, and enable on non-WSL (#37631)

3d37611b6f • Jakub Konka • Sep 5, 2025

linux: Restore ctrl-escape to keymap (#37636)

360e372b57 • Peter Tripp • Sep 5, 2025

Fix logic for default values for task variables (#37588)

74e8afe9a8 • Isaac Hales • Sep 5, 2025

Syntax tree view improvements (#37570)

e30f45cf64 • Finn Evers • Sep 5, 2025

gpui: move Option -> Result conversion out of closure in App::update_window_id (#37624)

16c4fd4fc5 • Jakub Konka • Sep 5, 2025

languages: Invoke conda activate in conda environments (#37627)

ec58adca13 • Lukas Wirth • Sep 5, 2025

agent_ui: Fix index panic in `SlashCommandCompletion::try_parse` (#37612)

bed358718b • Lukas Wirth • Sep 5, 2025

gpui: Skip `test` attribute expansion for rust-analyzer (#37611)

4124bedab7 • Lukas Wirth • Sep 5, 2025

linux: Fix IME positioning on scaled display on Wayland (#37600)

57c6dbd71e • Smit Barmase • Sep 5, 2025

zeta: Scope edit prediction event history to current project (#37595)

fded3fbcdb • Michael Sloan • Sep 5, 2025

Make entry_for_path return a reference instead of cloning (#37591)

a660527036 • Michael Sloan • Sep 5, 2025

settings ui: Improve setting proc macro and add scroll to UI (#37581)

0cb8a8983c • Anthony Eid • Sep 4, 2025

acp: Pass project environment to external agent servers (#37568)

c7902478c1 • Cole Miller • Sep 4, 2025

Extraneous backtick (#37576)

3c0183fa5e • morgankrey • Sep 4, 2025

docs: Claude Authentication (#37573)

e982cb824a • morgankrey • Sep 4, 2025

snippets: Bump to v0.0.6 (#37567)

1b865a60f8 • Marshall Bowers • Sep 4, 2025

snippets: Disable `feature_paths` by default (#37565)

4c32d5bf13 • Marshall Bowers • Sep 4, 2025

Make fallback open picker more intuitive (#37564)

ccae033d85 • Kirill Bulatov • Sep 4, 2025

docs: Add configuration example for `simple-completion-language-server` (#37566)

c2fa9d7981 • Marshall Bowers • Sep 4, 2025

settings ui: Create settings key trait (#37489)

5f03202b5c • Anthony Eid • Sep 4, 2025

Make remote projects to sync in local user settings (#37560)

223fda2fe2 • Kirill Bulatov • Sep 4, 2025

docs: Update TOML docs (#37561)

a85946eba8 • Marshall Bowers • Sep 4, 2025

acp: Keep diff editors in sync with `AgentFontSize` global (#37559)

9d94358971 • Cole Miller • Sep 4, 2025

toml: Extract to zed-extensions/toml repository (#37558)

9e11105483 • Marshall Bowers • Sep 4, 2025

debugger: Fix stack frame filter crash (#37555)

caebd0cc4d • Anthony Eid • Sep 4, 2025

Use full SHA for `blade` dependency (#37554)

6e2922367c • Marshall Bowers • Sep 4, 2025

Fix Wayland crash on AMD GPUs by updating Blade (#37516)

25ee9b1013 • Jiqing Yang • Sep 4, 2025

acp: Don't share API key with Anthropic provider (#37543)

0870a1fe80 • Ben Brandt • Sep 4, 2025

diagnostics: Fix diagnostics pane clearing up too eagerly on typing (#37546)

e37efc1e9b • Lukas Wirth • Sep 4, 2025

Extract a scheduler crate from GPUI to enable unified integration testing of client and server code (#37326)

1ae326432e • Nathan Sobo • Sep 4, 2025

windows: Don't log error when `RedrawWindow` (#37542)

a05f86f97b • 张小白 • Sep 4, 2025

onboarding: Fix typos in comments (#37541)

473bbd78cc • Marshall Bowers • Sep 4, 2025

windows: Keep just one copy of GPU instance (#37445)

28c78d2d85 • 张小白 • Sep 4, 2025

languages: Allow installing pre-release of rust-analyzer and clangd (#37530)

fca44f89c1 • Lukas Wirth • Sep 4, 2025

worktree: Create parent directories on rename (#37437)

b7ad20773c • Mitch (a.k.a Voz) • Sep 4, 2025

Remove some unused events (#37498)

aa1629b544 • Finn Evers • Sep 4, 2025

gpui: Fix out-of-bounds node indices in dispatch_path (#37252)

69a5c45672 • James Tucker • Sep 4, 2025

Change DeepSeek max token count to 128k (#36864)

d0aaf04673 • 沈瑗杰 • Sep 4, 2025

agent2: Use inline enums in `now` and `edit_file` tools JSON schema (#37397)

d677c98f43 • Francis • Sep 4, 2025

docs: Update OpenAI-compatible provider config format (#37517)

ce362864db • Ben Brandt • Sep 4, 2025

language_models: Fix beta_headers for Anthropic custom models (#37306)

3c021d0890 • Umesh Yadav • Sep 4, 2025

onboarding: Improve performance of AI upsell card (#37504)

f36a545a86 • Ben Kunkle • Sep 4, 2025

onboarding: Add telemetry to Basics page (#37502)

9eeeda1330 • Anthony Eid • Sep 4, 2025

Update external agents installation docs (#37500)

da2d791127 • Agus Zubiaga • Sep 4, 2025

acp: Receive available commands over notifications (#37499)

d6f0811dab • Agus Zubiaga • Sep 3, 2025

Centralize `ZED_STATELESS` (#37492)

be0bb4a56b • Ben Kunkle • Sep 3, 2025