Commits
scripting tool: Use project buffers in `io.open` (#26425)
bf11b888c3 • Agus Zubiaga • Mar 11, 2025
git_ui: Show more information in the branch picker (#25359)
d562f58e76 • Angelk90 • Mar 11, 2025
Use current upstream for permalink to line (#26398)
94e4aa626d • Conrad Irwin • Mar 11, 2025
ui: Fix error code in button comment (#26423)
8ceba89d81 • lydiandy • Mar 11, 2025
Unwind deprecated permalinks code (#26395)
c37d6d5fed • Conrad Irwin • Mar 11, 2025
Fix race conditions in updating buffer diffs on git changes (#26409)
1a3597d726 • Max Brunsfeld • Mar 10, 2025
Revert "Return back a proper `resolved` value (#26406)" (#26419)
c747cccde3 • Kirill Bulatov • Mar 10, 2025
Use proper order of `Completion::Source` field to have sane default (#26416)
d81e7683ea • Kirill Bulatov • Mar 10, 2025
Add `variable.special` color to Gruvbox themes (#26271)
8b29ee6033 • edwloef • Mar 10, 2025
Fix panic opening branch picker in commit modal (#26407)
96a75e08af • Conrad Irwin • Mar 10, 2025
assistant2: Remove excess padding around scripting tool inputs (#26412)
06cbff6714 • Marshall Bowers • Mar 10, 2025
assistant2: Render scripting tool inputs when opening past threads (#26408)
ce05813e7c • Marshall Bowers • Mar 10, 2025
Git commit modal command (#26405)
4d1d8d6d78 • Conrad Irwin • Mar 10, 2025
Return back a proper `resolved` value (#26406)
1f8b14f4f1 • Kirill Bulatov • Mar 10, 2025
assistant2: Persist scripting tool uses in saved threads (#26404)
082cc6184c • Marshall Bowers • Mar 10, 2025
gpui: Fix transparent titlebar in fullscreen mode on macOS (#26403)
6cfc4dc857 • Smit Barmase • Mar 10, 2025
terminal: Support trailing `:description or error message` after file path (#26401)
b9c48685e8 • Ben Kunkle • Mar 10, 2025
assistant2: Remove unneeded `pub` on field (#26399)
570c396e84 • Marshall Bowers • Mar 10, 2025
docs: Add documentation for using debuggers with Zed (#26391)
5fd034e604 • Ben Kunkle • Mar 10, 2025
Add a missing notify when updating the project diff (#26396)
63dab5f891 • Cole Miller • Mar 10, 2025
scripting_tool: Fix formatting of tool description (#26397)
a2d6df3ed6 • Marshall Bowers • Mar 10, 2025
Add a "secondary" meta key to GPUI keystroke parsing (#26390)
30e86ac939 • Mikayla Maki • Mar 10, 2025
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