Commits

fsevent: Check `CFURLCreateFromFileSystemRepresentation` return value (#38996)

ead38fd1be • Lukas Wirth • Sep 26, 2025

editor: Do not panic on `tab_size > 16`, cap it at 128 (#38994)

fbdf5d4df4 • Lukas Wirth • Sep 26, 2025

html: Remove Windows workaround (#38069)

837f282f1e • Max Brunsfeld • Sep 26, 2025

edit_prediction_button: Fix Copilot menu not updating after sign out (#38854)

bd3cccea15 • Xiaobo Liu • Sep 26, 2025

Don't let `ctrl-g` clobber git panel keybindings in Emacs keymap (#37732)

d437bbaa0a • justin talbott • Sep 26, 2025

Revert "Fix arrow function detection in TypeScript/JavaScript outline (#38411)" (#38982)

114791e1a8 • Conrad Irwin • Sep 26, 2025

Show config messages from install-wild, install-mold (#38979)

d6fcd404af • Martin Pool • Sep 26, 2025

editor: Replace hardcoded keystroke in Excerpt Fold Toggle tooltip (#38978)

7ad9ca9bcc • Bartosz Kaszubowski • Sep 26, 2025

ui: Fix Vim mode detection in keybinding to text helpers (#38971)

a55dff7834 • Bartosz Kaszubowski • Sep 26, 2025

ui: Display `option` in lowercase in Vim mode keybindings (#38969)

6db621a1ed • Bartosz Kaszubowski • Sep 26, 2025

Stop using linear color space on Linux Blade renderer (#38967)

948b4379df • Kirill Bulatov • Sep 26, 2025

docs: Update wording around configuring MCP servers (#38973)

8db24dd8ad • Danilo Leal • Sep 26, 2025

JSON Schema URIs (#38916)

4aac5642c1 • Ben Kunkle • Sep 26, 2025

perf: Fixup ordering, fix pathing, docs (#38970)

30b49cfbf5 • Nia • Sep 26, 2025

Forbid `std::process::Command` spawning, replace with `smol` where appropriate (#38894)

c69912c76a • Lukas Wirth • Sep 26, 2025

copilot: Ensure minimum Node version (#38945)

7f14ab26dd • Smit Barmase • Sep 26, 2025

Move `settings_macros` to Cargo workspace (#38962)

5ee73d3e3c • Marshall Bowers • Sep 26, 2025

Fix up Wild package name and decompression (#38961)

d5aa81a5b2 • Martin Pool • Sep 26, 2025

Disable subpixel shifting for y axis on Linux (#38959)

21855c15e4 • Kirill Bulatov • Sep 26, 2025

linux: Add missing linear to sRGB transform in mono sprite rendering (#38944)

1f9279a56f • Kirill Bulatov • Sep 26, 2025

edit_prediction_context: Minor optimization of text similarity + some renames (#38941)

da71465437 • Michael Sloan • Sep 26, 2025

perf: Fixes (#38935)

bcc8149263 • Nia • Sep 26, 2025

settings ui: Add some light design tweaks (#38934)

b1528601cc • Danilo Leal • Sep 26, 2025

language_models: Send a header indicating that the client supports xAI models (#38931)

ee357e8987 • Marshall Bowers • Sep 26, 2025

gpui: Fix incorrect colors comment (#38929)

0891a7142d • Floyd Wang • Sep 26, 2025

x_ai: Fix `Model::from_id` for Grok 4 (#38930)

94fe862fb6 • Marshall Bowers • Sep 26, 2025

language_models: Add xAI support to Zed Cloud provider (#38928)

4f91fab190 • Marshall Bowers • Sep 26, 2025

Introduce SettingsField type to the settings UI (#38921)

0e0f48d8e1 • Mikayla Maki • Sep 26, 2025

Add API docs for RelPath (#38923)

7980dbdaea • Max Brunsfeld • Sep 26, 2025

zeta_cli: Add `--output-format both` and `--prompt-format only-snippets` (#38920)

a5683f3541 • Michael Sloan • Sep 25, 2025

provider configuration: Use `SingleLineInput` instead of `Editor` (#38814)

67984d5e49 • Michael Sloan • Sep 25, 2025

windows: Fix inconsistent separators in buffer headers and breadcrumbs (#38898)

d83d7d35cb • Cole Miller • Sep 25, 2025

python: Fix ty archive extraction on Linux (#38917)

6470443271 • Derek Nguyen • Sep 25, 2025

helix: Streamline mode naming in the UI and in settings (#38870)

5b72dfff87 • Jakub Konka • Sep 25, 2025

Clean up RelPath API (#38912)

495a7b0a84 • Max Brunsfeld • Sep 25, 2025

Fix inlay hints using status theming instead of syntax theming (#36219)

301e976465 • Lauren Hinchcliffe • Sep 25, 2025

settings ui: Implement dynamic navbar based on pages section headers (#38915)

daebc4052d • Anthony Eid • Sep 25, 2025

acp: Fix `@mentions` when remoting from Windows to Linux (#38882)

ecc35fcd9a • Cole Miller • Sep 25, 2025

settings_ui: Small UI improvements (#38911)

236006b6b3 • Ben Kunkle • Sep 25, 2025

terminal: Trace terminal events (#38896)

39c4480841 • Jakub Konka • Sep 25, 2025

settings_ui: Add dropdown component + other fixes (#38909)

48aac2a746 • Ben Kunkle • Sep 25, 2025

Read env vars in TestScheduler::many (#38897)

ae036f8ead • Nathan Sobo • Sep 25, 2025

keymap_editor: Fix filter input element alignment (#38895)

de1de25712 • Bartosz Kaszubowski • Sep 25, 2025

Fix flaky `test_remote_resolve_path_in_buffer` test (#38903)

18fc951135 • Cole Miller • Sep 25, 2025

windows: Make `ctrl-n` open a new terminal when in a terminal (#38900)

40138e12a4 • Cole Miller • Sep 25, 2025

Improve media-creation flow in release process (#38902)

e7a5c81b07 • Joseph T. Lyons • Sep 25, 2025

Update release process docs to reflect new process (#38892)

d98175c0a6 • Joseph T. Lyons • Sep 25, 2025

remote: Don’t pass `--method=GET` to `wget` (#38771)

bc7d804a42 • 313838373473747564656e74766775 • Sep 25, 2025

gpui: Add tab group (#38531)

50bb8a4ae6 • Ben Kunkle • Sep 25, 2025

zeta2: Add prompt format option to inspector (#38884)

b2b90b003d • Agus Zubiaga • Sep 25, 2025

zeta2: Test prediction request (#38794)

c0f56f500e • Agus Zubiaga • Sep 25, 2025

Revert "gpui: Flash menu in menubar on macOS when action is triggered (#38588)" (#38880)

a9fe18f4cb • Lukas Wirth • Sep 25, 2025

Fix experimental audio, add denoise, auto volume.Prep migration (#38874)

3c5e683fbe • David Kleingeld • Sep 25, 2025

Fix script/zed-local on Windows (#38832)

783ba389f7 • Cole Miller • Sep 25, 2025

Implement perceptual gamma / contrast correction for Linux font rendering (#38862)

e72021a26b • Kirill Bulatov • Sep 25, 2025

zeta2 cli: Output raw request (#38876)

f25ace6be0 • Agus Zubiaga • Sep 25, 2025

assistant_context: Fix `thread_summary_model` not getting used in Text Threads (#38859)

c627543b46 • Umesh Yadav • Sep 25, 2025

acp: Use ACP error types in read_text_file (#38863)

f303a461c4 • Ben Brandt • Sep 25, 2025

Adjust keymap to not conflict with the french keyboard layout (#38868)

a9def8128f • localcc • Sep 25, 2025

auto_update: Unmount update disk image in the background (#38867)

6580eac077 • Lukas Wirth • Sep 25, 2025

Fix file association icons on Windows (#38713)

5c3c79d667 • localcc • Sep 25, 2025

editor: Assert ordering in selections of `resolve_selections` (#38861)

16fccb5c76 • Lukas Wirth • Sep 25, 2025

file_finder: Leverage or-patterns and bindings to deduplicate prefix handling (#38860)

a25504edaf • Driftcell • Sep 25, 2025

acp: Fix `read_text_file` erroring on empty files (#38856)

bc11844b2e • Ben Brandt • Sep 25, 2025

RFC: Recommend and enable using Wild rather than Mold on Linux for local builds (#37717)

10b99c6f55 • Martin Pool • Sep 25, 2025

Disable terminal breadcrumbs by default (#38806)

17dea24533 • Kirill Bulatov • Sep 25, 2025

Remove `billing-v2` feature flag (#38843)

17e55daf6f • Marshall Bowers • Sep 25, 2025

Remove the duplicated Global LSP Settings section (#38811)

6b968e0118 • Remy Suen • Sep 25, 2025

git_ui: Tweak appearance of repo and branch separator (#38447)

0f66310192 • Bartosz Kaszubowski • Sep 25, 2025

docs: Update glossary (#38820)

26adc70ae6 • warrenjokinen • Sep 25, 2025

docs: Add stray design tweaks (#38835)

a5fb290252 • Danilo Leal • Sep 25, 2025

zeta2: Add labeled sections prompt format (#38828)

8fc7bd9ae8 • Michael Sloan • Sep 25, 2025

editor: Fix predict edit at cursor action when show_edit_predictions is false (#38821)

7167be5889 • Smit Barmase • Sep 24, 2025

Fix semantic merge conflict from RelPath refactor (#38829)

d321cf93ba • Cole Miller • Sep 24, 2025

Whitespace map more (#38827)

ce7b02e3a1 • Conrad Irwin • Sep 24, 2025

Represent relative paths using a dedicated, separator-agnostic type (#38744)

03f9cf4414 • Max Brunsfeld • Sep 24, 2025

Only allow single chars for whitespace map (#38825)

3c626f3758 • Conrad Irwin • Sep 24, 2025

Update release process docs to include storing feature media (#38824)

4a1bab52f3 • Joseph T. Lyons • Sep 24, 2025

Fix panic when hovering string ending with unicode (#38818)

91b0f42382 • Conrad Irwin • Sep 24, 2025

settings_ui: Collect all settings files (#38816)

523c042930 • Ben Kunkle • Sep 24, 2025

gpui: Flash menu in menubar on macOS when action is triggered (#38588)

ed7bd5a8ed • Victor Tran • Sep 24, 2025

gpui_macros: Hide inner test function from project symbols (#38809)

8ebe4fa149 • Lukas Wirth • Sep 24, 2025

zeta2: Support `edit prediction: clear history` (#38808)

6b646e3a14 • Bennet Bo Fenner • Sep 24, 2025

Clean up last remnants of Settings UI v1 (#38803)

e653cc90c5 • Ben Kunkle • Sep 24, 2025

docs: Update note about agent message editor setting (#38805)

0794de71e3 • Danilo Leal • Sep 24, 2025

Revert "Fix UTF-8 character boundary panic in DirectWrite text ... (#37767)" (#38800)

2b283e7c53 • Anthony Eid • Sep 24, 2025

Add community champion auto labeler (#38802)

45a4277026 • Joseph T. Lyons • Sep 24, 2025

Switch to "standard" as a default line height in the terminal (#38798)

fa76b6ce06 • Kirill Bulatov • Sep 24, 2025

Docs updates September (#38796)

a13e3a8af3 • morgankrey • Sep 24, 2025

perf: Bugfixes (#38725)

39370bceb2 • Nia • Sep 24, 2025

Start up settings UI 2 (#38673)

53885c00d3 • Mikayla Maki • Sep 24, 2025

Adjust stash picker design (#38789)

6f3e66d027 • Danilo Leal • Sep 24, 2025

zeta2: Split up crate into modules (#38788)

b3f9be6e9c • Agus Zubiaga • Sep 24, 2025

zeta2: Compute smaller edits (#38786)

4353b61155 • Agus Zubiaga • Sep 24, 2025

sum_tree: Reduce `Cursor` size for contextless summary types (#38776)

e1b57f00a0 • Lukas Wirth • Sep 24, 2025

agent: Clean up git exclusions after emergency (#38775)

c5219e8fd2 • Oleksiy Syvokon • Sep 24, 2025

windows: Do not attempt to encrypt empty encrypted strings (#38774)

5612a961b0 • Piotr Osiewicz • Sep 24, 2025

editor: Fix invalid anchors in `hover_links::surrounding_filename` (#38766)

c53e5ba397 • Lukas Wirth • Sep 24, 2025

ollama: Remove dead code (#38550)

d5a99d079e • tidely • Sep 24, 2025

editor: Prevent panics in `BlockChunks` if the block spans more than 128 lines (#38763)

9418a2f4bc • Lukas Wirth • Sep 24, 2025