Commits

docs: Add Shell Script language documentation (#23248)

8e1ad7d475 • Peter Tripp • Jan 16, 2025

Make docs-only PRs skip CI.yml test suite (15 secs instead of 15 minutes) (#23246)

ffc6b7b102 • Peter Tripp • Jan 16, 2025

Update Rust crate bitflags to v2.8.0 (#23206)

70547ea5f6 • renovate[bot] • Jan 16, 2025

assistant2: Add `ChatMode` action (#23243)

8a0c22c3bf • Danilo Leal • Jan 16, 2025

Update Rust crate cbindgen to 0.28.0 (#23209)

9ea8b14ac3 • renovate[bot] • Jan 16, 2025

Move 'pane::ReopenClosedItem' keybinds from Pane to Workspace context (#23242)

ebb937d88c • Peter Tripp • Jan 16, 2025

Remove the `SwitchWithLabel` component (#23240)

9f52683ebc • Danilo Leal • Jan 16, 2025

macos: Document `ctrl-space` global shortcut conflict (#23239)

fd40d173f3 • Peter Tripp • Jan 16, 2025

ci: Remove zero-width whitespace in job name (#23238)

3af09bbae1 • Marshall Bowers • Jan 16, 2025

Expose a theme preview keybinding function (#23237)

5c5a938ecf • Danilo Leal • Jan 16, 2025

Fix configuration issue in CI runners (#23223)

92f05d1ab1 • 张小白 • Jan 16, 2025

Add `VIM_KEYMAP_PATH` constant (#23228)

f51db18b3c • Michael Sloan • Jan 16, 2025

Avoid doing string manipulation on render for single line label (#23227)

972176a574 • Michael Sloan • Jan 16, 2025

Implement better markdown escaping and inline code escape (#23222)

8e6fc3c807 • Michael Sloan • Jan 16, 2025

Add support for showing notification to active workspace from AppContext (#23226)

5fdd7edb90 • Michael Sloan • Jan 16, 2025

Make language registry optional in `parse_markdown` (#23221)

55e1e831a1 • Michael Sloan • Jan 16, 2025

Make `TextSize::rems` take `AppContext` instead of `WindowContext` (#23220)

0dbe34d2ae • Michael Sloan • Jan 16, 2025

Timeout if completion takes longer than 2s (#23215)

880f3ff243 • Antonio Scandurra • Jan 16, 2025

Represent git statuses more faithfully (#23082)

a41d72ee81 • Cole Miller • Jan 16, 2025

Update Rust crate sea-orm to v1.1.4 (#23202)

224f3d4746 • renovate[bot] • Jan 15, 2025

Update Rust crate log to v0.4.25 (#23200)

be7090c30d • renovate[bot] • Jan 15, 2025

Add infrastructure for loading icon themes from extensions (#23203)

f53915c711 • Marshall Bowers • Jan 15, 2025

Update Rust crate proc-macro2 to v1.0.93 (#23201)

3b8a5c9647 • renovate[bot] • Jan 15, 2025

file_icons: Fall back to the default icon theme for icons (#23196)

a8526d9143 • Marshall Bowers • Jan 15, 2025

ui: Add support for rendering `Icon`s from external files (#23195)

904b367882 • Marshall Bowers • Jan 15, 2025

git: Move all state into the panel (#23185)

e265e69429 • Cole Miller • Jan 15, 2025

Simplify static expression to a constant (#23193)

d578f5ac37 • João Marcos • Jan 15, 2025

Update docs for running collab locally (#23192)

b3e8bb0ba6 • João Marcos • Jan 15, 2025

Make Linux audio public (#23191)

2e959cb6d6 • Kirill Bulatov • Jan 15, 2025

Dedupe `AssistantSettings` (#23190)

e215ca1d99 • Marshall Bowers • Jan 15, 2025

Rework inlay hint cache tests (#23156)

22f5fd53ca • Kirill Bulatov • Jan 15, 2025

Bump Zed to v0.171 (#23188)

135e58f1e2 • Peter Tripp • Jan 15, 2025

Add fn-f keyboard shortcut for Fullscreen (mac-only) (#23184)

88cb9bbc04 • Peter Tripp • Jan 15, 2025

ci: Cleanup for disabled Merge Queue / merge_group (#23187)

61db8beea4 • Peter Tripp • Jan 15, 2025

project_panel: Remove useless comments (#23186)

72f1b32cc5 • Marshall Bowers • Jan 15, 2025

Revert docs-only test-skipping with Merge Queue (#23180)

0150eaf8c7 • Peter Tripp • Jan 15, 2025

Increase timeout for macos release builds (#23183)

cc8746a66b • Peter Tripp • Jan 15, 2025

Refactor shell wrapping (#23108)

f50a118e78 • Conrad Irwin • Jan 15, 2025

Add "tool" support to go.mod (#22995)

45198f2af4 • Conrad Irwin • Jan 15, 2025

Add ollama phi4 context size defaults (#23036)

67525cca71 • Peter Tripp • Jan 15, 2025

Revert "Log an error when there are no buffer snapshots for some LSP version (#22934)" (#23179)

0e4a619c9f • Kirill Bulatov • Jan 15, 2025

Improve performance of go-to-diagnostic when many diagnostics are present (#23166)

74620e611e • Cole Miller • Jan 15, 2025

Exclude function keys from input handler (#23070)

9d3a0594f9 • Conrad Irwin • Jan 15, 2025

edit prediction: Fix width of completion item (#23177)

b1cfc116d0 • Thorsten Ball • Jan 15, 2025

Check for `predict-edits` feature flag, remove `is_staff` check (#23165)

4a7630204a • Agus Zubiaga • Jan 15, 2025

Show loading state for predictions (#23172)

da8e65b3e5 • Antonio Scandurra • Jan 15, 2025

vim: Fix inline completions not disappearing in normal mode (#23176)

bf75b33464 • Thorsten Ball • Jan 15, 2025

zeta: Allow viewing prompt details in rate completion modal (#23142)

bd3f64c5a1 • Bennet Bo Fenner • Jan 15, 2025

settings: Rename 'zeta' to 'zed' (#23174)

ae746937af • Thorsten Ball • Jan 15, 2025

Revert "linux: Fix saving file with root ownership (#22045)" (#23162)

37c2ebed7e • Conrad Irwin • Jan 15, 2025

Fix git commands for staging and unstaging (#23147)

e86fe1d0b9 • Cole Miller • Jan 15, 2025

ui: Move `IconDecoration` and `DecoratedIcon` to their own modules (#23157)

de6216a02b • Marshall Bowers • Jan 15, 2025

theme: Pull directory and chevron icons out of `IconTheme::file_icons` (#23155)

167c564509 • Marshall Bowers • Jan 14, 2025

gpui: Clean up `AppContext` doc comments (#23154)

1178b3e5f2 • Marshall Bowers • Jan 14, 2025

Refactor file icons to use `IconTheme` (#23153)

88e42cc7aa • Marshall Bowers • Jan 14, 2025

assistant2: Revise thread visual design (#23083)

07d582401a • Danilo Leal • Jan 14, 2025

Migrate more events to telemetry::event (#22178)

077767a3b0 • Joseph T. Lyons • Jan 14, 2025

Revert "Add emacs keybindings for mark emulation" (#23146)

b7fd5718a3 • Peter Tripp • Jan 14, 2025

Add LM Studio support to the Assistant (#23097)

c038696aa8 • Yagil Burowski • Jan 14, 2025

Fix a typo in the task example (#23148)

4445679f3c • Kirill Bulatov • Jan 14, 2025

Git panel polish (#23144)

a3e7444d77 • Nate Butler • Jan 14, 2025

git: Restore basic jump-to-file functionality (#23140)

d13d099675 • Cole Miller • Jan 14, 2025

assistant2: Cancel generation button (#23137)

de5f023477 • Agus Zubiaga • Jan 14, 2025

assistant2: Cancel pending completion when an error occurs (#23143)

4febc7ea49 • Marshall Bowers • Jan 14, 2025

Change tooltip to 'Edit Prediction' (#23139)

c33eb012cf • Thorsten Ball • Jan 14, 2025

zeta: Rework displaying paths in completion rating modal (#23129)

1ddf754b8b • Bennet Bo Fenner • Jan 14, 2025

environments: Don't load shell environments in non-local worktrees (#23138)

91b36c31e8 • Thorsten Ball • Jan 14, 2025

assistant2: Navigate context strip with keyboard (#23128)

39ac6e4a75 • Agus Zubiaga • Jan 14, 2025

git_ui: Add Git Panel settings (#23132)

78fd5b5f02 • Nate Butler • Jan 14, 2025

zeta: Various product fixes before Preview release (#23125)

a67709629b • Thorsten Ball • Jan 14, 2025

lsp: Parse LSP messages on background thread - again (#23122)

1b3b825c7f • Piotr Osiewicz • Jan 14, 2025

Disable Prettier for C projects by default (#23119)

8e65ec1022 • Kirill Bulatov • Jan 14, 2025

cpp: Enable language server as formatter by default (#23112)

fcadd3e1ff • Thorsten Ball • Jan 14, 2025

Keymap json schema generation improvements intended to be in #23098 (#23114)

a13e64e0cd • Michael Sloan • Jan 14, 2025

vim: Add Subword Textobject (#22387)

26be440d99 • 0x2CA • Jan 14, 2025

vim: Fix vim delete to line (#23053)

03c99e39f9 • 0x2CA • Jan 14, 2025

Improve registration for Assistant code action providers (#23099)

93f117b21a • Marshall Bowers • Jan 13, 2025

assistant2: Add floating indicator when a response is streaming (#23096)

830f45e56a • Marshall Bowers • Jan 13, 2025

Fix confusing keymap json errors and hovers for nonexistent actions (#23098)

ae103fdf64 • Michael Sloan • Jan 13, 2025

assistant2: Only show the streaming indicator on the last Assistant message (#23090)

c599ba64bc • Marshall Bowers • Jan 13, 2025

editor: Adjust offset of the opened jump target in the multibuffer (#23091)

867c069b99 • Piotr Osiewicz • Jan 13, 2025

Remove commented-out code (#23089)

ac2d3eec91 • Marshall Bowers • Jan 13, 2025

assistant2: Fix inline context picker and handle dismiss (#23081)

4054d4a5b7 • Agus Zubiaga • Jan 13, 2025

Show configuration in language server debug logs (#23084)

7c2c409f6d • Michael Sloan • Jan 13, 2025

Add support for namespace changes in action deprecations (#23086)

d4e91c1898 • Michael Sloan • Jan 13, 2025

Add test that JSON schema generation works + actions build from no input (#23049)

b633f62aa6 • Michael Sloan • Jan 13, 2025

Remove inaccurate comments (#23056)

85b727c1a2 • Joseph T. Lyons • Jan 13, 2025

git: Fully implement "all staged" checkbox (#23079)

bd3c7d6cbf • Cole Miller • Jan 13, 2025

assistant2: Add an indicator when a response is streaming in (#23078)

2179be1855 • Marshall Bowers • Jan 13, 2025

Take a reference in LSP notify (#23077)

2f762955cd • Michael Sloan • Jan 13, 2025

assistant2: Make `Esc` cancel current completion (#23076)

c1c767a5bd • Marshall Bowers • Jan 13, 2025

Document why rust-analyzer doesn't show action name in action docs (#23072)

b59a9f1f42 • Michael Sloan • Jan 13, 2025

git: Git Panel UI, continued (#22960)

102e70816c • Nate Butler • Jan 13, 2025

Add Diagnostics key context (#23043)

1c6dd03e50 • everdrone • Jan 13, 2025

copilot_chat: Rename `o1-preview` model to `o1` (#23038)

955248fee0 • SkywardSyntax • Jan 13, 2025

terminal: Fix unresponsive buttons on load until center pane is clicked + Auto-focus docked terminal on load if no other item is focused (#23039)

7ed834bd79 • tims • Jan 13, 2025

Add emacs keybindings for mark emulation (#22904)

13405ed4a3 • Ozan • Jan 13, 2025

Add more metrics for Fireworks Completion Requested (#23062)

c26553de82 • Antonio Scandurra • Jan 13, 2025

Improve prompt caching for edit prediction (#23061)

f2ab00cec7 • Antonio Scandurra • Jan 13, 2025

Clarify logic for `Autoscroll::newest()` and `Autoscroll::fit()` (#23048)

e08484840b • Michael Sloan • Jan 13, 2025