Commits
Show git toasts for 10s (#26714)
798a34bfc2 • Conrad Irwin • Mar 14, 2025
Merge excerpts in project diff (#26739)
a4a9f6bd07 • Conrad Irwin • Mar 14, 2025
Revert "Disable automatic window tabbing (cherry-pick #26600) (#26652)" (#26749)
bfe4c40f73 • Conrad Irwin • Mar 14, 2025
cli: Support opening anonymous file descriptors via the cli on MacOS and Linux (#26744)
daa16bcf42 • Ben Kunkle • Mar 14, 2025
Update Rust crate clap to v4.5.32 (#26592)
22ad7b17c5 • renovate[bot] • Mar 13, 2025
Update Rust crate ctor to v0.4.1 (#26593)
728a5eb388 • renovate[bot] • Mar 13, 2025
Update Rust crate mdbook to v0.4.47 (#26611)
8d8e5d3635 • renovate[bot] • Mar 13, 2025
Update Rust crate rsa to v0.9.8 (#26619)
a05a480ed9 • renovate[bot] • Mar 13, 2025
Update Rust crate schemars to v0.8.22 (#26626)
d141fa027e • renovate[bot] • Mar 13, 2025
Track cumulative token usage in assistant2 when using anthropic API (#26738)
8e0e291bd5 • Michael Sloan • Mar 13, 2025
New excerpt controls (#24428)
e3c0f56a96 • Conrad Irwin • Mar 13, 2025
Allow parsing commits when we can't resolve the permalink (#26709)
3935e8343a • Conrad Irwin • Mar 13, 2025
Update Rust crate quote to v1.0.40 (#26618)
0c84170071 • renovate[bot] • Mar 13, 2025
Update Rust crate libc to v0.2.171 (#26604)
a38687d278 • renovate[bot] • Mar 13, 2025
Update Rust crate env_logger to v0.11.7 (#26603)
b75b308459 • renovate[bot] • Mar 13, 2025
worktree: Disable flaky `test_file_status` test (#26729)
dffa725c7d • Cole Miller • Mar 13, 2025
assistant2: Prevent sending messages when the button is disabled (#26722)
22f1429f97 • Marshall Bowers • Mar 13, 2025
Consider the colon to be a word character when inside a string in JSON (#26574)
6bdd2cf7db • KyleBarton • Mar 13, 2025
Don't render "Initialize Repository" button when no worktrees (#26713)
a7f3b22051 • Cole Miller • Mar 13, 2025
Use system git for committing (#26705)
f3703fa8be • Cole Miller • Mar 13, 2025
assistant2: Consider tool use as part of the "streaming" state (#26723)
a0be6c8cb2 • Marshall Bowers • Mar 13, 2025
Remove github issue template for git beta and improve related CI (#26707)
b5a7fb13c3 • Cole Miller • Mar 13, 2025
assistant2: Truncate context pill labels (#26721)
2183fc674d • Danilo Leal • Mar 13, 2025
Update Rust crate proc-macro2 to v1.0.94 (#26612)
0ad5979f19 • renovate[bot] • Mar 13, 2025
worktree: Disable flaky tests (test_write_file, test_git_status_postprocessing) (#26710)
ed1938dd9a • Peter Tripp • Mar 13, 2025
ci: Fix 'Run Tests' not always running (#26685)
f7927d3fa4 • Peter Tripp • Mar 13, 2025
Fix flicker when reverting last hunk from the project diff view (#26706)
8361c32a34 • Conrad Irwin • Mar 13, 2025
bash tool: Rename `working_directory` to `cd` and improve command wrap (#26702)
2edadd9352 • Agus Zubiaga • Mar 13, 2025
Update issue response script to only consider replies from staff (#26703)
85384fb9c6 • Joseph T. Lyons • Mar 13, 2025
git: Fix race condition when [un]staging hunks in quick succession (#26422)
00359271d1 • João Marcos • Mar 13, 2025
terminal: Fix issues with highlighted ranges of paths (#26695)
18fcdf1d2c • Ben Kunkle • Mar 13, 2025
Update Rust crate async-trait to v0.1.87 (#26578)
55c927b039 • renovate[bot] • Mar 13, 2025
assistant2: Include the thread summary in the Markdown representation (#26693)
1be3f81920 • Marshall Bowers • Mar 13, 2025
Fix being unable to put a cursor after trailing deletion hunks (#26621)
2eb4d6b7eb • Cole Miller • Mar 13, 2025
settings: Auto-update JSON schemas for settings when extensions are un/installed (#26633)
25f407baab • Ben Kunkle • Mar 13, 2025
assistant2: Add ability to open the active thread as Markdown (#26690)
79874872cb • Marshall Bowers • Mar 13, 2025
worktree: Disable flaky `test_git_repository_status` test (#26684)
95208a6576 • Marshall Bowers • Mar 13, 2025
docs: Add section about Edit Prediction modes (#26683)
1034d1a6b5 • Danilo Leal • Mar 13, 2025
edit prediction: Add eager and subtle modes toggle to menu (#26680)
d4eab557b2 • Danilo Leal • Mar 13, 2025
Revert "ui: Color cleanup (#26673)" (#26681)
b75964a636 • Nate Butler • Mar 13, 2025
ci: Use smaller windows runners (#26674)
87cdb68cca • Peter Tripp • Mar 13, 2025
Do not repeat proposed LSP completions in the word completions (#26682)
b0b65420f6 • Kirill Bulatov • Mar 13, 2025
assistant edit tool: Use buffer search and replace in background (#26679)
8ec0309645 • Agus Zubiaga • Mar 13, 2025
ui: Color cleanup (#26673)
6767e98e00 • Nate Butler • Mar 13, 2025
Introduce `DiagnosticsTool` (#26670)
8cf5af1a84 • Antonio Scandurra • Mar 13, 2025
Fix typo in `default.json` (#26666)
247ee880d2 • Albin Kocheril Chacko • Mar 13, 2025
gruvbox: `version_control_` -> `version_control.` (#26665)
2e217759c0 • Nate Butler • Mar 13, 2025
assistant2: Use icons for tool call status communication (#26617)
0a0c163692 • Danilo Leal • Mar 13, 2025
Iterate on tools some more (#26663)
e80df25386 • Antonio Scandurra • Mar 13, 2025
docs: Improve introduction to Edit Prediction (#26620)
d9590f3f0e • Danilo Leal • Mar 13, 2025
Fix bad `cd` sometimes used by `BashTool` and set edit model temperature to 0 (#26656)
4ecd1b5174 • Antonio Scandurra • Mar 13, 2025
Fix issues in `EditFilesTool`, `ListDirectoryTool` and `BashTool` (#26647)
70c973f6c3 • Antonio Scandurra • Mar 13, 2025
macOS: Disable automatic window tabbing in fullscreen mode (#26600)
e842b4eade • Stanislav Alekseev • Mar 13, 2025
Edit tool debugging (#26637)
606aa7a78c • Agus Zubiaga • Mar 13, 2025
Fix a bug where the modal layer could not be dismissed by the mouse
0081b816fe • Mikayla Maki • Mar 12, 2025
ci: Fix tests not-running on main (#26613)
21949bcf1a • Peter Tripp • Mar 12, 2025
Update Rust crate anyhow to v1.0.97 (#26576)
ee7ed6d5b8 • renovate[bot] • Mar 12, 2025
assistant2: Add ability to enable/disable all tools from a context server (#26610)
07b67c1bd3 • Marshall Bowers • Mar 12, 2025
Rename the editor::ToggleGitBlame action to git::Blame (#26565)
f116b44ae8 • Mikayla Maki • Mar 12, 2025
theme: Fix incorrect version control keys in One themes (#26606)
43ab7fe0e2 • Nate Butler • Mar 12, 2025
Add path search glob tool (#26567)
6044773043 • Richard Feldman • Mar 12, 2025
Fix overflow in create branch label (#26591)
81af2c0bed • Conrad Irwin • Mar 12, 2025
ci: GitHub actions refactor (#26551)
ab199fda47 • Peter Tripp • Mar 12, 2025
assistant_tool: Reduce locking in `ToolWorkingSet` (#26605)
e60e8f3a0a • Marshall Bowers • Mar 12, 2025
`workspace::Open`: Highlight fuzzy matches (#26320)
edeed7b619 • brian tan • Mar 12, 2025
Add Bash tool (#26597)
9be7934f12 • Richard Feldman • Mar 12, 2025
Fix formatting in linux.md (#26598)
009b90291e • Peter Tripp • Mar 12, 2025
docs: Document linker issue & workarounds with GCC >= 14 (#26579)
8b17dc66f6 • Michael Kaplan • Mar 12, 2025
Fix message on push (#26588)
de07b712fd • Conrad Irwin • Mar 12, 2025
Add delete-path tool (#26590)
be8f3b3791 • Richard Feldman • Mar 12, 2025
Return which files were touched in the edit tool (#26564)
3131b0459f • Richard Feldman • Mar 12, 2025
uiua: Extract to zed-extensions/uiua repository (#26587)
3ec323ce0d • Marshall Bowers • Mar 12, 2025
git: Hard wrap in editor (#26507)
c8b782d870 • Conrad Irwin • Mar 12, 2025
Git on main thread (#26573)
7bca15704b • Conrad Irwin • Mar 12, 2025
Properly handle goto single file worktrees during terminal cmd-clicks (#26582)
5268e74315 • Kirill Bulatov • Mar 12, 2025
Support word-based completions (#26410)
91c209900b • Kirill Bulatov • Mar 12, 2025
Fix unstage/stage in project diff not working when git panel isn't open (#26575)
74c29f1818 • Anthony Eid • Mar 12, 2025
purescript: Extract to zed-extensions/purescript repository (#26571)
5858e61327 • Marshall Bowers • Mar 12, 2025
Fix pane magnification causing mouse to drag tabs unexpectedly (#26383)
21cf2e38c5 • Martim Aires de Sousa • Mar 12, 2025
zig: Extract to zed-extensions/zig repository (#26569)
a3ca5554fd • Marshall Bowers • Mar 12, 2025
extension: Add `ExtensionEvents` for listening to extension-related events (#26562)
acf9b22466 • Marshall Bowers • Mar 12, 2025
Bump Zed to v0.179 (#26563)
ffcd023f83 • Joseph T. Lyons • Mar 12, 2025
Add RegexSearchTool (#26555)
6259ad559b • Antonio Scandurra • Mar 12, 2025
git_ui: Update Project Diff empty state design (#26554)
8d259a9dbe • Nate Butler • Mar 12, 2025
docs: Update the Git page (#26530)
010c5a2c4e • Danilo Leal • Mar 12, 2025
git: Add an onboarding and banner flow (#26518)
45b126a977 • Mikayla Maki • Mar 12, 2025
Fix edit tool tests on windows (#26552)
5f74297576 • Agus Zubiaga • Mar 12, 2025
Add ListDirectoryTool (#26549)
349f57381f • Antonio Scandurra • Mar 12, 2025
Remove `list_worktrees` and use relative paths instead (#26546)
41eb586ec8 • Antonio Scandurra • Mar 12, 2025
macOS: Fix window turning black on fullscreen mode (#26547)
6bf6fcaa51 • Smit Barmase • Mar 12, 2025
assistant2: Add an option to enable/disable all tools (#26544)
6e89537830 • Marshall Bowers • Mar 12, 2025
assistant edit tool: Do not include `\r` in old/new str (#26542)
669c6a3d5e • Agus Zubiaga • Mar 12, 2025
Check if additional git provider is not the original git provider (#26533)
910531bc33 • Nils Koch • Mar 12, 2025
Disable clangd's inactiveRegions support (#26539)
690f26cf8b • Kirill Bulatov • Mar 12, 2025
assistant edit tool: Support \r\n around markers (#26538)
6b56fee6b0 • Agus Zubiaga • Mar 12, 2025
git: Fix placeholder dots in untracked files (#26537)
d94001f445 • Cole Miller • Mar 12, 2025
Introduce a system prompt for the new assistant (#26536)
6bcfc4014b • Antonio Scandurra • Mar 12, 2025
assistant: Edit files tool (#26506)
47a89ad243 • Agus Zubiaga • Mar 12, 2025
Improve script tool description and add lines iterator to Lua file objects (#26529)
f3f97895a9 • Antonio Scandurra • Mar 12, 2025
Start tracking diffs in `ScriptingSession` (#26463)
30afba50a9 • Antonio Scandurra • Mar 12, 2025