Commits

acp: Support session modes (e.g. CC plan mode) (#37632)

5e397e85b1 • Agus Zubiaga • Sep 9, 2025

cloud_llm_client: Add another `Plan` variant (#37852)

ad02f6b9e3 • Marshall Bowers • Sep 9, 2025

python: Fix instability of Pyright/BasedPyright code completions (#37850)

2e7607c0e7 • Piotr Osiewicz • Sep 9, 2025

terminal: Sanitize trailing periods in URL detection (#37684)

0ac1752668 • Joseph Mearman • Sep 9, 2025

terminal_view: Improve path hyperlink navigation by considering the terminal working directory (#36962)

af1875f91c • Dave Waggoner • Sep 9, 2025

agent_ui: Fix crash when typing multibyte character after mention (#37847)

734f94b71c • Smit Barmase • Sep 9, 2025

keymap editor: Add some adjustments to the UI (#37819)

136468a4df • Danilo Leal • Sep 9, 2025

project: Remove non searchable buffer entries on buffer close (#37841)

adf43d691a • Lukas Wirth • Sep 9, 2025

Improve font rendering on macOS (#37622)

466a2e22d5 • localcc • Sep 9, 2025

editor: Remove unnecessary clone (#37833)

365c5ab45f • Finn Evers • Sep 9, 2025

Revert "git: Use self.git_binary_path instead raw git string" (#37828)

11d81b95d4 • Jakub Konka • Sep 9, 2025

Fix hot reload of builtin TreeSitter queries on Linux (#37825)

4b3b2acf75 • Michael Sloan • Sep 9, 2025

Fix code action menu items font size in toolbar (#37824)

849424740f • Danilo Leal • Sep 9, 2025

docs: Fix casing on mentions to some brand names (#37822)

3e605c2c4b • Danilo Leal • Sep 9, 2025

docs: Include Cursor in the list of supported base keymaps (#37821)

82b11bf77c • Danilo Leal • Sep 9, 2025

Remove Chat (#37789)

3a437fd888 • Conrad Irwin • Sep 9, 2025

Only reject agent actions, don't restore checkpoint on revert (#37801)

96c429d2c3 • Conrad Irwin • Sep 9, 2025

cloud_llm_client: Add new `Plan` variants (#37810)

ea4073e50e • Marshall Bowers • Sep 9, 2025

settings_ui: Add Basic Implementation of Language Settings (#37803)

8c93112869 • Ben Kunkle • Sep 9, 2025

Remove `zed-pro` feature flag (#37807)

1feffad5e8 • Marshall Bowers • Sep 8, 2025

Add commands to select next/previous siblings in the syntax tree (#35053)

ae54a4e1b8 • Ivan Danov • Sep 8, 2025

Add item for the debugger panel in the app view menu (#37805)

4a0a7d1d27 • Danilo Leal • Sep 8, 2025

python: Improve Basedpyright banner styles (#37802)

5934d3789b • Danilo Leal • Sep 8, 2025

agent: Improve popover trigger styles (#37800)

acde79dae7 • Danilo Leal • Sep 8, 2025

agent_servers: Fix proxy configuration for Gemini (#37790)

246c644316 • Patsakula Nikita • Sep 8, 2025

cloud_llm_client: Remove unused code (#37799)

e4de26e5dc • Marshall Bowers • Sep 8, 2025

open_ai: Trim newline before "data:" prefix and account for the possibility of no space after ":" (#37644)

7091c70a1e • ZhangJun • Sep 8, 2025

python: Replace pyright with basedpyright (#35362)

fa0df6da1c • Cole Miller • Sep 8, 2025

ACP over SSH (#37725)

99102a84fa • Cole Miller • Sep 8, 2025

agent: Make read_file and edit_file tool call titles more specific (#37639)

5f01f6d75f • Cole Miller • Sep 8, 2025

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