zed/crates
Lukas Wirth ec0eeaf69d
rope: Assert utf8 boundary of start of Chunks::new range (#40253)
We seem to run into panics in related code, so better assert early

Release Notes:

- N/A *or* Added/Fixed/Improved ...
2025-10-15 13:28:51 +00:00
..
acp_thread util: Fix shell kind in windows based on program path (#39696) 2025-10-13 15:45:46 +02:00
acp_tools acp tools: Add button to copy all observed messages (#40076) 2025-10-14 15:10:45 +00:00
action_log Represent relative paths using a dedicated, separator-agnostic type (#38744) 2025-09-24 18:57:33 -04:00
activity_indicator windows: Add support for fetching shell environment in remote projects (#39831) 2025-10-12 23:31:40 +00:00
agent agent: Remove unused HistoryStore (#40187) 2025-10-14 15:23:47 +00:00
agent2 settings: Make "auto" and "language_server" valid format steps (#40113) 2025-10-13 12:56:40 -04:00
agent_servers agent_servers: Honor terminal settings provided shell when fetching shell env (#40243) 2025-10-15 10:32:03 +00:00
agent_settings Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
agent_ui acp: Fix /logout for agents that support it (#40248) 2025-10-15 12:33:17 +00:00
ai_onboarding Remove billing-v2 feature flag (#38843) 2025-09-25 02:11:48 +00:00
anthropic Default to Sonnet 4.5 in BYOK (#39132) 2025-09-29 18:56:03 +00:00
askpass windows: Use nc-esque ssh askpass auth for remoting (#39646) 2025-10-07 09:48:03 +02:00
assets
assistant_context assistant_context: Fix thread_summary_model not getting used in Text Threads (#38859) 2025-09-25 14:41:49 +02:00
assistant_slash_command language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
assistant_slash_commands language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
assistant_tool windows: Fix inconsistent separators in buffer headers and breadcrumbs (#38898) 2025-09-25 22:24:32 +00:00
assistant_tools settings: Make "auto" and "language_server" valid format steps (#40113) 2025-10-13 12:56:40 -04:00
audio audio: Move log::info into a global import (#39810) 2025-10-08 20:30:27 +00:00
auto_update auto_update: Improve error message when rsync was not found (#39791) 2025-10-10 23:44:32 +02:00
auto_update_helper Fix Ctrl+C not working when Zed is launched from CLI (#39482) 2025-10-06 20:35:44 +00:00
auto_update_ui Use serde 1.0.221 instead of serde_derive hackery (#38137) 2025-09-14 14:01:04 +02:00
aws_http_client
bedrock Default to Sonnet 4.5 in BYOK (#39132) 2025-09-29 18:56:03 +00:00
breadcrumbs Revert "Remote LSP logs (#36709)" (#37051) 2025-08-27 23:24:19 +00:00
buffer_diff sum_tree: Reduce Cursor size for contextless summary types (#38776) 2025-09-24 14:35:38 +02:00
call Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
channel Remove Chat (#37789) 2025-09-08 21:53:17 -06:00
cli Make help docs platform specific (#40194) 2025-10-15 07:35:50 +00:00
client Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
clock
cloud_api_client http_client: Relax lifetime bounds and add fluent builder methods (#38448) 2025-09-19 01:39:26 +02:00
cloud_api_types Make plans backwards compatible (#37941) 2025-09-10 20:11:07 +00:00
cloud_llm_client zeta2: Numbered lines prompt format (#40218) 2025-10-15 09:35:39 -03:00
cloud_zeta2_prompt zeta2: Numbered lines prompt format (#40218) 2025-10-15 09:35:39 -03:00
codestral Add Codestral edit predictions provider (#34371) 2025-10-08 12:02:21 -06:00
collab settings: Make "auto" and "language_server" valid format steps (#40113) 2025-10-13 12:56:40 -04:00
collab_ui collab_ui: Make collaboration panel label responsive on resize (#40157) 2025-10-14 13:38:27 +00:00
collections gpui: Update dependency package names (#40143) 2025-10-14 04:43:28 +00:00
command_palette Bump Rust to 1.90 (#38436) 2025-09-22 14:36:10 -07:00
command_palette_hooks docs: Add missing docs for CommandInterceptResult fields (#39676) 2025-10-08 20:20:50 +03:00
component tests: Fix doctests in crates/component (#37716) 2025-09-08 12:23:33 +03:00
context_server Improve command logging and log_err module paths (#39674) 2025-10-07 12:11:15 +00:00
copilot lsp: Serialize LSP notifications on background threads (#39403) 2025-10-08 19:48:40 +00:00
crashes Remove ping/unwrap from crash handler (#39870) 2025-10-14 16:32:25 +00:00
credentials_provider Fix a bunch of other low-hanging style lints (#36498) 2025-08-19 21:26:17 +02:00
dap debugger: Add support for remote browser debugging (#39248) 2025-10-08 21:57:57 +00:00
dap_adapters windows: Detect when python3 is not usable and notify the user (#40070) 2025-10-13 21:11:33 +00:00
db Centralize ZED_STATELESS (#37492) 2025-09-03 22:10:14 +00:00
debug_adapter_extension Use into_owned over to_string for Cow<str> (#39024) 2025-09-27 14:50:10 +00:00
debugger_tools Allow viewing DAP logs in remote projects (#39744) 2025-10-13 01:21:28 +02:00
debugger_ui language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
deepseek Change DeepSeek max token count to 128k (#36864) 2025-09-04 05:51:48 +00:00
denoise Fix experimental audio, add denoise, auto volume.Prep migration (#38874) 2025-09-25 15:11:12 +02:00
diagnostics Improve loading times for extension themes (#40015) 2025-10-13 11:53:19 +02:00
docs_preprocessor docs: Validate JSON snippets (settings, keymap, tasks, etc) (#40043) 2025-10-12 00:19:57 -04:00
edit_prediction Add Codestral edit predictions provider (#34371) 2025-10-08 12:02:21 -06:00
edit_prediction_button Add Codestral edit predictions provider (#34371) 2025-10-08 12:02:21 -06:00
edit_prediction_context zeta2: Numbered lines prompt format (#40218) 2025-10-15 09:35:39 -03:00
editor language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
eval Use into_owned over to_string for Cow<str> (#39024) 2025-09-27 14:50:10 +00:00
explorer_command_injector Use into_owned over to_string for Cow<str> (#39024) 2025-09-27 14:50:10 +00:00
extension Improve logging of extension manifest parsing errors (#40082) 2025-10-13 08:27:00 +00:00
extension_api Windows: Fix issues with paths in extensions (#37811) 2025-09-11 13:56:06 -07:00
extension_cli Forbid std::process::Command spawning, replace with smol where appropriate (#38894) 2025-09-26 15:17:36 +00:00
extension_host Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
extensions_ui Improve command logging and log_err module paths (#39674) 2025-10-07 12:11:15 +00:00
feature_flags Remove codex feature flag (#39878) 2025-10-09 16:17:49 +00:00
feedback Remove feedback modal (#39954) 2025-10-10 15:14:37 +00:00
file_finder language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
file_icons Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
fs windows: Add some trace-level logging to help dig into missing FS update bugs (#40200) 2025-10-14 23:12:30 +00:00
fsevent fsevent: Check CFURLCreateFromFileSystemRepresentation return value (#38996) 2025-09-26 22:28:52 +00:00
fuzzy Clean up RelPath API (#38912) 2025-09-25 14:42:32 -07:00
git Fix Git permalinks not being URL-escaped (#39895) 2025-10-09 18:33:05 +00:00
git_hosting_providers Fix Git permalinks not being URL-escaped (#39895) 2025-10-09 18:33:05 +00:00
git_ui git_ui: Apply accented color to links in Blame tooltip (#40124) 2025-10-14 13:16:05 +00:00
go_to_line project search: Reduce hangs on main thread (#39857) 2025-10-09 13:11:11 +02:00
google_ai Settings refactor (#38367) 2025-09-18 16:47:23 +00:00
gpui language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
gpui_macros gpui: Update dependency package names (#40143) 2025-10-14 04:43:28 +00:00
gpui_tokio Use Tokio::spawn instead of getting an executor handle (#36701) 2025-08-21 17:19:57 +00:00
html_to_markdown Auto-fix clippy::collapsible_if violations (#36428) 2025-08-19 13:27:24 +00:00
http_client gpui: Update dependency package names (#40143) 2025-10-14 04:43:28 +00:00
http_client_tls
icons rules library: Improve delineation of default and non-default rules (#39209) 2025-09-30 12:27:23 -03:00
image_viewer workspace: Fix auto-reveal-in-project-panel for Images, Notebooks and.. Terminals? (#40128) 2025-10-13 18:19:00 +00:00
inspector_ui inspector_ui: Align with title bar, other visual tweaks (#39697) 2025-10-08 12:10:53 -06:00
install_cli zed: Hide Install CLI menu button on Windows (#37843) 2025-09-09 20:56:08 +02:00
journal Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
json_schema_store lsp: Serialize LSP notifications on background threads (#39403) 2025-10-08 19:48:40 +00:00
keymap_editor Rename settings and keymap actions (#39970) 2025-10-10 17:29:20 -03:00
language language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
language_extension language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
language_model Add Codestral edit predictions provider (#34371) 2025-10-08 12:02:21 -06:00
language_models ollama: Resolve context window size via API (#39941) 2025-10-10 12:59:52 +00:00
language_onboarding Hide BasedPyright banner in toolbar when dismissed (#38135) 2025-09-15 09:43:04 +02:00
language_selector Add ability to hide status bar (#39430) 2025-10-03 20:11:21 -06:00
language_tools Rename settings and keymap actions (#39970) 2025-10-10 17:29:20 -03:00
languages language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
line_ending_selector Fix crash when filtering items in Picker (#37929) 2025-09-10 23:06:09 +05:30
livekit_api
livekit_client Fix experimental audio, add denoise, auto volume.Prep migration (#38874) 2025-09-25 15:11:12 +02:00
lmstudio language_models: Fix tool_choice null issue for other providers (#34554) 2025-09-03 01:22:57 +02:00
lsp lsp: Serialize LSP notifications on background threads (#39403) 2025-10-08 19:48:40 +00:00
markdown editor: Represent scroll offset with more precision (#39367) 2025-10-02 23:04:31 +02:00
markdown_preview markdown_preview: Fix markdown parser producing invalid link highlights (#40239) 2025-10-15 08:54:39 +00:00
media gpui: Update dependency package names (#40143) 2025-10-14 04:43:28 +00:00
menu
migrator Deprecate code actions on format setting (#39983) 2025-10-10 19:01:07 -04:00
mistral Add Codestral edit predictions provider (#34371) 2025-10-08 12:02:21 -06:00
multi_buffer git_ui: Fix open diff for untracked files when sorting by path enabled (#39862) 2025-10-09 14:34:52 +00:00
nc
net
node_runtime node_runtime: Bump minimum version for system node to match copilot's requirement (#39632) 2025-10-06 18:38:30 +00:00
notifications sum_tree: Reduce Cursor size for contextless summary types (#38776) 2025-09-24 14:35:38 +02:00
ollama ollama: Resolve context window size via API (#39941) 2025-10-10 12:59:52 +00:00
onboarding onboarding: Add some UI improvements (#40016) 2025-10-11 13:32:20 +00:00
open_ai Settings refactor (#38367) 2025-09-18 16:47:23 +00:00
open_router Settings refactor (#38367) 2025-09-18 16:47:23 +00:00
outline Make outline modal work in channel notes (#39481) 2025-10-03 19:20:51 +00:00
outline_panel zeta2: Parse imports via Tree-sitter queries + improve zeta retrieval-stats (#39735) 2025-10-08 12:04:06 -06:00
panel Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
paths relpaths: Fix repeated usages of RelPath::unix on static paths (#39675) 2025-10-07 12:23:31 +00:00
picker acp: Support model selection for ACP agents (#38652) 2025-09-22 15:07:40 +00:00
prettier Represent relative paths using a dedicated, separator-agnostic type (#38744) 2025-09-24 18:57:33 -04:00
project language: Assert CodeLabel text ranges are correct (#40242) 2025-10-15 10:16:56 +00:00
project_panel windows: Get more tests passing (#39984) 2025-10-12 18:13:40 +02:00
project_symbols Represent relative paths using a dedicated, separator-agnostic type (#38744) 2025-09-24 18:57:33 -04:00
prompt_store util: Fix shell kind in windows based on program path (#39696) 2025-10-13 15:45:46 +02:00
proto windows: Add support for fetching shell environment in remote projects (#39831) 2025-10-12 23:31:40 +00:00
recent_projects remove_server: Add function to delete wsl project (#40105) 2025-10-13 17:19:39 +02:00
refineable gpui: Update dependency package names (#40143) 2025-10-14 04:43:28 +00:00
release_channel
remote Fix a couple of bugs in remote browser debugging implementation (#40225) 2025-10-14 23:05:19 -04:00
remote_server Load env vars from login shell in remote server (#40148) 2025-10-13 16:09:53 -07:00
repl workspace: Fix auto-reveal-in-project-panel for Images, Notebooks and.. Terminals? (#40128) 2025-10-13 18:19:00 +00:00
reqwest_client reqwest_client: Remove example (#37410) 2025-09-03 00:52:04 +00:00
rich_text Auto-fix clippy::collapsible_if violations (#36428) 2025-08-19 13:27:24 +00:00
rope rope: Assert utf8 boundary of start of Chunks::new range (#40253) 2025-10-15 13:28:51 +00:00
rpc Remove Chat (#37789) 2025-09-08 21:53:17 -06:00
rules_library gpui: Add support for floating windows (#39702) 2025-10-08 20:48:17 +02:00
scheduler Read env vars in TestScheduler::many (#38897) 2025-09-25 13:03:56 -06:00
schema_generator
search Revert "search: Introduce more yield points in project search pending_search task" (#39672) 2025-10-07 11:58:58 +00:00
semantic_version gpui: Update dependency package names (#40143) 2025-10-14 04:43:28 +00:00
session settings_ui: Collect all settings files (#38816) 2025-09-24 21:16:06 +00:00
settings chore: VSCode -> VS Code (#40224) 2025-10-15 02:21:37 +00:00
settings_macros Tighten up MergeFrom trait (#38473) 2025-09-18 22:28:17 -06:00
settings_profile_selector Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
settings_ui settings_ui: Last minute cleanup (#40217) 2025-10-14 23:51:03 +00:00
snippet Fix a bunch of other low-hanging style lints (#36498) 2025-08-19 21:26:17 +02:00
snippet_provider JSON Schema URIs (#38916) 2025-09-26 11:41:26 -04:00
snippets_ui snippets: Fix configure snippets not opening on remote workspaces (#38790) 2025-09-27 11:01:04 +02:00
sqlez Give most spawned threads names (#38302) 2025-09-17 10:11:51 +02:00
sqlez_macros
story Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
storybook Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
streaming_diff Extract a scheduler crate from GPUI to enable unified integration testing of client and server code (#37326) 2025-09-04 17:14:53 +02:00
sum_tree gpui: Update dependency package names (#40143) 2025-10-14 04:43:28 +00:00
supermaven zeta2: Allow provider to suggest edits in different files (#39110) 2025-09-29 15:48:58 +00:00
supermaven_api Use serde 1.0.221 instead of serde_derive hackery (#38137) 2025-09-14 14:01:04 +02:00
svg_preview Represent relative paths using a dedicated, separator-agnostic type (#38744) 2025-09-24 18:57:33 -04:00
system_specs terminal: Bump sysinfo crate (#39681) 2025-10-13 16:31:00 +00:00
tab_switcher Represent relative paths using a dedicated, separator-agnostic type (#38744) 2025-09-24 18:57:33 -04:00
task windows: Fix semantic merge conflict with ShellKind::new (#40107) 2025-10-13 14:30:40 +00:00
tasks_ui Use into_owned over to_string for Cow<str> (#39024) 2025-09-27 14:50:10 +00:00
telemetry Run doctests in CI and fix up existing doctests (#37851) 2025-09-12 23:24:04 +03:00
telemetry_events Remove old telemetry events and transformation layer (#36263) 2025-08-15 15:37:52 -04:00
terminal terminal: Simplify task_summary processing (#40201) 2025-10-14 21:32:07 +02:00
terminal_view workspace: Fix auto-reveal-in-project-panel for Images, Notebooks and.. Terminals? (#40128) 2025-10-13 18:19:00 +00:00
text editor: Represent scroll offset with more precision (#39367) 2025-10-02 23:04:31 +02:00
theme Improve loading times for extension themes (#40015) 2025-10-13 11:53:19 +02:00
theme_extension Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
theme_importer Improve loading times for extension themes (#40015) 2025-10-13 11:53:19 +02:00
theme_selector theme_selector: Fix mouse clicks not updating the theme properly (#40090) 2025-10-13 10:55:02 +00:00
time_format
title_bar Avoid gap between titlebar and body on linux (#40228) 2025-10-15 04:44:00 +00:00
toolchain_selector Fix selecting and deleting user toolchains (#39068) 2025-09-29 18:08:47 +02:00
ui Fix triggers for debugger thread and session lists not rendering (#40227) 2025-10-15 04:36:04 +00:00
ui_input settings ui: Add a handful of design tweaks (#39784) 2025-10-08 12:27:22 -03:00
ui_macros settings ui: Improve numeric stepper component interface (#36513) 2025-10-03 17:35:30 +00:00
ui_prompt ui prompt: Adjust UI and focus visibility (#39106) 2025-09-29 10:09:31 -03:00
util util: Respect user-defined SHELL environment variable (#40181) 2025-10-14 15:48:24 +00:00
util_macros gpui: Update dependency package names (#40143) 2025-10-14 04:43:28 +00:00
vercel openai: Don't send prompt_cache_key for OpenAI-compatible models (#36231) 2025-08-15 13:54:24 +03:00
vim vim: Decrease max vim count (#40059) 2025-10-14 12:07:26 -06:00
vim_mode_setting Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00
watch acp: Model-specific prompt capabilities for 1PA (#36879) 2025-08-25 14:28:11 -04:00
web_search Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
web_search_providers Another batch of lint fixes (#36521) 2025-08-19 20:33:44 +00:00
workspace Don't probe for local workspaces pointing to WSL filesystem on startup (#40142) 2025-10-14 14:24:03 -04:00
worktree windows: Add some trace-level logging to help dig into missing FS update bugs (#40200) 2025-10-14 23:12:30 +00:00
x_ai x_ai: Add support for Grok 4 Fast (#39492) 2025-10-03 16:00:09 -04:00
zed Bump Zed to v0.210 (#40219) 2025-10-15 01:10:56 +00:00
zed_actions Rename settings and keymap actions (#39970) 2025-10-10 17:29:20 -03:00
zed_env_vars Reload API keys when URLs configured for LLM providers change (#38163) 2025-09-15 03:36:24 +00:00
zeta Add Codestral edit predictions provider (#34371) 2025-10-08 12:02:21 -06:00
zeta2 zeta2: Numbered lines prompt format (#40218) 2025-10-15 09:35:39 -03:00
zeta2_tools zeta2 inspector: Sort by scores and add score components tooltip (#39821) 2025-10-08 23:14:40 +00:00
zeta_cli zeta2: Numbered lines prompt format (#40218) 2025-10-15 09:35:39 -03:00
zlog JSON Schema URIs (#38916) 2025-09-26 11:41:26 -04:00
zlog_settings Reland "Remove cx from ThemeSettings" (#39720) 2025-10-08 17:36:52 +02:00