zed/crates
Mikayla Maki 4f96706161
Some checks are pending
CI / Check Postgres and Protobuf migrations, mergability (push) Waiting to run
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Linux) Build Remote Server (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
CI / Auto release preview (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
Script / ShellCheck Scripts (push) Waiting to run
Add the ability for tasks to target the center pane (#22004)
Closes #20060
Closes #20720
Closes #19873
Closes #9445

Release Notes:

- Fixed a bug where tasks would be spawned with their working directory
set to a file in some cases
- Added the ability to spawn tasks in the center pane, when spawning
from a keybinding:

```json5
[
  {
    // Assuming you have a task labeled "echo hello"
    "ctrl--": [
      "task::Spawn",
      { "task_name": "echo hello", "target": "center" }
    ]
  }
]
```
2024-12-13 19:39:46 -08:00
..
activity_indicator
anthropic assistant: Remove low_speed_timeout (#20681) 2024-11-15 07:37:31 +01:00
assets
assistant Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
assistant2 assistant2: Refine context pickers (#21996) 2024-12-13 17:26:10 -05:00
assistant_slash_command Overhaul extension registration (#21083) 2024-11-22 19:02:32 -05:00
assistant_tool Factor tool definitions out of assistant (#21189) 2024-11-25 18:26:34 -05:00
assistant_tools assistant2: Add support for using tools (#21190) 2024-11-25 19:44:34 -05:00
audio Update Rust crate rodio to 0.20.0 (#20955) 2024-11-28 10:58:36 +02:00
auto_update Extract auto_update_ui crate (#21008) 2024-11-21 14:11:57 -05:00
auto_update_ui Extract auto_update_ui crate (#21008) 2024-11-21 14:11:57 -05:00
breadcrumbs
call Fix audio tooltip logic (#21941) 2024-12-12 15:20:21 -08:00
channel Use Instant not chrono for telemetry (#20756) 2024-11-19 08:23:12 -07:00
cli Update Rust crate ipc-channel to 0.19 (#20951) 2024-11-28 10:58:10 +02:00
client Introduce staff-only inline completion provider (#21739) 2024-12-09 14:26:36 +01:00
clock Use Instant not chrono for telemetry (#20756) 2024-11-19 08:23:12 -07:00
collab Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
collab_ui Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
collections
command_palette Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
command_palette_hooks
context_server context_server: Add missing types for MCP spec to protocol 2024-11-05 (#21498) 2024-12-04 10:45:25 -05:00
context_server_settings Factor tool definitions out of assistant (#21189) 2024-11-25 18:26:34 -05:00
copilot gpui: Don't export named Context from prelude (#21869) 2024-12-11 13:21:40 -05:00
db
diagnostics Fix diagnostics randomized tests (#21775) 2024-12-09 21:56:43 -07:00
docs_preprocessor
editor Add the ability for tasks to target the center pane (#22004) 2024-12-13 19:39:46 -08:00
evals windows: Set CREATE_NO_WINDOW for commands (#18447) 2024-11-20 16:52:38 -08:00
extension Add language icons to the language selector (#21298) 2024-12-02 15:01:09 -03:00
extension_api zed_extension_api: Add a short explanation of repo format (#21824) 2024-12-10 15:04:47 -05:00
extension_cli
extension_host Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
extensions_ui Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
feature_flags Add placeholder git panel (#21894) 2024-12-11 22:13:52 -05:00
feedback title_bar: Remove dependency on feedback (#21013) 2024-11-21 15:24:04 -05:00
file_finder Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
file_icons
fs Fix opening repos when .git is a soft link (#21153) 2024-12-12 18:29:37 -08:00
fsevent
fuzzy Log invariant violations in fuzzy string match iterator (#21983) 2024-12-13 11:16:30 -07:00
git Detect wider variety of usernames for SSH-based remotes (#21508) 2024-12-05 15:23:37 -08:00
git_hosting_providers
git_ui Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
go_to_line Only debounce the cursor position in multibuffer excerpts (#21946) 2024-12-12 18:27:06 -08:00
google_ai assistant: Remove low_speed_timeout (#20681) 2024-11-15 07:37:31 +01:00
gpui gpui: Fix for setting window titles on Windows (#21907) 2024-12-12 14:58:30 -08:00
gpui_macros gpui: Add cursor style methods of nesw nwse resize (#21801) 2024-12-10 11:54:26 -07:00
html_to_markdown
http_client Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
image_viewer image viewer: Allow dropping images on pane (#21803) 2024-12-10 15:01:14 +01:00
indexed_docs Overhaul extension registration (#21083) 2024-11-22 19:02:32 -05:00
inline_completion Introduce staff-only inline completion provider (#21739) 2024-12-09 14:26:36 +01:00
inline_completion_button zeta: Add adjustments to the review modal UI (#21920) 2024-12-12 11:17:08 -03:00
install_cli
journal
language worktree: Fix privacy check for singleton files (#21861) 2024-12-12 01:53:00 -05:00
language_extension Add language icons to the language selector (#21298) 2024-12-02 15:01:09 -03:00
language_model Fuse LLM completion stream to avoid a panic (#21914) 2024-12-12 11:39:35 -05:00
language_model_selector Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
language_models Mention Lllama 3.3 in Ollama config panel (#21866) 2024-12-11 16:38:03 -05:00
language_selector Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
language_tools Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
languages Format code/fix broken CI build (#21997) 2024-12-13 17:25:54 -05:00
livekit_client Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
livekit_client_macos Bump to livekit 1.1.6 (#21660) 2024-12-06 12:06:55 -08:00
livekit_server Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
lsp lsp: Fill in a bunch of missing capabilities (#21924) 2024-12-12 16:39:29 +01:00
markdown markdown: Make cx the last parameter to Markdown::new_text (#21497) 2024-12-03 18:39:00 -05:00
markdown_preview Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
media Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
menu
multi_buffer Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
node_runtime windows: Set CREATE_NO_WINDOW for commands (#18447) 2024-11-20 16:52:38 -08:00
notifications Markdown preview image rendering (#21082) 2024-11-22 14:49:26 -08:00
ollama Fix inaccurate Ollama context length for qwen2.5 models (#20933) 2024-11-22 10:10:01 -05:00
open_ai Introduce staff-only inline completion provider (#21739) 2024-12-09 14:26:36 +01:00
outline Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
outline_panel Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
paths
picker toolchains: Use language-specific terms in UI (#20985) 2024-11-21 15:57:22 +01:00
prettier Add .prettierignore support (#21297) 2024-12-12 15:45:44 -08:00
project Add the ability for tasks to target the center pane (#22004) 2024-12-13 19:39:46 -08:00
project_panel project panel: Reintroduce project panel knockout color (#21926) 2024-12-13 00:52:03 -03:00
project_symbols Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
proto Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
recent_projects Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
refineable
release_channel
remote Fix panics from spawn_local tasks dropped on other threads in remote server (#21022) 2024-11-21 14:50:38 -07:00
remote_server Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
repl Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
reqwest_client assistant: Remove low_speed_timeout (#20681) 2024-11-15 07:37:31 +01:00
rich_text Markdown preview image rendering (#21082) 2024-11-22 14:49:26 -08:00
rope rope: Minor optimization for tab indices (#20911) 2024-11-21 08:48:13 +01:00
rpc Introduce staff-only inline completion provider (#21739) 2024-12-09 14:26:36 +01:00
search Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
semantic_index Add a prototype with a multi buffer having all project git changes (#21543) 2024-12-04 23:36:36 +02:00
semantic_version
session
settings Update NorwegianExtended equivalents (#21665) 2024-12-06 16:42:58 -07:00
settings_ui Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
snippet Snippet choices (#13958) 2024-11-18 22:56:34 +01:00
snippet_provider Overhaul extension registration (#21083) 2024-11-22 19:02:32 -05:00
snippets_ui Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
sqlez Update rustls and sqlx (#21506) 2024-12-03 23:22:26 -05:00
sqlez_macros
story
storybook Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
sum_tree
supermaven Introduce staff-only inline completion provider (#21739) 2024-12-09 14:26:36 +01:00
supermaven_api
tab_switcher Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
task Add the ability for tasks to target the center pane (#22004) 2024-12-13 19:39:46 -08:00
tasks_ui Add the ability for tasks to target the center pane (#22004) 2024-12-13 19:39:46 -08:00
telemetry_events Introduce staff-only inline completion provider (#21739) 2024-12-09 14:26:36 +01:00
terminal Enable toolchain venv in new terminals (#21388) 2024-12-03 16:24:30 +01:00
terminal_view Add the ability for tasks to target the center pane (#22004) 2024-12-13 19:39:46 -08:00
text Implement Helix Support (WIP) (#19175) 2024-12-03 23:19:52 -07:00
theme project panel: Use theme token for focused border color (#21593) 2024-12-05 19:17:26 -03:00
theme_extension Overhaul extension registration (#21083) 2024-11-22 19:02:32 -05:00
theme_importer Publish theme json schema v0.2.0 (#21428) 2024-12-03 12:57:39 -05:00
theme_selector Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
time_format
title_bar Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
toolchain_selector Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
ui Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
ui_input
ui_macros
util Revert "Resolve documentation for visible completions (#21705)" (#21985) 2024-12-13 12:22:26 -07:00
vcs_menu Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
vim vim: Maintain block cursor for navigating/non-modifying operators (#21502) 2024-12-13 19:06:18 -07:00
vim_mode_setting Extract VimModeSetting to its own crate (#21019) 2024-11-21 16:24:38 -05:00
welcome Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
workspace Add the ability for tasks to target the center pane (#22004) 2024-12-13 19:39:46 -08:00
worktree Add the ability for tasks to target the center pane (#22004) 2024-12-13 19:39:46 -08:00
zed Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
zed_actions Add the ability for tasks to target the center pane (#22004) 2024-12-13 19:39:46 -08:00
zeta Use consistent casing for provider name in telemetry (#21991) 2024-12-13 16:13:47 -05:00