Commits

git_ui: Design Polish (#26361)

976fc3ee97 • Nate Butler • Mar 10, 2025

Allow too many arguments (#26375)

63091459d8 • Conrad Irwin • Mar 10, 2025

Remove GitUiFeatureFlag and enable panel unconditionally (#26386)

659fae70f8 • Conrad Irwin • Mar 10, 2025

assistant2: Improve Lua script rendering (#26389)

02e970192f • Marshall Bowers • Mar 10, 2025

Remove --frozen flag for cargo-about (#26385)

5ecc67f2ef • Julia Ryan • Mar 10, 2025

Scroll project diff into view always (#26379)

73dfb10c16 • Conrad Irwin • Mar 10, 2025

assistant2: Decouple scripting tool from the `Tool` trait (#26382)

e513e81046 • Marshall Bowers • Mar 10, 2025

assistant: Use tool interface for scripts (#26377)

2fc4dec58f • Agus Zubiaga • Mar 10, 2025

Git keyboard shortcuts (#26374)

3891381d3e • Conrad Irwin • Mar 10, 2025

git: Pass project environment to git binary invocations (#26301)

b91e929086 • Cole Miller • Mar 10, 2025

git_ui: Branch picker improvements (#26287)

013a646799 • Cole Miller • Mar 10, 2025

docs: Fix language links (#26368)

ed52e759d7 • Marshall Bowers • Mar 10, 2025

Unsandbox Lua scripts (#26365)

6da099a9d7 • Richard Feldman • Mar 10, 2025

go_to_line: Fix goto line + mouse click jumps to previous scroll position (#26362)

5f159bc95e • Smit Barmase • Mar 10, 2025

Sort `Cargo.toml`s (#26367)

a4462577bf • Marshall Bowers • Mar 10, 2025

Remove redundant checks in `do_stage_or_unstage_and_next` (#26364)

c147b58558 • João Marcos • Mar 10, 2025

Recognize ixx as part of the cpp suffix (#26333)

84fe1bfe9b • Devzeth • Mar 10, 2025

Add logo for `wgsl` (WebGPU Shading Language) (#26360)

657d7a911d • Danilo Leal • Mar 10, 2025

Add a line numbers toggle to the editor controls menu (#26318)

ee05cc3ad9 • Danilo Leal • Mar 10, 2025

macOS: Add support for external file managers to open directory in Zed (#26357)

5ed144f9d2 • Smit Barmase • Mar 10, 2025

nix: Disable checks and remove crane workaround (#26356)

2a862b3c54 • Julia Ryan • Mar 10, 2025

Fix nix build (#26270)

4a7c84f490 • Julia Ryan • Mar 10, 2025

Restore git panel header (#26354)

230e2e4107 • Mikayla Maki • Mar 10, 2025

git: Disable commit message generation when commit not possible (#26329)

d732b8ba0f • Richard Hao • Mar 10, 2025

Add support for querying file outline in assistant script (#26351)

7c3eecc9c7 • Michael Sloan • Mar 10, 2025

Follow-up fixes for recent multi buffer optimizations (#26345)

fff37ab823 • Max Brunsfeld • Mar 10, 2025

Avoid modifying the LSP message before resolving it (#26347)

8a7a78fafb • Kirill Bulatov • Mar 9, 2025

Revert "Highlight `super` and `this` as keywords in JS/TS/TSX" (#26342)

6de3ac3e17 • Ben Kunkle • Mar 9, 2025

copilot: Fix missing sign-out button when Zed is the edit prediction provider (#26340)

5aae3bdc69 • Smit Barmase • Mar 9, 2025

assistant: Make scripting a first-class concept instead of a tool (#26338)

e298301b40 • Agus Zubiaga • Mar 9, 2025

diagnostics: Fix losing focus when activating from diagnostics view (#25517)

ed6bf7f161 • brian tan • Mar 8, 2025

copilot: Fix onboarding into Copilot requires Zed restart (#26330)

f14d6670ba • Smit Barmase • Mar 8, 2025

Update key binding documentation (#26321)

22d9b5d8ca • Joseph T. Lyons • Mar 8, 2025

git: Refine diff hunk controls visuals (#26317)

6ed6e8bc26 • Danilo Leal • Mar 8, 2025

Fix performance bottlenecks when multi buffers have huge numbers of buffers (#26308)

4846e6fb3a • Max Brunsfeld • Mar 8, 2025

Git UI papercuts (#26316)

cb543f9546 • Mikayla Maki • Mar 8, 2025

Fixes to excerpt movement actions and bindings + add `multibuffer` and `singleton_buffer` key contexts (#26264)

450d727a04 • Michael Sloan • Mar 8, 2025

Add git branch switching aliases (#26315)

60b3eb3f76 • Mikayla Maki • Mar 8, 2025

assistant2: Factor out `Thread::all_tools_finished` method (#26314)

bbe7c9a738 • Marshall Bowers • Mar 7, 2025

Improve when the commit suggestions would show (#26313)

f6345a6995 • Mikayla Maki • Mar 7, 2025

assistant_tool: Pass an `Entity<Project>` to `Tool::run` (#26312)

e70d0edfac • Marshall Bowers • Mar 7, 2025

assistant2: Add helper methods to `Thread` for dealing with tool use (#26310)

921c24e274 • Marshall Bowers • Mar 7, 2025

assistant_tool: Decouple `Tool` from `Workspace` (#26309)

18f3f8097f • Marshall Bowers • Mar 7, 2025

haskell: Extract to zed-extensions/haskell repository (#26306)

4f6682c7fe • Marshall Bowers • Mar 7, 2025

git: Fix errors not showing in the toast notification (#26303)

f57dece2d5 • Kiran_Peraka • Mar 7, 2025

Refactor Completions to allow non-LSP ones better (#26300)

103ad635d9 • Kirill Bulatov • Mar 7, 2025

Change the default staging and unstaging state display (#26299)

ec5e7a2653 • Mikayla Maki • Mar 7, 2025

extension: Require that grammar names are written in snake_case (#26295)

05d3ee8555 • Marshall Bowers • Mar 7, 2025

component_preview: Add component pages (#26284)

1b34437839 • Nate Butler • Mar 7, 2025

Add file icon for Luau (#26293)

3ff2c8fc38 • Danilo Leal • Mar 7, 2025

worktree: Add some info-level logging about added and removed repository entries (#26291)

b0b0b00fae • Cole Miller • Mar 7, 2025

Remove worktree and project notifies (#26244)

80fb88520f • Conrad Irwin • Mar 7, 2025

Update Linux Graphics troubleshooting (#26263)

aef84d453a • Conrad Irwin • Mar 7, 2025

Test folded buffers navigation (#26286)

e06d010aab • João Marcos • Mar 7, 2025

scripting_tool: Move description into a separate file (#26283)

14148f53d4 • Marshall Bowers • Mar 7, 2025

Extract a `Session` struct to hold state about a given thread's scripting session (#26282)

efde5aa2bb • Antonio Scandurra • Mar 7, 2025

Fix hotkey for toggle filters in project search (#25917)

fcc5e27455 • Guilherme Gonçalves • Mar 7, 2025

git_ui: Try to prompt the model out of including the diff output (#26281)

ed417da536 • Marshall Bowers • Mar 7, 2025

chore: Do not bust Rust build cache when opening projects with dev build (#26278)

d1c67897c5 • Piotr Osiewicz • Mar 7, 2025

Remove plain text file type association from default settings (#25420)

a887f3b340 • Finn Evers • Mar 7, 2025

Fix inline diagnostics in the project diff (#26275)

f8deebc6db • Kirill Bulatov • Mar 7, 2025

Add lua script access to code using `cx` + reuse project search logic (#26269)

205f9a9f03 • Michael Sloan • Mar 7, 2025

Silence a couple of noisy logs (#26262)

b0d1024f66 • Cole Miller • Mar 7, 2025

git: Fix git panel not using default width (#26220)

622ed8a032 • loczek • Mar 7, 2025

assistant2: Fix font fallbacks (#26258)

09c51f9641 • 0x2CA • Mar 7, 2025

Add staged variants of the hunk_style controls (#26259)

8422a81d88 • Mikayla Maki • Mar 7, 2025

Restore co-author hiding (#26257)

6c025507b6 • Mikayla Maki • Mar 7, 2025

Improve the generate commit message design (#26233)

8f4b7aa5db • Marshall Bowers • Mar 7, 2025

Fix paths on Windows in new test (#26255)

3345666557 • Cole Miller • Mar 7, 2025

Fix early return when reaching end excerpt in `lift_buffer_metadata` (#26253)

40c62cda5f • Max Brunsfeld • Mar 7, 2025

lua: Extract to zed-extensions/lua repository (#26250)

349a48d937 • Marshall Bowers • Mar 6, 2025

Disable restore hunk control for created files (#25841)

a88af7351a • Cole Miller • Mar 6, 2025

lua: Update keyword operator highlighting (#26091)

efaf358876 • Finn Evers • Mar 6, 2025

editor: Remove some blank lines (#26249)

06a226dc32 • Marshall Bowers • Mar 6, 2025

Worktree paths in git panel, take 2 (#26047)

1763dd714b • Cole Miller • Mar 6, 2025

erlang: Extract to zed-extensions/erlang repository (#26248)

330e799293 • Marshall Bowers • Mar 6, 2025

Enable soft-wrap by default in markdown (#26247)

51c900366d • Max Brunsfeld • Mar 6, 2025

Fix auto-indent when pasting multi-line content that was copied start… (#26246)

be75f17429 • Max Brunsfeld • Mar 6, 2025

Track dirtyness per item (#26237)

f373383fc1 • Conrad Irwin • Mar 6, 2025

Add event to track LLM-generated commit messages (#26245)

263d9ff755 • Joseph T. Lyons • Mar 6, 2025

lsp: Add support for clangd's `inactiveRegions` extension (#26146)

829ecda370 • Naim A. • Mar 6, 2025

Support `workspace/executeCommand` for actions' data (#26239)

af5af9d7c5 • Kirill Bulatov • Mar 6, 2025

language_models: Remove `.unwrap`s in Bedrock provider (#26238)

97c0a0a86e • Marshall Bowers • Mar 6, 2025

Add StatusToast & the ToastLayer (#26232)

7e964290bf • Nate Butler • Mar 6, 2025

git_ui: Add support for generating commit messages with an LLM (#26227)

b8a8b9c699 • Marshall Bowers • Mar 6, 2025

gpui: Add `rounded_md` token (#26179)

d1cec209d4 • Danilo Leal • Mar 6, 2025

gpui: Rename `rounded_md` to `rounded_sm` (#26228)

aceab76ae4 • Marshall Bowers • Mar 6, 2025

Git telemetry (#26222)

9c054f207e • Conrad Irwin • Mar 6, 2025

migrator: Add versioned migrations (#26215)

219d36f589 • smit • Mar 6, 2025

extension: Add capabilities for the process API (#26224)

6fd9708eee • Marshall Bowers • Mar 6, 2025

gpui: Rename `rounded_sm` to `rounded_xs` (#26221)

99216acdec • Marshall Bowers • Mar 6, 2025

slash_commands_example: Improve setup instructions in README (#26217)

aef25a3bc3 • Chris Boette • Mar 6, 2025

gpui: Fix `Cut` action in input example (#26203)

9b07f36199 • greathongtu • Mar 6, 2025

Add support for auto-closing of JSX tags (#25681)

ff25fa24e7 • Ben Kunkle • Mar 6, 2025

windows: Dock menu impl 2 (#26010)

05df3d1bd6 • 张小白 • Mar 6, 2025

node_runtime: Use user/global configuration when using system node installation (#26209)

84f4d2630f • Piotr Osiewicz • Mar 6, 2025

Update Rust crate embed-resource to v3.0.2 (#26171)

b42930f5be • renovate[bot] • Mar 6, 2025

Update Rust crate chrono to v0.4.40 (#26170)

cb2eef6fb6 • renovate[bot] • Mar 6, 2025

Update Rust crate async-compression to v0.4.20 (#26154)

73668c2c4b • renovate[bot] • Mar 6, 2025

Update Rust crate cargo_metadata to v0.19.2 (#26165)

07f555ca3b • renovate[bot] • Mar 6, 2025