zed/crates
Lukas Wirth 511e51c80e
text: Replace some more release panics with graceful fallbacks (#44542)
Fixes ZED-3P7

Release Notes:

- N/A *or* Added/Fixed/Improved ...
2025-12-10 13:01:31 +00:00
..
acp_thread acp: Update to agent-client-protocol rust sdk v0.9.0 (#44373) 2025-12-08 11:11:05 +00:00
acp_tools gpui: Unify track_scroll method to receive a reference type (#43518) 2025-11-26 18:03:42 +01:00
action_log multi_buffer: Remove redundant buffer id field (#43459) 2025-11-25 17:13:16 +01:00
activity_indicator releases: Add build number to Nightly builds (#42990) 2025-11-24 13:34:04 +01:00
agent Fix typo in prompt.md (#44326) 2025-12-08 10:08:15 -03:00
agent_servers acp: Update to agent-client-protocol rust sdk v0.9.0 (#44373) 2025-12-08 11:11:05 +00:00
agent_settings agent: Add ability to set a default_model per profile (#39220) 2025-11-10 11:11:24 -03:00
agent_ui Use agent name from extension (#44496) 2025-12-10 10:19:00 +00:00
ai_onboarding ai onboarding: Add dismiss button to the sign in banner (#40660) 2025-10-20 08:35:28 -03:00
anthropic Add zeta distill command (#44369) 2025-12-08 15:13:22 +02:00
askpass askpass: Use double quotes for script name in helper command (#43689) 2025-11-28 08:18:19 +01:00
assets Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
assistant_slash_command Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
assistant_slash_commands util: Move PathMatcher over to RelPath (#43881) 2025-12-01 12:57:51 +00:00
assistant_text_thread Fix project not getting dropped after closing window (#44237) 2025-12-05 19:53:53 +01:00
audio Automate settings registration (#42238) 2025-11-07 22:27:14 +00:00
auto_update auto_update: Tentatively prevent auto-update loop on Nightly again (#43670) 2025-11-27 14:08:43 +00:00
auto_update_helper auto_update: Ignore dir removal errors on windows (#42435) 2025-11-11 12:55:19 +00:00
auto_update_ui release_version: Do not use prerelease field (#43669) 2025-11-27 13:46:43 +00:00
aws_http_client Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
bedrock bedrock: Support global endpoints and new regional endpoints (#44103) 2025-12-04 12:14:31 +01:00
breadcrumbs svg_preview: Remove unnecessary dependency on editor (#43147) 2025-11-20 12:18:50 +01:00
buffer_diff git: Add word diff highlighting (#43269) 2025-12-01 22:36:30 -05:00
call collab: Add action to copy room id (#44004) 2025-12-02 16:27:36 +00:00
channel releases: Add build number to Nightly builds (#42990) 2025-11-24 13:34:04 +01:00
cli Fix --user-data-dir (#44235) 2025-12-10 00:42:19 +00:00
client remote: Recognize WSL interop to open browser for codex web login (#44136) 2025-12-04 14:42:26 +00:00
clock text: Improve panic messages with more information (#42072) 2025-11-06 09:16:45 +00:00
cloud_api_client Use cloud for auto-update (#42246) 2025-11-10 23:00:55 -07:00
cloud_api_types Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
cloud_llm_client Reorganize edit prediction code and remove old experiments (#44187) 2025-12-04 15:56:57 -08:00
cloud_zeta2_prompt Reorganize edit prediction code and remove old experiments (#44187) 2025-12-04 15:56:57 -08:00
codestral Reorganize edit prediction code and remove old experiments (#44187) 2025-12-04 15:56:57 -08:00
collab collab: Remove unused Signup model (#44438) 2025-12-08 23:15:38 +00:00
collab_ui Fix telemetry for collab::ToggleMute and remove unregistered actions (#44432) 2025-12-08 22:03:51 +00:00
collections Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
command_palette Add history to the command palette (#44517) 2025-12-10 07:07:48 +00:00
command_palette_hooks Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
component Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
context_server Add HTTP transport support for MCP servers (#39021) 2025-11-18 16:39:08 +00:00
copilot lsp: Do not drop lsp buffer handle from editor when a language change leads to buffer having a legit language (#44469) 2025-12-09 21:37:39 +01:00
crashes Fix "busy" cursor appearing on startup (#44019) 2025-12-02 16:15:18 -05:00
credentials_provider Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
dap util: Fix zip extraction (#42714) 2025-11-19 12:34:41 +01:00
dap_adapters language: Add LanguageName::new_static to reduce allocations (#44380) 2025-12-08 19:57:02 +01:00
db Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
debug_adapter_extension Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
debugger_tools editor: Add active match highlight for buffer and project search (#44098) 2025-12-04 03:55:04 +05:30
debugger_ui gpui: Implement From<String> for ElementId (#44447) 2025-12-09 09:08:59 +01:00
deepseek Fix DeepSeek Reasoner tool-call handling and add reasoning_content support (#44301) 2025-12-09 20:54:16 +01:00
denoise Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
diagnostics Basic side-by-side diff implementation (#43586) 2025-11-30 22:45:01 -05:00
docs_preprocessor docs: Ensure macOS and Linux keybindings are escaped in HTML (#39802) 2025-10-23 14:13:35 -04:00
edit_prediction edit_prediction: Remove duplicate definition of interpolate_edits (#44485) 2025-12-09 15:13:52 +00:00
edit_prediction_cli Add zeta distill command (#44369) 2025-12-08 15:13:22 +02:00
edit_prediction_context edit prediction: Exclude whole-module definitions from context (#44414) 2025-12-10 09:48:10 -03:00
edit_prediction_types edit_prediction: Remove duplicate definition of interpolate_edits (#44485) 2025-12-09 15:13:52 +00:00
edit_prediction_ui Add experimental mercury edit prediction provider (#44256) 2025-12-06 10:08:44 +00:00
editor editor: Improve performance of create_highlight_endpoints (#44521) 2025-12-10 10:35:29 +00:00
eval Update to ACP SDK v0.8.0 (#44063) 2025-12-03 11:24:08 +00:00
eval_utils ai: Add an eval for the inline assistant (#43291) 2025-12-03 20:32:25 +00:00
explorer_command_injector Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
extension extension_cli: Properly populate manifest with snippet location (#44425) 2025-12-08 21:49:26 +01:00
extension_api zed_extension_api: Fork new version of extension API (#44025) 2025-12-02 22:26:40 +00:00
extension_cli extension_cli: Properly populate manifest with snippet location (#44425) 2025-12-08 21:49:26 +01:00
extension_host extension_cli: Properly populate manifest with snippet location (#44425) 2025-12-08 21:49:26 +01:00
extensions_ui ui: Remove support for unnecessary Switch colors (#44388) 2025-12-08 13:16:19 +00:00
feature_flags Backout inline assistant changes (#44454) 2025-12-09 07:15:50 +00:00
feedback Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
file_finder Fix git features not working when a Windows host collaborates with a unix guest (#43515) 2025-11-26 16:56:34 +00:00
file_icons Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
fs git: Fix branch picker creating new branches with refs/head/ prefixed on the branch name (#44206) 2025-12-05 12:59:13 +00:00
fs_benchmarks fs: Reintroduce benchmarks crate (#40689) 2025-10-20 10:30:06 +00:00
fsevent Disable fsevents tests (#43218) 2025-11-20 22:17:50 -07:00
fuzzy fuzzy: Use lowercase representations for matrix size calculation (#44338) 2025-12-08 19:50:20 +01:00
git git: Don't call git2::Repository::find_remote for every blamed buffer (#44107) 2025-12-04 13:25:30 -05:00
git_hosting_providers git: Improve self-hosted provider support and Bitbucket integration (#42343) 2025-12-08 13:32:14 -05:00
git_ui lsp: Do not drop lsp buffer handle from editor when a language change leads to buffer having a legit language (#44469) 2025-12-09 21:37:39 +01:00
go_to_line multi_buffer: Typed MultiBufferOffset (#42707) 2025-11-19 22:00:58 +00:00
google_ai google_ai: Update Gemini models (#43117) 2025-11-28 15:48:33 -05:00
gpui Handle response error for ashpd fixing login edgecases (#44502) 2025-12-09 23:30:36 +00:00
gpui_macros Reduce macro burden for rust-analyzer (#42871) 2025-11-17 12:31:00 +00:00
gpui_tokio workspace: Handle non-cloneable items better (#41215) 2025-10-26 13:24:26 +00:00
html_to_markdown Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
http_client Remove reqwest dependency from gpui (#44424) 2025-12-09 09:29:40 -08:00
http_client_tls Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
icons git_ui: Improve the branch picker when in the panel (#44408) 2025-12-08 15:20:58 +00:00
image_viewer Automate settings registration (#42238) 2025-11-07 22:27:14 +00:00
inspector_ui Apply show_completions_on_input: false to word & snippet completions (#44021) 2025-12-02 21:33:41 +00:00
install_cli Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
journal multi_buffer: Typed MultiBufferOffset (#42707) 2025-11-19 22:00:58 +00:00
json_schema_store Specify a schema to use when dealing with JSONC files (#44250) 2025-12-05 20:26:42 +00:00
keymap_editor Apply show_completions_on_input: false to word & snippet completions (#44021) 2025-12-02 21:33:41 +00:00
language lsp: Do not drop lsp buffer handle from editor when a language change leads to buffer having a legit language (#44469) 2025-12-09 21:37:39 +01:00
language_extension language_extension: Handle prefixed WASI windows paths in extension spawning (#44477) 2025-12-09 13:22:57 +01:00
language_model inline assistant: Use tools and remove insertion mode (#44248) 2025-12-05 13:28:29 -08:00
language_models Fix DeepSeek Reasoner tool-call handling and add reasoning_content support (#44301) 2025-12-09 20:54:16 +01:00
language_onboarding Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
language_selector Fix keybind hints flickering in certain scenarios (#40927) 2025-10-22 19:52:38 +00:00
language_tools editor: Add active match highlight for buffer and project search (#44098) 2025-12-04 03:55:04 +05:30
languages project_panel: Fix create entry with trailing dot duplicating on windows (#44524) 2025-12-10 10:33:49 +00:00
line_ending_selector Fix keybind hints flickering in certain scenarios (#40927) 2025-10-22 19:52:38 +00:00
livekit_api Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
livekit_client gpui: Implement From<String> for ElementId (#44447) 2025-12-09 09:08:59 +01:00
lmstudio Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
lsp lsp: Send client process ID in LSP initialize request (#43988) 2025-12-02 14:04:28 +02:00
markdown agent_ui: Fix show markdown list checked state (#43567) 2025-12-08 14:04:49 +00:00
markdown_preview Use single languages::{rust_lang, markdown_lang} in tests across the codebase (#44282) 2025-12-06 18:49:21 +00:00
media Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
menu Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
migrator Add more preview tab settings and fix janky behavior (#43921) 2025-12-03 21:56:39 +00:00
miniprofiler_ui gpui: Unify track_scroll method to receive a reference type (#43518) 2025-11-26 18:03:42 +01:00
mistral Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
multi_buffer lsp: Do not drop lsp buffer handle from editor when a language change leads to buffer having a legit language (#44469) 2025-12-09 21:37:39 +01:00
nc Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
net Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
node_runtime Passthrough env to npm subcommands when using the system node runtime (#43102) 2025-11-24 11:08:45 -08:00
notifications sum_tree: Implement recursive Sumtree::find, use it over Cursor::seek if possible (#40700) 2025-10-20 17:20:09 +00:00
ollama ollama: Fix tool calling (#42275) 2025-11-11 16:10:47 +01:00
onboarding Allow dynamic set_theme based on Appearance (#42812) 2025-12-01 20:52:57 -07:00
open_ai Add experimental mercury edit prediction provider (#44256) 2025-12-06 10:08:44 +00:00
open_router Fix Gemini 3 on OpenRouter (#43416) 2025-11-24 13:24:26 -05:00
outline Use single languages::{rust_lang, markdown_lang} in tests across the codebase (#44282) 2025-12-06 18:49:21 +00:00
outline_panel editor: Fix buffer fold focuses first buffer in multi-buffer instead of the toggled one (#44394) 2025-12-08 21:00:00 +05:30
panel Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
paths Miniprofiler (#42385) 2025-11-12 15:31:20 +01:00
picker Add history to the command palette (#44517) 2025-12-10 07:07:48 +00:00
prettier Use buffer language when formatting with Prettier (#43368) 2025-12-04 12:07:40 +00:00
project Use agent name from extension (#44496) 2025-12-10 10:19:00 +00:00
project_benchmarks search: New recent old search implementation (#40835) 2025-11-13 14:56:40 +01:00
project_panel project_panel: Fix create entry with trailing dot duplicating on windows (#44524) 2025-12-10 10:33:49 +00:00
project_symbols Add more preview tab settings and fix janky behavior (#43921) 2025-12-03 21:56:39 +00:00
prompt_store inline assistant: Use tools and remove insertion mode (#44248) 2025-12-05 13:28:29 -08:00
proto git: Don't call git2::Repository::find_remote for every blamed buffer (#44107) 2025-12-04 13:25:30 -05:00
recent_projects Update Recent Projects picker to show SSH host (#44349) 2025-12-08 11:07:03 -03:00
refineable Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
release_channel release_version: Do not use prerelease field (#43669) 2025-11-27 13:46:43 +00:00
remote remote(wsl): Make shell and platform discovery more resilient to shell scripts (#44363) 2025-12-08 15:05:50 +01:00
remote_server Add experimental LSP-based context retrieval system for edit prediction (#44036) 2025-12-04 12:48:39 -08:00
repl language: Add LanguageName::new_static to reduce allocations (#44380) 2025-12-08 19:57:02 +01:00
reqwest_client Remove reqwest dependency from gpui (#44424) 2025-12-09 09:29:40 -08:00
rich_text Revert "sum_tree: Replace rayon with futures (#41586) (#41846) 2025-11-03 19:25:15 +00:00
rope adds tracing for instrumenting non-async functions (#44147) 2025-12-05 17:23:06 +00:00
rpc remote: Recognize WSL interop to open browser for codex web login (#44136) 2025-12-04 14:42:26 +00:00
rules_library buffer: Keep the shorter language setting names for the common operation (#43915) 2025-12-01 18:55:33 +01:00
scheduler Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
schema_generator Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
search editor: Add active match highlight for buffer and project search (#44098) 2025-12-04 03:55:04 +05:30
session zed: Fix session ID mismatching for workspace and telemetry (#43659) 2025-12-01 09:12:31 +01:00
settings git: Improve self-hosted provider support and Bitbucket integration (#42343) 2025-12-08 13:32:14 -05:00
settings_json settings_ui: Show migration banner (#41112) 2025-10-27 10:13:26 -04:00
settings_macros Fallible Settings (#42938) 2025-11-21 08:28:17 -07:00
settings_profile_selector Automate settings registration (#42238) 2025-11-07 22:27:14 +00:00
settings_ui ui: Remove support for unnecessary Switch colors (#44388) 2025-12-08 13:16:19 +00:00
snippet Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
snippet_provider Add editor::InsertSnippet action (#44428) 2025-12-08 21:38:24 +00:00
snippets_ui Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
sqlez Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
sqlez_macros Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
story Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
storybook ui: Remove outdated/unused component stories (#43118) 2025-11-20 01:52:13 -03:00
streaming_diff Revert "sum_tree: Replace rayon with futures (#41586) (#41846) 2025-11-03 19:25:15 +00:00
sum_tree adds tracing for instrumenting non-async functions (#44147) 2025-12-05 17:23:06 +00:00
supermaven Reorganize edit prediction code and remove old experiments (#44187) 2025-12-04 15:56:57 -08:00
supermaven_api Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
svg_preview svg_preview: Remove unnecessary dependency on editor (#43147) 2025-11-20 12:18:50 +01:00
system_specs releases: Add build number to Nightly builds (#42990) 2025-11-24 13:34:04 +01:00
tab_switcher tab_switcher: Subscribe to workspace events instead of pane events (#44101) 2025-12-03 22:49:44 +00:00
task Allow trailing commas in builtin JSONC schemas (#43854) 2025-12-04 15:37:32 -05:00
tasks_ui gpui: Implement From<String> for ElementId (#44447) 2025-12-09 09:08:59 +01:00
telemetry Fix telemetry (#42184) 2025-11-07 11:36:05 +00:00
telemetry_events releases: Add build number to Nightly builds (#42990) 2025-11-24 13:34:04 +01:00
terminal terminal: Fix performance issues with hyperlink regex matching (#44407) 2025-12-08 21:03:50 +01:00
terminal_view terminal_view: Fix casing of popover menu entry (#44377) 2025-12-08 13:19:54 +00:00
text text: Replace some more release panics with graceful fallbacks (#44542) 2025-12-10 13:01:31 +00:00
theme editor: Add active match highlight for buffer and project search (#44098) 2025-12-04 03:55:04 +05:30
theme_extension Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
theme_importer Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
theme_selector Allow dynamic set_theme based on Appearance (#42812) 2025-12-01 20:52:57 -07:00
time_format Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
title_bar gpui: Implement From<String> for ElementId (#44447) 2025-12-09 09:08:59 +01:00
toolchain_selector lsp: Do not drop lsp buffer handle from editor when a language change leads to buffer having a legit language (#44469) 2025-12-09 21:37:39 +01:00
ui agent_ui: Fix show markdown list checked state (#43567) 2025-12-08 14:04:49 +00:00
ui_input debugger_ui: Improve some elements of the UI (#43344) 2025-11-22 23:28:34 -03:00
ui_macros Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
ui_prompt Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
util Avoid the cost of creating an anyhow error in RelPath::strip_prefix (#44444) 2025-12-09 00:01:46 +00:00
util_macros Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
vercel Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
vim vim: Fix editor paste not using clipboard in visual mode (#44347) 2025-12-09 21:35:28 -07:00
vim_mode_setting Automate settings registration (#42238) 2025-11-07 22:27:14 +00:00
watch Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
web_search Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
web_search_providers Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
workspace Tidy up single-file worktrees' opening errors (#44455) 2025-12-09 07:50:10 +00:00
worktree worktree: Print canonicalization error details (#44459) 2025-12-09 08:30:36 +00:00
worktree_benchmarks Automate settings registration (#42238) 2025-11-07 22:27:14 +00:00
x_ai Add support for Grok 4.1 Fast models in xAI provider (#43419) 2025-12-08 16:38:34 +01:00
zed Add inline prompt rating (#44230) 2025-12-10 07:46:04 +00:00
zed_actions Add support for git remotes (#42819) 2025-12-04 14:23:36 +01:00
zed_env_vars Remove workspace-hack (#40216) 2025-10-17 18:58:14 +00:00
zlog zlog: Fix dynamic mod path filtering (#44296) 2025-12-06 17:56:49 +00:00
zlog_settings Automate settings registration (#42238) 2025-11-07 22:27:14 +00:00
ztracing Put tracy dependency behind feature tracy (#44277) 2025-12-06 14:08:01 +02:00
ztracing_macro adds tracing for instrumenting non-async functions (#44147) 2025-12-05 17:23:06 +00:00