Upstream Release
Minor version upgrade — new minor line (v1.5.4 → v1.8.2)
Previous Reviewed Release
- Zed tag:
v1.5.4
- Upstream commit:
193b55aa3aa71accf0dcd78709ee164a8ca42d54
Stable Branch
New stable branch to create: stable/v1.8 — old branch stable/v1.5 should be deleted. Upstream never patches an old minor once a new one exists, so it is a permanent dead end.
stable/v1.8 is created clean from the upstream tag. main is updated by cherry-picking all upstream commits from v1.5.4 to v1.8.2 — same as a patch but larger. NeoZed-specific commits already on main stay as-is; resolve any conflicts in favor of keeping NeoZed customizations while taking upstream functional changes.
Commits in Range
All commits below are already upstream-vetted stable commits and should be taken in full.
Rules
- Take all commits — do not cherry-pick selectively.
- Do not merge upstream branches directly; cherry-pick the range onto the target branches.
- Leave upstream commit messages unchanged.
- On
main, resolve conflicts in favor of keeping NeoZed customizations while taking upstream functional changes.
- Review the resulting diff before opening PRs for accidental upstream identity regressions, duplicated/conflicting code, stale
.zed paths, and lost NeoZed customizations.
- NeoZed maintains exactly one active stable branch. On a minor upgrade, the old stable branch is marked inactive; deletion requires explicit human approval.
Required Verification
Upstream Release
Minor version upgrade — new minor line (v1.5.4 → v1.8.2)
v1.8.25e33fc855f6fe58dd82ed6acb1f58034c3fb6bacPrevious Reviewed Release
v1.5.4193b55aa3aa71accf0dcd78709ee164a8ca42d54Stable Branch
New stable branch to create:
stable/v1.8— old branchstable/v1.5should be deleted. Upstream never patches an old minor once a new one exists, so it is a permanent dead end.stable/v1.8is created clean from the upstream tag.mainis updated by cherry-picking all upstream commits fromv1.5.4tov1.8.2— same as a patch but larger. NeoZed-specific commits already onmainstay as-is; resolve any conflicts in favor of keeping NeoZed customizations while taking upstream functional changes.Commits in Range
All commits below are already upstream-vetted stable commits and should be taken in full.
6afac23e4aSpeed up StreamingDiff::push_new by 30-36% (Speed up StreamingDiff::push_new by 30-36% zed-industries/zed#57772)710228e3ddBump Zed to v1.6.0 (Bump Zed to v1.6.0 zed-industries/zed#57858)7ae24463e1Fix multibuffer chunk splitting at UTF-8 boundaries (Fix multibuffer chunk splitting at UTF-8 boundaries zed-industries/zed#57641)6472f018a6skill_creator: Use the status toast for confirming creation (skill_creator: Use the status toast for confirming creation zed-industries/zed#57855)bf4e559347feature_flags: Only respect feature flag overrides for Zed staff (feature_flags: Only respect feature flag overrides for Zed staff zed-industries/zed#57860)1d029c5ff5gpui: Accesskit support (gpui: Accesskit support zed-industries/zed#56065)c19c89a30aopencode: Model updates (opencode: Model updates zed-industries/zed#57792)cbaf8e4d9dSpeed up StreamingDiff::push_new part two (Speed up StreamingDiff::push_new part two zed-industries/zed#57849)1226e28dd3Add zed-cherry-pick agent skill (Add zed-cherry-pick agent skill zed-industries/zed#57833)652f13c7ceDocument Gemini caching behavior (Document Gemini caching behavior zed-industries/zed#57864)887e3782a8Remove leftover test a11y label (Remove leftover test a11y label zed-industries/zed#57868)6e58a92713Fix typo in command palette reference (Fix typo in command palette reference zed-industries/zed#57869)5ec1ce7cd0Add sandbox crate with macOS Seatbelt integration (Add sandbox crate with macOS Seatbelt integration zed-industries/zed#57429)c3b9cacc0eUpdate git2 to 0.21.0 and add support for SHA-256 object formatted repos (Update git2 to 0.21.0 and add support for SHA-256 object formatted repos zed-industries/zed#57587)ffbda20db1Render terminal sandbox section in system prompt behind feature flag (Render terminal sandbox section in system prompt behind feature flag zed-industries/zed#57430)f0341c96a1Wrap agent terminal commands in macOS Seatbelt sandbox (Wrap agent terminal commands in macOS Seatbelt sandbox zed-industries/zed#57431)777e16dd1fgpui: Fix panic with invalid focus IDs (gpui: Fix panic with invalid focus IDs zed-industries/zed#57885)b141288fb0Persist terminal tempdirs by thread (Persist terminal tempdirs by thread zed-industries/zed#57878)60374460f2helix: Fix a cursor position in helix_select mode` (helix: Fix a cursor position in helix_select mode` zed-industries/zed#57610)58f84cf041agent_ui: Basic terminal agent telemetry (agent_ui: Basic terminal agent telemetry zed-industries/zed#57259)bedfe32fdcagent_ui: Clarify multi-root agent warning text (agent_ui: Clarify multi-root agent warning text zed-industries/zed#57874)6726b15fceterminal: Forward Shift navigation keys to alternate-screen programs (terminal: Forward Shift navigation keys to alternate-screen programs zed-industries/zed#57479)6049ceaecfAuto-scroll hover popup while selecting text (Auto-scroll hover popup while selecting text zed-industries/zed#57518)518502e5efRespect override command in devcontainer (Respect override command in devcontainer zed-industries/zed#57204)8042408df4ep: Collect data for staff in Zed Industries repos (ep: Collect data for staff in Zed Industries repos zed-industries/zed#57733)b8c853a63dep: Fix agent edits triggering edit predictions due to diagnostic refresh (ep: Fix agent edits triggering edit predictions due to diagnostic refresh zed-industries/zed#57832)4d6a3c7e11gpui:Application::inaccessible()(gpui:Application::inaccessible()zed-industries/zed#57954)92b0efeee0Update dev-containers.md (Update dev-containers.md zed-industries/zed#57901)f0ed342c19markdown: Add frontmatter metadata block rendering (markdown: Add frontmatter metadata block rendering zed-industries/zed#57845)d74e47ea51git_ui: Fix creating worktree not possible if default branch unavailable (git_ui: Fix creating worktree not possible if default branch unavailable zed-industries/zed#57918)bc64e1f955copilot: Fix auth db fallback (copilot: Fix auth db fallback zed-industries/zed#57764)830414004asettings: Apply VS Code minimap default when importing settings (settings: Apply VS Code minimap default when importing settings zed-industries/zed#56483)d139a871dbcopilot_chat: Fix error when using GPT models (copilot_chat: Fix error when using GPT models zed-industries/zed#57958)5abe4bcbc6Mergecommunity_champion_auto_labelerintopr_labeler(Mergecommunity_champion_auto_labelerintopr_labelerzed-industries/zed#57898)ef5606bb61Improve ChatGPT subscription response resilience (Improve ChatGPT subscription response resilience zed-industries/zed#57891)24fd1015f0Sort guild members case insensitively (Sort guild members case insensitively zed-industries/zed#57977)3bb2f2a61ddiagnostics: Prefer activating diagnostic under cursor (diagnostics: Prefer activating diagnostic under cursor zed-industries/zed#52957)a6b0ee9f36Add Claude Opus 4.8 support (Add Claude Opus 4.8 support zed-industries/zed#57984)b3d93d4474anthropic: Fix serialized representation ofEffort::XHigh(anthropic: Fix serialized representation ofEffort::XHighzed-industries/zed#57985)ec64ba3e69time_format: Show compound "N years, M months ago" for blame entries (time_format: Show compound "N years, M months ago" for blame entries zed-industries/zed#57973)2bba4e2220Make notebook cells follow global font and markdown styling (Make notebook cells follow global font and markdown styling zed-industries/zed#57567)27c566c212Relicense Zed source code under GPL (Relicense collab and ztracing crates under GPL zed-industries/zed#57948)59d8766f35Show progress when deleting worktrees (Show progress when deleting worktrees zed-industries/zed#57751)b32570d931terminal: Move PTY spawning to the background thread and retain exit status (terminal: Move PTY spawning to the background thread and retain exit status zed-industries/zed#58004)12aacf3ceaAdd skill share linking (Add skill share linking zed-industries/zed#58009)e5f5767d2cPreserve terminal spinners in thread titles (Preserve terminal spinners in thread titles zed-industries/zed#57983)d3070bbc0ddev_container: Respect runServices for Docker Compose (dev_container: Respect runServices for Docker Compose zed-industries/zed#56293)486e5f7cddci: Remove garnix substitutor (ci: Remove garnix substitutor zed-industries/zed#58033)aeb5d6d7ffci: Reinstate run-nix label in addition to run-bundling (ci: Reinstate run-nix label in addition to run-bundling zed-industries/zed#58034)e4b81180c1component_preview: Clean upComponenttrait (component_preview: Clean upComponenttrait zed-industries/zed#57731)46845bf2f5edit_prediction: Skip cloud Zeta requests when not signed in (edit_prediction: Skip cloud Zeta requests when not signed in zed-industries/zed#57615)3d9852ae04lsp: Fix duplicate workspace/didChangeConfiguration notifications (lsp: Fix duplicate workspace/didChangeConfiguration notifications zed-industries/zed#56853)a3669a29e6nix: Fix dev shell on Darwin (nix: Fix dev shell on Darwin zed-industries/zed#58032)ef5da3ccc2Remove unused --nc flag and nc crate (Remove unused --nc flag and nc crate zed-industries/zed#55962)6bca2136a1agent: Batch streaming edit operations (agent: Batch streaming edit operations zed-industries/zed#58037)da87558cc2Revert "Improve ChatGPT subscription response resilience" (Revert "Improve ChatGPT subscription response resilience" zed-industries/zed#58035)85f8bf7393editor: Extractheaderandmouseout ofelement.rs(editor: Extractheaderandmouseout ofelement.rszed-industries/zed#57472)3eab273b85Remove rules library (Remove rules library zed-industries/zed#58067)f49be143f3agent: Do not render diagnostics in diff (agent: Do not render diagnostics in diff zed-industries/zed#58052)81f818aa86nix: Go around a linker issue on Darwin (nix: Go around a linker issue on Darwin zed-industries/zed#58070)a1d2ef6514gpui: Add item_is_above_viewport and item_is_below_viewport APIs to ListState (gpui: Add item_is_above_viewport and item_is_below_viewport APIs to ListState zed-industries/zed#58061)b7b1d1a2c7Duplicate Bot: Reduce noise (Duplicate Bot: Reduce noise zed-industries/zed#58074)0bafd1938cAdd handoff feature flag (Add handoff feature flag zed-industries/zed#58024)c029cc4354Bumpconvert_caseto v0.11.0 (Bumpconvert_caseto v0.11.0 zed-industries/zed#58000)906bff792cagent_ui: Show permission popover when inline prompt is above the viewport (agent_ui: Show permission popover when inline prompt is above the viewport zed-industries/zed#58081)5fba9b0cbaEnable gain normalization on collab (Enable gain normalization on collab zed-industries/zed#58036)654a864b3agit_ui: Do not include git commit prompt twice (git_ui: Do not include git commit prompt twice zed-industries/zed#58062)18051ab399agent_ui: Remove unused rule APIs (agent_ui: Remove unused rule APIs zed-industries/zed#58080)c30d18b10dscheduler: Add spawn_dedicated for single-threaded actors with !Send state (scheduler: Add spawn_dedicated for single-threaded actors with !Send state zed-industries/zed#57609)2ea99a81f1Add new area labels to track mapping (Add new area labels to track mapping zed-industries/zed#58083)122619624dx_ai: Add support for specifying reasoning effort (x_ai: Add support for specifying reasoning effort zed-industries/zed#58078)7f4a99aa95Fix task modal fallback when LSP tasks are empty (Fix task modal fallback when LSP tasks are empty zed-industries/zed#58090)06826ef10fBump urllib3 to v2.7.0 (Bump urllib3 to v2.7.0 zed-industries/zed#58092)5d3b9e467egit_ui: Open file diffs from git panel (git_ui: Open file diffs from git panel zed-industries/zed#56152)e2e7a6769eUpdate dependency requests to v2.33.0 [SECURITY] (Update dependency requests to v2.33.0 [SECURITY] zed-industries/zed#58093)09165c15dcgpui: Support prompt_for_paths in TestPlatform (gpui: Support prompt_for_paths in TestPlatform zed-industries/zed#58139)fd93a53c17Limit editor rendering to visible clipped rows (Limit editor rendering to visible clipped rows zed-industries/zed#58132)876ec5a8a0Improve performance ofcreate_highlight_endpoints(Improve performance ofcreate_highlight_endpointszed-industries/zed#58119)6f335c2f59Do not play join sound in large meetings (Do not play join sound in large meetings zed-industries/zed#54337)f4f527073dFix json! empty-string highlighting in Rust (Fix json! empty-string highlighting in Rust zed-industries/zed#55126)dedb2af992keymap_editor: Fix create keybinding button clipping out of editor (keymap_editor: Fix create keybinding button clipping out of editor zed-industries/zed#54708)0b43719b8aRemove stale SSH LSP log entries after server restarts (Remove stale SSH LSP log entries after server restarts zed-industries/zed#55299)dfda0732advim: Support matching bracket motion in multibuffers (vim: Support matching bracket motion in multibuffers zed-industries/zed#54634)315d474c2eHonor anchored patterns in .git/info/exclude (Honor anchored patterns in .git/info/exclude zed-industries/zed#57779)8734d01903git_ui: Update section header checkboxes immediately on stage/unstage all (git_ui: Update section header checkboxes immediately on stage/unstage all zed-industries/zed#57148)7f826e82c7Fix grammatical errors throughout the documentation (Fix grammatical errors throughout the documentation zed-industries/zed#58183)5b948e5aabgit: Suppress blame errors outside Git repositories (git: Suppress blame errors outside Git repositories zed-industries/zed#56348)c31ff67fa8git_ui: Fix commit view avatar being squished when gutter line numbers are disabled (git_ui: Fix commit view avatar being squished when gutter line numbers are disabled zed-industries/zed#57913)83c52e3878git: Implement compare with branch action (git: Implement compare with branch action zed-industries/zed#57886)6d605b393cgit_ui: Add setting for custom commit message instructions (git_ui: Add setting for custom commit message instructions zed-industries/zed#58188)950fd46d5cgit: Prefer main over master when detecting default branch (git: Prefer main over master when detecting default branch zed-industries/zed#57398)eb424af17cfile_finder: Allow opening files without dismissing the finder (file_finder: Allow opening files without dismissing the finder zed-industries/zed#57258)8982fb17bcgpui: Allow chainingflex_grow()andflex_shrink()with custom factors (gpui: Allow chainingflex_grow()andflex_shrink()with custom factors zed-industries/zed#58142)0711d9e42bgit_ui: Fix stale loading message in git history pane (git_ui: Fix stale loading message in git history pane zed-industries/zed#58133)747c41f1cbShorten explanation when edit predictions are disabled for a language (Shorten explanation when edit predictions are disabled for a language zed-industries/zed#54808)9cc78ac691lsp: Register available LSP adapters locally when in remote development (lsp: Register available LSP adapters locally when in remote development zed-industries/zed#54915)3fde4e285eproject: Treat replacement literally when dealing non-ASCII text search (project: Treat replacement literally when dealing non-ASCII text search zed-industries/zed#56123)0c8236815adiagnostics: Show source and code on related diagnostics (diagnostics: Show source and code on related diagnostics zed-industries/zed#56147)ee591c04aepython: Sync built-in highlights with Python 3.15 (python: Sync built-in highlights with Python 3.15 zed-industries/zed#57562)7cb01e42efpython: Stop falling back toconda activate basefor nameless toolchains (python: Stop falling back toconda activate basefor nameless toolchains zed-industries/zed#56785)507d043d96gpui: Fix stuck tooltips after mouse leaves origin (gpui: Fix stuck tooltips after mouse leaves origin zed-industries/zed#58134)fcf45c6dbeproject: Scope terminal toolchain lookup to the terminal's worktree (project: Scope terminal toolchain lookup to the terminal's worktree zed-industries/zed#56787)29dc988f15editor: Fix missing background highlights in multibuffer find-all-references (editor: Fix missing background highlights in multibuffer find-all-references zed-industries/zed#55863)954ee58c15worktree: Fix linked worktree git dir event handling (worktree: Fix linked worktree git dir event handling zed-industries/zed#57782)735980b158markdown: Fix text selection position in centered/right-aligned markdown table cells (markdown: Fix text selection position in centered/right-aligned markdown table cells zed-industries/zed#57283)0bd41d67b9editor: Add toggle breadcrumb action (editor: Add toggle breadcrumb action zed-industries/zed#57970)5f038c2a3agit_graph: Exclude non-standard refs (git_graph: Exclude non-standard refs zed-industries/zed#54291)6a7b2bc1e2workspace: Treat remote roots as directories (workspace: Treat remote roots as directories zed-industries/zed#54733)137eeea67bgpui: Allow repositioning macOS traffic lights at runtime (gpui: Allow repositioning macOS traffic lights at runtime zed-industries/zed#58169)46ac5758a5agent_ui: Add some more improvements to the draft UX (agent_ui: Add some more improvements to the draft UX zed-industries/zed#57692)195dca45a5Notify on slack when new label is created (Notify on slack when new label is created zed-industries/zed#58224)95d9cf1411agent_ui: Remove the staff-only gate on fast mode toggle (agent_ui: Remove the staff-only gate on fast mode toggle zed-industries/zed#57914)86e195ba9aterminal: Enable copy and paste in edit menu (terminal: Enable copy and paste in edit menu zed-industries/zed#58111)0045814a0deditor: Fix newline outdent when tab size is greater than current indent size (editor: Fix newline outdent when tab size is greater than current indent size zed-industries/zed#58221)bc823dbbbdgit_store: Coalesce refresh pathspecs (git_store: Coalesce refresh pathspecs zed-industries/zed#56406)988845da83project: Add fuzzy search in remote projects dialogue (project: Add fuzzy search in remote projects dialogue zed-industries/zed#54143)4fe71ffcc6Load project skills through worktree buffers (Load project skills through worktree buffers zed-industries/zed#58094)b259b346bfAdd context compaction markers (Add context compaction markers zed-industries/zed#58089)94f36f54a7terminal: Add backend-neutral terminal types (terminal: Add backend-neutral terminal types zed-industries/zed#57483)7e6e731bcepython: Fix splat parameter highlighting (python: Fix splat parameter highlighting zed-industries/zed#58136)513e2b2ee3Gate sandboxed terminal tempdir to local projects (Gate sandboxed terminal tempdir to local projects zed-industries/zed#58240)b9892c593fagent: Respect compaction boundaries in request windows (agent: Respect compaction boundaries in request windows zed-industries/zed#58241)a921edb530acp: Handle reasoning effort shortcuts (acp: Handle reasoning effort shortcuts zed-industries/zed#58223)a5fba1b971Allow symlinked global skill directories (Allow symlinked global skill directories zed-industries/zed#58095)2961f5ae23docs: Document external agent thread imports (docs: Document external agent thread imports zed-industries/zed#58242)df4058ebfeChange .join("") to .concat() (Change .join("") to .concat() zed-industries/zed#58200)d5fc4b74efRender the first character as the icon in a terminal thread (Render the first character as the icon in a terminal thread zed-industries/zed#58251)0cb2b616f9languages: RespectdevEnginespackage manager for package scripts (languages: RespectdevEnginespackage manager for package scripts zed-industries/zed#58113)beedd3e335Support ex: in vim modelines (Support ex: in vim modelines zed-industries/zed#58121)6033f38822Recognize shell-script as shell in modelines (Recognize shell-script as shell in modelines zed-industries/zed#58124)799622daa9ep: Jump example capture (ep: Jump example capture zed-industries/zed#58236)c0db923b24agent: Add terminal output head and tail options (agent: Add terminal output head and tail options zed-industries/zed#58257)ee74df510fAlign prefix parsing, smart-select characters (Align prefix parsing, smart-select characters zed-industries/zed#58267)590aaafcabSymlink scan option (Symlink scan option zed-industries/zed#53646)4fab859ac8agent: Enable terminal output controls for everyone (agent: Enable terminal output controls for everyone zed-industries/zed#58271)b4ce020d83collab: Use avatar URLs returned from Cloud (collab: Use avatar URLs returned from Cloud zed-industries/zed#58265)b764e5e7a3git_ui: Render commit message as markdown (git_ui: Render commit message as markdown zed-industries/zed#58274)aa6f03beddgpui: Add bare bones benchmark framework (gpui: Add bare bones benchmark framework zed-industries/zed#58191)52956d93e4git_ui: Add split controls to commit view (git_ui: Add split controls to commit view zed-industries/zed#58163)5b715709e2recent_projects: Improve label truncation (recent_projects: Improve label truncation zed-industries/zed#58279)e4ddcc8bb4Fix rules-to-skills migration (Fix rules-to-skills migration zed-industries/zed#58278)59f32d2135Add create_thread and list_agents_and_models agent tools (Add create_thread and list_agents_and_models agent tools zed-industries/zed#57987)e07d9a438bgit: Further extract gitlib2 dependencies (git: Further extract gitlib2 dependencies zed-industries/zed#58280)818244003bAdd granular per-path write permissions for the agent terminal sandbox (Add granular per-path write permissions for the agent terminal sandbox zed-industries/zed#57972)06065c0729editor: FixDisplayMap::highlight_textnot always sorting its ranges (editor: FixDisplayMap::highlight_textnot always sorting its ranges zed-industries/zed#58260)c57de85528Remove git2 (libgit2) dependency (Remove git2 (libgit2) dependency zed-industries/zed#53453)f65b6f6e36agent_ui: Fix crash when filtering tools in the agent profile tool picker (agent_ui: Fix crash when filtering tools in the agent profile tool picker zed-industries/zed#58299)3c8fc259fddocs: Update agent server extension documentation (docs: Update agent server extension documentation zed-industries/zed#58306)4ef7e164b5git_ui: Trim surrounding whitespace from new branch names (git_ui: Trim surrounding whitespace from new branch names zed-industries/zed#58151)0d31b26050git_ui: Prepare review action with owned base ref directly (git_ui: Prepare review action with owned base ref directly zed-industries/zed#58156)8a432f8e06acp: Indicate when agent is downloading (acp: Indicate when agent is downloading zed-industries/zed#57710)969a67fcfbDocument Pro threshold billing behavior (Document Pro threshold billing behavior zed-industries/zed#58320)39f7849a0fLog worst hanging tasks and actions (Log worst hanging tasks and actions zed-industries/zed#57835)b077f41a9fagent_ui: Improve draft threads for worktrees (agent_ui: Improve draft threads for worktrees zed-industries/zed#58268)4e949a1cc3mermaid: Fix stack overflow when laying out deeply nested subgraphs (mermaid: Fix stack overflow when laying out deeply nested subgraphs zed-industries/zed#58325)bb5951b7calanguage_models: Support custom HTTP headers for provider requests (language_models: Support custom HTTP headers for provider requests zed-industries/zed#55246)6ac8385faffile_finder: Fix path duplication when opening non-project files with a filter (file_finder: Fix path duplication when opening non-project files with a filter zed-industries/zed#54944)6396a9b4d3language: Support emitting multiple runnables from a single tree-sitter match (language: Support emitting multiple runnables from a single tree-sitter match zed-industries/zed#57276)b1025e8ea7language_models: Remove retired GPT-5.2 and GPT-5.3-Codex from ChatGPT Subscription (language_models: Remove retired GPT-5.2 and GPT-5.3-Codex from ChatGPT Subscription zed-industries/zed#58340)4eab06968bmermaid_render: Remove spurious debug assert (mermaid_render: Remove spurious debug assert zed-industries/zed#58341)201ae99dceagent: Implement compaction (experimental) (agent: Implement compaction (experimental) zed-industries/zed#58315)c413552859acp: Update agent-client-protocol sdk to 0.13.1 (acp: Update agent-client-protocol sdk to 0.13.1 zed-industries/zed#58308)4d32f41ef6Remove audio denoiser crate (Remove audio denoiser crate zed-industries/zed#57923)381f2f4977fs: Avoid resolving symlinks when trashing (fs: Avoid resolving symlinks when trashing zed-industries/zed#58339)9d50bab893git_ui: Add total diff stats to git panel (git_ui: Add total diff stats to git panel zed-industries/zed#58018)89cac4944dImprove sandbox write-path handling (Improve sandbox write-path handling zed-industries/zed#58283)593a78d3ffeditor: Reduce redundant invalidations (editor: Reduce redundant invalidations zed-industries/zed#56234)5a4ca2be36git_ui: Movegit_graphintogit_ui(git_ui: Movegit_graphintogit_uized-industries/zed#57503)eb03be7ae2Fix traffic light padding on macOS SDK 26+ builds (Fix traffic light padding on macOS SDK 26+ builds zed-industries/zed#58245)093a62f8a7git_ui: Fix scroll in commit view header (git_ui: Fix scroll in commit view header zed-industries/zed#58360)f0a88e3698agent_ui: Improve sandbox write-path authorization UI (agent_ui: Improve sandbox write-path authorization UI zed-industries/zed#58358)a565ab4457agent_ui: Add selection to terminal thread (agent_ui: Add selection to terminal thread zed-industries/zed#57301)f8cfad3420editor: Stop re-requesting hover and definitions for the same position (editor: Stop re-requesting hover and definitions for the same position zed-industries/zed#58244)a4d3410a9btitle_bar: Expose the panel layout toggle as actions (title_bar: Expose the panel layout toggle as actions zed-industries/zed#58281)fb5deb8824agent_ui: Restore hover previews for image mentions (agent_ui: Restore hover previews for image mentions zed-industries/zed#58165)c56914d8f2git: Fix a regression introduced with removing gitlib2 dep (git: Fix a regression introduced with removing gitlib2 dep zed-industries/zed#58359)5791ebc2b0git_ui: Fix Enter key selecting branch in commit modal branch picker (git_ui: Fix Enter key selecting branch in commit modal branch picker zed-industries/zed#58366)1125a45d79helix: Fix paste crash (helix: Fix paste crash zed-industries/zed#58373)7a8f139029agent_panel: Fix mention pasting crash (agent_panel: Fix mention pasting crash zed-industries/zed#58375)737f55a1a1gpui: Anchor IME candidate window to the start of the visual line (gpui: Anchor IME candidate window to the start of the visual line zed-industries/zed#55876)74180d86fecloud_api_client: Add a few helpers for response handling (cloud_api_client: Add a few helpers for response handling zed-industries/zed#58346)ade2b219f7ep: Editable context collectors and metrics (ep: Editable context collectors and metrics zed-industries/zed#58400)3873589c02go: Fix table test detection in large files (go: Fix table test detection in large files zed-industries/zed#57277)b1c1e3fc1dAdd AI Policy to CONTRIBUTING.md (Add AI Policy to CONTRIBUTING.md zed-industries/zed#58397)8ed0f5f05aagent_ui: Cache cross-channel thread import check off the render loop (agent_ui: Cache cross-channel thread import check off the render loop zed-industries/zed#58402)95dfe8ca6dvim: Fix increment/decrement for negative numbers without gaps (vim: Fix increment/decrement for negative numbers without gaps zed-industries/zed#58327)08934fa550Fix panic in uncommitted_diffs_for_events (Fix panic in uncommitted_diffs_for_events zed-industries/zed#58410)176622acf9agent: Improve compaction UI (agent: Improve compaction UI zed-industries/zed#58409)ed41a02df0ep: Make retrieved context limit configurable (ep: Make retrieved context limit configurable zed-industries/zed#58405)9e4943200fep: Back off Zeta requests after Cloud timeout (ep: Back off Zeta requests after Cloud timeout zed-industries/zed#58394)85d235b439Clear LLM token and model list on sign out (Clear LLM token and model list on sign out zed-industries/zed#57724)6d72acdb99markdown: Update merman renderer to 0.6 (markdown: Update merman renderer to 0.6 zed-industries/zed#57967)5efd6f68c7git_ui: Make git_ui call support optional (git_ui: Make git_ui call support optional zed-industries/zed#58413)26e69b9d9esidebar: Add right-click menu to thread items (sidebar: Add right-click menu to thread items zed-industries/zed#58232)3f0d233058theme_selector: Mark the active theme with a check icon (theme_selector: Mark the active theme with a check icon zed-industries/zed#58404)a5f0dc322dmermaid: The other half of markdown: Update merman renderer to 0.6 zed-industries/zed#57967 (mermaid: The other half of #57967 zed-industries/zed#58419)19b91c4a8cStop stalebot from nagging on the same issues (Stop stalebot from nagging on the same issues zed-industries/zed#58418)6eee96f4f1settings_ui: Make skills page UI more consistent with others (settings_ui: Make skills page UI more consistent with others zed-industries/zed#58425)8d5c02cb4bBump Zed to v1.7.0 (Bump Zed to v1.7.0 zed-industries/zed#58427)0357c4a8d2agent: Fix compaction limit (agent: Fix compaction limit zed-industries/zed#58431)19b7625a67agent: Fix a UTF-8 boundary panic in the agent streaming parser (agent: Fix a UTF-8 boundary panic in the agent streaming parser zed-industries/zed#58432)9714536782Fix jump capture (Fix jump capture zed-industries/zed#58430)c6f051a5daFix update version button stuck on "Downloading" step (Fix update version button stuck on "Downloading" step zed-industries/zed#58435)4819faaabcOnly notify slack on confirmed and common P0/P1s (Only notify slack on confirmed and common P0/P1s zed-industries/zed#58399)0cd94e0defDocument Billing Manager role (Document Billing Manager role zed-industries/zed#58447)c4cb8aef59collab: Only accessgithub_user_idandgithub_logincolumns in tests (collab: Only accessgithub_user_idandgithub_logincolumns in tests zed-industries/zed#58457)131161c08fAdd Gerrit icon for Chromium hosting provider (Add Gerrit icon for Chromium hosting provider zed-industries/zed#57713)6014f59451Fix external tool call locations (Fix external tool call locations zed-industries/zed#58367)ddb4f987adImprove markdown preview styles (Improve markdown preview styles zed-industries/zed#58465)b713cac496ep: Add accepted and explicit reject fetching (ep: Add accepted and explicit reject fetching zed-industries/zed#58434)21212496b5collab: Add a warning about modifying database schema files (collab: Add a warning about modifying database schema files zed-industries/zed#58468)7e42c0bb1adanger: Require attestation that database schema migrations have been applied (danger: Require attestation that database schema migrations have been applied zed-industries/zed#58469)d8278a56cbci: Add merge queue trigger to danger workflow (ci: Add merge queue trigger to danger workflow zed-industries/zed#58467)ca0fd8d4e1git_graph: Add tree view for commit changed files (git_graph: Add tree view for commit changed files zed-industries/zed#58198)b76e0bc9ddFix hang detection crash when foreground stats are missing (Fix hang detection crash when foreground stats are missing zed-industries/zed#58464)4ab04b3245Use button component for Mermaid block controls (Use button component for Mermaid block controls zed-industries/zed#58473)43ff9ec403danger: Fix typo (danger: Fix typo zed-industries/zed#58475)971977a907extension_ci: Bump extension CLI version toca0fd8d(extension_ci: Bump extension CLI version toca0fd8dzed-industries/zed#58476)f70edafd2fsidebar: Ensure plus icon button stays visible when menu is open (sidebar: Ensure plus icon button stays visible when menu is open zed-industries/zed#58482)03d4536836tab_switcher: Select first buffer in the list when a query is enabled (tab_switcher: Select first buffer in the list when a query is enabled zed-industries/zed#58424)b3bc83b57egpui: Make tooltip show delay configurable (gpui: Make tooltip show delay configurable zed-industries/zed#58291)96165ec626gpui: Fix cursor styles not applying to panel-backed windows (gpui: Fix cursor styles not applying to panel-backed windows zed-industries/zed#58493)ea7b4c75eetab_switcher: Show full file names without truncation (tab_switcher: Show full file names without truncation zed-industries/zed#58483)20f784e189Disablecsharp-lsby default (Disablecsharp-lsby default zed-industries/zed#58507)623c1719c6Hide markdown code block scrollbar when wrapped (Hide markdown code block scrollbar when wrapped zed-industries/zed#58472)2fdf3026b6ep: Skip commits containing submodules / gitlinks (ep: Skip commits containing submodules / gitlinks zed-industries/zed#58519)11a701f5b5ep: Add an option to filter context by type when evaluating (ep: Add an option to filter context by type when evaluating zed-industries/zed#58523)53667331bdextension_api: Remove x86 support (extension_api: Remove x86 support zed-industries/zed#58259)af264433a9Fix lost error messages when listing OpenRouter models (Fix lost error messages when listing OpenRouter models zed-industries/zed#58502)44fb295593agent_ui: Fix panic when restoring an agent terminal in a remote project (agent_ui: Fix panic when restoring an agent terminal in a remote project zed-industries/zed#58533)61cdd8d180Fix infinite loop when inferring outline body range (Fix infinite loop when inferring outline body range zed-industries/zed#58536)3d4d879681git_ui: Disable CommitView diff hunk controls (git_ui: Disable CommitView diff hunk controls zed-industries/zed#58514)569511a1a3ep: Cap identifiers for LSP context retriever (ep: Cap identifiers for LSP context retriever zed-industries/zed#58539)27191913e9agent: Accumulate and persist cumulative token usage for threads (agent: Accumulate and persist cumulative token usage for threads zed-industries/zed#58378)d1c1cc01faep: Add BM25 context retriever (ep: Add BM25 context retriever zed-industries/zed#58526)8eaca43266Rename Stash tab to Stashes (Rename Stash tab to Stashes zed-industries/zed#58505)c29c9ba4deHide Always Allow option for agent skills edits (Hide Always Allow option for agent skills edits zed-industries/zed#58463)bb33fea173editor: Fix panic on newline below with a cursor on deleted diff hunk (editor: Fix panic on newline below with a cursor on deleted diff hunk zed-industries/zed#58542)a599b951ebcollab: Remove writes togithub_user_idandgithub_login(collab: Remove writes togithub_user_idandgithub_loginzed-industries/zed#58474)99739ef047Restructure AI docs (Restructure AI docs zed-industries/zed#57614)307ea5a0eeRefresh OpenRouter models after setting API key (Refresh OpenRouter models after setting API key zed-industries/zed#58551)0b87a03a29worktree_picker: Add section for open in this window (worktree_picker: Add section for open in this window zed-industries/zed#58555)b53b14d214Restore access to old threads that mention rules (Restore access to old threads that mention rules zed-industries/zed#58560)d1271beee7ep: Minor changes to evaluate context retrieval (ep: Minor changes to evaluate context retrieval zed-industries/zed#58572)50d001fe0aAdd note about extension API changes to the contributing guidelines (Add note about extension API changes to the contributing guidelines zed-industries/zed#58369)b36250a69bdocs: Clarify Project Search runs on Enter (docs: Clarify Project Search runs on Enter zed-industries/zed#58545)c40629d1a1grammars: Stop treatingfishmodelines as Shell Script (grammars: Stop treatingfishmodelines as Shell Script zed-industries/zed#58550)8612c626d9Fix some overcomputation in the project diff (Fix some overcomputation in the project diff zed-industries/zed#57859)9e455065dbep: Improve trigger granularity (ep: Improve trigger granularity zed-industries/zed#58561)5bcd6ea66aRemove double-click handling from git panel filenames (Remove double-click handling from git panel filenames zed-industries/zed#58594)c83cef450fAdd action to toggle block quotes in Markdown (Add action to toggle block quotes in Markdown zed-industries/zed#58383)fcb95aaee4Add auto-surround support for tilde in Markdown (Add auto-surround support for tilde in Markdown zed-industries/zed#58614)626dc16f02Handle bracketed ellipsis title prefixes (Handle bracketed ellipsis title prefixes zed-industries/zed#58269)eac0687e23Speed up collab test a bit by doing less repeated work in multi iteration tests (Speed up collab test a bit by doing less repeated work in multi iteration tests zed-industries/zed#53490)5a318bad74agent_ui: Improve thread import UX (agent_ui: Improve thread import UX zed-industries/zed#57791)ca63c88f50editor: Reduce number of language server requests in go to definition (editor: Reduce number of language server requests in go to definition zed-industries/zed#58429)693356221eFix symlinked root rename event handling (Fix symlinked root rename event handling zed-industries/zed#58624)b93d14edf2editor: Don't bypass show_edit_predictions when navigating diagnostics (editor: Don't bypass show_edit_predictions when navigating diagnostics zed-industries/zed#56055)0cab9eeabaproject_panel: Do not ignore first focus clicks on items (project_panel: Do not ignore first focus clicks on items zed-industries/zed#58562)33d8c7e7e3Addenvrcto Shell Scriptpath_suffixes(Addenvrcto Shell Scriptpath_suffixeszed-industries/zed#58573)8ce658ffa7acp: Support raw agent registry binaries (acp: Support raw agent registry binaries zed-industries/zed#58579)e83c2d94d4Add meta signals to the community PR board (Add meta signals to the community PR board zed-industries/zed#58635)a85f8ad090Use no-op hasher for TypeId hashing (Use no-op hasher for TypeId hashing zed-industries/zed#58629)e77b18bad8Prevent auto-restart of language servers after Stop All Servers (Prevent auto-restart of language servers after Stop All Servers zed-industries/zed#51468)28bd200273project: Normalize line endings in textual project search (project: Normalize line endings in textual project search zed-industries/zed#58628)8b5db3582cRestore the focused workspace after quitting (Restore the focused workspace after quitting zed-industries/zed#58392)8807ac4f3bAgent: Improved auto scroll location when using read-file tool (Agent: Improved auto scroll location when using read-file tool zed-industries/zed#58640)de744e744cCorrectly handle file links in markdown and agent threads (Correctly handle file links in markdown and agent threads zed-industries/zed#56024)e38043a209recent_projects: Fix recent project picker icons (recent_projects: Fix recent project picker icons zed-industries/zed#57940)1eefc3b9e9Add upvotes to the community PR board (Add upvotes to the community PR board zed-industries/zed#58645)116e4bc184agent_ui: Inherit source agent without draft content (agent_ui: Inherit source agent without draft content zed-industries/zed#58636)d11d7c837dagent_skills: Instruct agent not to include unrelated instructions in/create-skill(agent_skills: Instruct agent not to include unrelated instructions in/create-skillzed-industries/zed#58599)86effffd34editor: Only compute word-diff highlights for visible rows (editor: Only compute word-diff highlights for visible rows zed-industries/zed#58639)a8dc3579f1settings_ui: Disable settings overridden by current organization (settings_ui: Disable settings overridden by current organization zed-industries/zed#58326)dde98fa822sidebar: Add small refinements to the header design (sidebar: Add small refinements to the header design zed-industries/zed#58661)486cf9ef3cFix macOS system font fallback cascade append (Fix macOS system font fallback cascade append zed-industries/zed#58020)126c0ee41aDisable the IME on linux/wayland when text input is unexpected (Disable the IME on linux/wayland when text input is unexpected zed-industries/zed#58237)158378fc2cSplit out Windows in community PR area-track mapping (Split out Windows in community PR area-track mapping zed-industries/zed#58671)0ee1a808bcproject: Fix spurious git diff for symlinked files (project: Fix spurious git diff for symlinked files zed-industries/zed#58655)b762980b3eRemove experimental microphone gain normalization option (Remove experimental microphone gain normalization option zed-industries/zed#58677)befa775029helix: Fix line selection after undoing delete (helix: Fix line selection after undoing delete zed-industries/zed#55365)f7dc726209sidebar: DebounceSidebar::update_entries(sidebar: DebounceSidebar::update_entrieszed-industries/zed#57803)56b71271c4acp: Enable ACP session usage and deletion features (acp: Enable ACP session usage and deletion features zed-industries/zed#58680)f1268a1233Fix split diff stale scroll anchor crash (Fix split diff stale scroll anchor crash zed-industries/zed#58688)1cecd7d66aFix agent permission row flicker when scrolled away from a tall plan (Fix agent permission row flicker when scrolled away from a tall plan zed-industries/zed#58689)a32999e00bworkspace: Update window title when switching active workspace (workspace: Update window title when switching active workspace zed-industries/zed#58401)ab2683b04ctext: Preserve structural sharing when rebuilding the fragment tree (text: Preserve structural sharing when rebuilding the fragment tree zed-industries/zed#58681)bd1f7378c5title_bar: Improve design for call controls (title_bar: Improve design for call controls zed-industries/zed#58691)6d68395c49agent: Warn about long skill descriptions (agent: Warn about long skill descriptions zed-industries/zed#58356)104d6e46f8settings_ui: Allow changing settings scope inside sub-pages (settings_ui: Allow changing settings scope inside sub-pages zed-industries/zed#58698)4278e5296dsidebar: Hide collapse affordances in project header upon searching (sidebar: Hide collapse affordances in project header upon searching zed-industries/zed#58696)3c0f5a04a6python: Fix Python exception highlighting (python: Fix Python exception highlighting zed-industries/zed#58176)16991c9a29Add indentation rules for GLSL syntax (Add indentation rules for GLSL syntax zed-industries/zed#58520)9709caec23glsl: Bump to v0.2.4 (glsl: Bump to v0.2.4 zed-industries/zed#58704)e5c370b3b2git: Fix add safe directory button doing nothing (git: Fix add safe directory button doing nothing zed-industries/zed#58705)0c660d0cb4worktree: Don't eagerly remove watchers (worktree: Don't eagerly remove watchers zed-industries/zed#58692)aeb8c1da93Clarify panel dock defaults depend on layout in docs (Clarify panel dock defaults depend on layout in docs zed-industries/zed#58654)6e9465a428Add Sourcehut icon for Sourcehut hosting provider (Add Sourcehut icon for Sourcehut hosting provider zed-industries/zed#58668)137e677a05Fix Wayland IME handling with multiple windows (Fix Wayland IME handling with multiple windows zed-industries/zed#58712)3cfcd69738Stream git blame parsing (Stream git blame parsing zed-industries/zed#58733)5c1f18bcebopencode: Model updates (opencode: Model updates zed-industries/zed#58743)9ee3c503a4extension: Perform compilation tasks in parallel (extension: Perform compilation tasks in parallel zed-industries/zed#55160)215ca2fb0bTyped workspace errors (Typed workspace errors zed-industries/zed#57649)3f5705b985extension_ci: Bump extension CLI version to9ee3c50(extension_ci: Bump extension CLI version to9ee3c50zed-industries/zed#58785)f99fe5d8c2UseSHORT_SHA_LENGTHfor all shortened commit SHAs (UseSHORT_SHA_LENGTHfor all shortened commit SHAs zed-industries/zed#58741)55d5713de9remote: Do not swallow ssh errors (remote: Do not swallow ssh errors zed-industries/zed#58780)88e5c6d2faagent: Don't offer feature-flag-gated tools in agent profiles (agent: Don't offer feature-flag-gated tools in agent profiles zed-industries/zed#58581)4b974147f2auto_update: Offload update installation to background thread (auto_update: Offload update installation to background thread zed-industries/zed#58767)2b2536de0fFix SSH askpass on Windows by invokingcli.exedirectly (Fix SSH askpass on Windows by invokingcli.exedirectly zed-industries/zed#52491)ea50042f70Fix profiler breaking concurrent tests (Fix profiler breaking concurrent tests zed-industries/zed#58813)f8226fd1ebagent: Remove experimental plan and title agent tools (agent: Remove experimental plan and title agent tools zed-industries/zed#58824)f3b6eea689Remove accidentally committed empty file (Remove accidentally committed empty file zed-industries/zed#58825)bda5ac3626linux: Fix Wayland clipboard reads blocking indefinitely (linux: Fix Wayland clipboard reads blocking indefinitely zed-industries/zed#58826)bebb687f60ep: Show empty predictions in rate predictions modal (ep: Show empty predictions in rate predictions modal zed-industries/zed#58829)f87bcfa4a5ep: Disable diagnostic based jumps (ep: Disable diagnostic based jumps zed-industries/zed#58832)2ee00ba004collab: Update test database schema (collab: Update test database schema zed-industries/zed#58670)e40e7e8b05outline: Switch the outline search to use fuzzy_nucleo (outline: Switch the outline search to use fuzzy_nucleo zed-industries/zed#56477)1d1a4bee34Change "Ok" to "OK" in UI (Change "Ok" to "OK" in UI zed-industries/zed#58744)4eebf3fdbcsettings_ui: Move skills management into settings UI (settings_ui: Move skills management into settings UI zed-industries/zed#58701)112d16057cFix error prompt darkened background exceeding window boundaries on Linux (Fix error prompt darkened background exceeding window boundaries on Linux zed-industries/zed#57608)b14229f1a0FixTestScheduler::spawn_dedicatedleaking due to cycle (FixTestScheduler::spawn_dedicatedleaking due to cycle zed-industries/zed#58802)e7edca8fd0Improve warning display UI related to skills (Improve warning display UI related to skills zed-industries/zed#58838)37392b6acaFix Sourcehut icon SVG (Fix Sourcehut icon SVG zed-industries/zed#58852)a1a66114e9git_ui: Fix panic when splitting a pane containing a commit view (git_ui: Fix panic when splitting a pane containing a commit view zed-industries/zed#58853)7eda38207aInclude icon guidelines in PR templates and contribution docs (Include icon guidelines in PR templates and contribution docs zed-industries/zed#58855)300fde7b70Fix stale Git UI on reftable repositories on Linux (Fix stale Git UI on reftable repositories on Linux zed-industries/zed#58719)cc105a4459git_ui: AddAdd to .git/info/excludeoption to context menus (git_ui: AddAdd to .git/info/excludeoption to context menus zed-industries/zed#57044)78658778a2Use unstable sorts if deduplicating (Use unstable sorts if deduplicating zed-industries/zed#58751)7f6f93c089lsp: Bound the incoming language server message queue (lsp: Bound the incoming language server message queue zed-industries/zed#58867)3f16f7b908lsp: Fix retained notification subscriptions leaking dropped language servers (lsp: Fix retained notification subscriptions leaking dropped language servers zed-industries/zed#58866)ef731e7769image_viewer: Reveal images in file manager from keyboard shortcut (image_viewer: Reveal images in file manager from keyboard shortcut zed-industries/zed#56438)bf5702c2faMake sure we display keybindings on gutter menu (Make sure we display keybindings on gutter menu zed-industries/zed#58856)dd3521df2bLimit top context identifiers and diagnostics (Limit top context identifiers and diagnostics zed-industries/zed#58870)0d8a4d4292gpui: Free atlas tile space when removing tiles (gpui: Free atlas tile space when removing tiles zed-industries/zed#58874)05eea8a321editor: Show format selections for cursor ranges (editor: Show format selections for cursor ranges zed-industries/zed#56571)308a1067ecFix indentations for expressions in C/C++ (Fix indentations for expressions in C/C++ zed-industries/zed#58740)6d42d62281Fix Deno test task example quoting (Fix Deno test task example quoting zed-industries/zed#58774)c680755ae0git_ui: Pass the clicked ref to git graph custom commands (git_ui: Pass the clicked ref to git graph custom commands zed-industries/zed#58781)e5052961afAdd built-in /compact slash command to the native agent (Add built-in /compact slash command to the native agent zed-industries/zed#58663)9baefe701eAdd auto_compact agent settings (Add auto_compact agent settings zed-industries/zed#58883)e17e272d24agent: Improve compaction UX (agent: Improve compaction UX zed-industries/zed#58913)ee5a1b40feEnable handoff feature flag by default for staff (Enable handoff feature flag by default for staff zed-industries/zed#58891)b44807ac24cloud_api_client: Always pass up an organization ID when creating an LLM token (cloud_api_client: Always pass up an organization ID when creating an LLM token zed-industries/zed#58872)d24b14a26cagent: Fix handoff feature flag tests (agent: Fix handoff feature flag tests zed-industries/zed#58916)c46c350b8eMakezed://links clickable in terminal (Makezed://links clickable in terminal zed-industries/zed#58910)f164afda46editor: Register toggle inline values action (editor: Register toggle inline values action zed-industries/zed#58921)0e9e8d0e68thread_view: Add refinements to compaction UI design (thread_view: Add refinements to compaction UI design zed-industries/zed#58926)0bc6c76fcfagent: Hide token usage after running/compact(agent: Hide token usage after running/compactzed-industries/zed#58937)9fe1643640ep: LSP telemetry (ep: LSP telemetry zed-industries/zed#58925)7266ab6904project: Re-resolve recent tasks against current editor context (project: Re-resolve recent tasks against current editor context zed-industries/zed#57380)30d9053e18ep: Add more options to control split point (ep: Add more options to control split point zed-industries/zed#58943)48511e0b9cDisable profiler with feature (Disable profiler with feature zed-industries/zed#58942)8bd2ce7069Add Claude Fable 5 to Anthropic BYOK (Add Claude Fable 5 to Anthropic BYOK zed-industries/zed#58945)8eea0d68f4Link data retention consent callout to Anthropic's policy article (Link data retention consent callout to Anthropic's policy article zed-industries/zed#58949)c8554b46e7gpui: Fix title bar clicks being delayed on macOS 27 (gpui: Fix title bar clicks being delayed on macOS 27 zed-industries/zed#58947)881b4fb9bccloud_api_client: Key the cached LlmApiToken by organization (cloud_api_client: Key the cached LlmApiToken by organization zed-industries/zed#58915)8fced01bcfPin workflow actions and service images to immutable SHAs (Pin workflow actions and service images to immutable SHAs zed-industries/zed#58964)a3d575b988title_bar: Always show organization list in user menu (title_bar: Always show organization list in user menu zed-industries/zed#58965)3df0812498RefactorBufferDiffto allow multiple diffs to share the same base text buffer (RefactorBufferDiffto allow multiple diffs to share the same base text buffer zed-industries/zed#58266)170b2dbc96gpui: Document standalone app setup (gpui: Document standalone app setup zed-industries/zed#58766)f1ad1e7fd5Update notify to v9.0.0-rc.4 (Update notify to v9.0.0-rc.4 zed-industries/zed#58944)3d2f7adb95Document provider safety retention for designated Zed-hosted models (Document provider safety retention for designated Zed-hosted models zed-industries/zed#58967)bb59dc59faFix miscellaneous typos (Fix miscellaneous typos zed-industries/zed#58979)14a76ba9c7git_graph: Fix infinite loading for empty repos (git_graph: Fix infinite loading for empty repos zed-industries/zed#58959)d989c7c5cdRemove outdated TODO comment (Remove outdated TODO comment zed-industries/zed#58985)fa4ae33e20Add telemetry for context compaction (Add telemetry for context compaction zed-industries/zed#58928)297c4a4d78Bench app context phase 2 (Bench app context phase 2 zed-industries/zed#58202)efa2987b86Escape control characters in syntax tree view (Escape control characters in syntax tree view zed-industries/zed#59012)5c90b0664fagent: Fix race where compaction would be marked as cancelled (agent: Fix race where compaction would be marked as cancelled zed-industries/zed#59014)806f3f9322Remove handoff feature flag and un-gate compaction (Remove handoff feature flag and un-gate compaction zed-industries/zed#58931)3ecb869520Stop rendering native slash commands as user messages (Stop rendering native slash commands as user messages zed-industries/zed#58935)b27c1bb78eAllow opening a new window by default (Allow opening a new window by default zed-industries/zed#58805)c52842c3aadebugger: Fix running ignored Rust tests in nested modules (debugger: Fix running ignored Rust tests in nested modules zed-industries/zed#54787)2beeb353a5docs: Compaction (docs: Compaction zed-industries/zed#59029)70bb09eeaadocs: Add csharp-ls to C# docs (docs: Add csharp-ls to C# docs zed-industries/zed#59028)a98485809bReturn typed completion errors from Cloud provider (Return typed completion errors from Cloud provider zed-industries/zed#58997)11115a967fgit_ui: Add button to remove open worktrees from the window in the worktree picker (git_ui: Add button to remove open worktrees from the window in the worktree picker zed-industries/zed#58996)eb68bbd35cDisable commit title width limit by default (Disable commit title width limit by default zed-industries/zed#58960)7220d880d1client: Format the whole error chain on failure to connect to Cloud (client: Format the whole error chain on failure to connect to Cloud zed-industries/zed#59035)0387238261Documentauto_update_extensionssetting (Documentauto_update_extensionssetting zed-industries/zed#58954)74e65edf51Remove dormant and disabled GitHub Actions workflows (Remove dormant and disabled GitHub Actions workflows zed-industries/zed#58975)c1b45aaa5fBump notify to fix a hang when watching or unwatching paths (Bump notify to fix a hang when watching or unwatching paths zed-industries/zed#59047)5976ffb4b6Bump Zed to v1.8.0 (Bump Zed to v1.8.0 zed-industries/zed#59048)eb4e2e8c7bagent: Add thread history import telemetry (agent: Add thread history import telemetry zed-industries/zed#59050)9053e7dd1cFix not being able to scroll sidebar when the mouse is hovering a header (Fix not being able to scroll sidebar when the mouse is hovering a header zed-industries/zed#59054)20a3f7705fAdd supports_disabling_thinking to Cloud model listings (Add supports_disabling_thinking to Cloud model listings zed-industries/zed#58980)53f1ae01a4docs: Remove Alpine, clean up glibc guidance, minor wording fixes (docs: Remove Alpine, clean up glibc guidance, minor wording fixes zed-industries/zed#56674)501ab50f9bzed: Hide log file actions when logging to stdout (zed: Hide log file actions when logging to stdout zed-industries/zed#57114)c78bd36fd8agent_ui: Keep pending subagent edits when regenerating a prompt (agent_ui: Keep pending subagent edits when regenerating a prompt zed-industries/zed#59060)620ceaaacaagent: Flush thread content to database on app quit (agent: Flush thread content to database on app quit zed-industries/zed#58962)511d197477Enforce adding a message to extension CLI bumps (Enforce adding a message to extension CLI bumps zed-industries/zed#58786)cafbf4b5dfImprovedidChangeWatchedFileshandler performance (ImprovedidChangeWatchedFileshandler performance zed-industries/zed#59078)325ff16742editor: Expand the gutter width to contain new timestamp format (editor: Expand the gutter width to contain new timestamp format zed-industries/zed#59008)053ea47e5aeditor: Don't treat scheme-prefixed text as a URL when pasting in Markdown (editor: Don't treat scheme-prefixed text as a URL when pasting in Markdown zed-industries/zed#59071)03a8544040tab_switcher: Middle-truncate long picker filenames (tab_switcher: Middle-truncate long picker filenames zed-industries/zed#59072)dde7c1c07fworkspace: Add command to reset pane sizes (workspace: Add command to reset pane sizes zed-industries/zed#59046)df35a07d13Add action to select inside enclosing brackets (Add action to select inside enclosing brackets zed-industries/zed#59005)7fd5ea4bf3gpui: Fix list scroll events being reverted by pending scroll (gpui: Fix list scroll events being reverted by pending scroll zed-industries/zed#59002)715cd42d36Fix shadow and gradient artifacts on transparent windows (Fix shadow and gradient artifacts on transparent windows zed-industries/zed#58981)f56e782661Fix "Loading Commit History..." message stuck on empty repositories (Fix "Loading Commit History..." message stuck on empty repositories zed-industries/zed#58649)d7ac5e6cf4acp_thread: Preserve waiting tool call status on updates (acp_thread: Preserve waiting tool call status on updates zed-industries/zed#58537)d130d03f5dFix ACP permission dialog keyboard shortcuts not working (Fix ACP permission dialog keyboard shortcuts not working zed-industries/zed#58365)1c3806a7a1sidebar: Display a new thread button in the archive view (sidebar: Display a new thread button in the archive view zed-industries/zed#59114)8432a26a9dthread_view: Fix the thinking toggle button (thread_view: Fix the thinking toggle button zed-industries/zed#59111)cfc5f26970Fixes for AI docs (Fixes for AI docs zed-industries/zed#58969)e1bfcf85dbFix file descriptor leak when process spawning failed on macOS (Fix file descriptor leak when process spawning failed on macOS zed-industries/zed#59128)638b33ca2bagent_ui: Show placeholder title in agent panel empty-state toolbar (agent_ui: Show placeholder title in agent panel empty-state toolbar zed-industries/zed#59126)61ad9ebfcdgpui_macos: Initialize fallback fonts with primary font weight and style (gpui_macos: Initialize fallback fonts with primary font weight and style zed-industries/zed#56771)acfcaff936Iterate on placeholder copywriting for branch and worktree pickers (Iterate on placeholder copywriting for branch and worktree pickers zed-industries/zed#59130)a9e469198arepl: Add notebook cell stop button (repl: Add notebook cell stop button zed-industries/zed#57093)c899d5b590gpui: Addalphamethod toRgba(gpui: Addalphamethod toRgbazed-industries/zed#52125)60ed56b372Fix two random bugs in macOS process spawning (Fix two random bugs in macOS process spawning zed-industries/zed#59133)8cf8528e8aPersist dev container suggestion dismissal across git worktrees (Persist dev container suggestion dismissal across git worktrees zed-industries/zed#58576)34cd17ff5egpui: Add builder API for BoxShadow (gpui: Add builder API for BoxShadow zed-industries/zed#57743)49eb6b2de7mermaid_render: Fix overlapping text in diagrams with long labels (mermaid_render: Fix overlapping text in diagrams with long labels zed-industries/zed#59140)c486f6f529agent_ui: Iterate on title display on the toolbar (agent_ui: Iterate on title display on the toolbar zed-industries/zed#59162)c32c037c6bUpdate Pull Request template (Update Pull Request template zed-industries/zed#59062)fef979dec4language_models: Add Anthropic-compatible provider support in settings (language_models: Add Anthropic-compatible provider support in settings zed-industries/zed#50381)67427ffbc6Allow editing queued message by pressing up in an empty editor (Allow editing queued message by pressing up in an empty editor zed-industries/zed#58807)83aa943705workspace: Fix overflow in error popup (workspace: Fix overflow in error popup zed-industries/zed#59185)992f395c3deditor: Fix columnar selection alignment on rows with multi-byte chars (editor: Fix columnar selection alignment on rows with multi-byte chars zed-industries/zed#57097)b6c7496aeamulti_buffer: Don't eagerly cloneBufferSnapshotinrange_to_buffer_ranges(multi_buffer: Don't eagerly cloneBufferSnapshotinrange_to_buffer_rangeszed-industries/zed#59190)e5b6041e9daudio: Fix phantom presence in channels (audio: Fix phantom presence in channels zed-industries/zed#59195)138139f830gpui_macos: Fix traffic light hitbox after repositioning (gpui_macos: Fix traffic light hitbox after repositioning zed-industries/zed#58534)1d217ee39dci: Fix caching of release jobs (by having it in the first place) (ci: Fix caching of release jobs (by having it in the first place) zed-industries/zed#59200)d4cc8d2409Patch async-process to allow reusing their reaper (Patch async-process to allow reusing their reaper zed-industries/zed#59156)26a355b11drepl: Show kernel error on notebook cell instead of hanging (repl: Show kernel error on notebook cell instead of hanging zed-industries/zed#59137)96285fc140editor: Align split buffer headers with scrollbar layout (editor: Align split buffer headers with scrollbar layout zed-industries/zed#53782)abbe85a332call: Log LiveKit connection info refresh outcomes in retry loop (call: Log LiveKit connection info refresh outcomes in retry loop zed-industries/zed#59205)fca2ccd403Revert "gpui: Fix title bar clicks being delayed on macOS 27 (gpui: Fix title bar clicks being delayed on macOS 27 zed-industries/zed#58947)" (Revert "gpui: Fix title bar clicks being delayed on macOS 27 (#58947)" zed-industries/zed#59214)8589cbbf6bAllow Prettier to read the .editorconfig files of the project when formatting from within Zed (Allow Prettier to read the .editorconfig files of the project when formatting from within Zed zed-industries/zed#59149)1e017d04b9agent_ui: Remove dead link in agent menu (agent_ui: Remove dead link in agent menu zed-industries/zed#59232)3e54ce8bceclient: Link to appropriate documentation for Preview and Nightly (client: Link to appropriate documentation for Preview and Nightly zed-industries/zed#59234)e044074eb2recent_projects: Close remote projects window on button press (recent_projects: Close remote projects window on button press zed-industries/zed#58889)df9c9f055eagent_ui: Match project name in archive-view search (agent_ui: Match project name in archive-view search zed-industries/zed#58214)c7987fabf7agent_ui: Truncate long model names in config option selector (agent_ui: Truncate long model names in config option selector zed-industries/zed#57808)29b90dc4e8markdown_preview: Improve heading spacing (markdown_preview: Improve heading spacing zed-industries/zed#59291)f39cf25c0bextension_ui: Hide agent servers from chips (extension_ui: Hide agent servers from chips zed-industries/zed#59231)f9d57b54dccomponent_preview: Fix example rendering no text or icons (component_preview: Fix example rendering no text or icons zed-industries/zed#59241)cb7721602bfile_finder: Adjust list item design (file_finder: Adjust list item design zed-industries/zed#59164)759bacff37gpui_macos: Warn when falling back to NoopTextSystem (gpui_macos: Warn when falling back to NoopTextSystem zed-industries/zed#59247)cccc7b2d44editor: Fix splitting brackets inside line comments (editor: Fix splitting brackets inside line comments zed-industries/zed#59260)832ab56db8dev_container: Expand barec578f4d12bagent: Fix shell hang on shell syntax errors with terminal tool usage (agent: Fix shell hang on shell syntax errors with terminal tool usage zed-industries/zed#59270)26fc42721adev_container: Support the classic Docker builder via a setting (dev_container: Support the classic Docker builder via a setting zed-industries/zed#59288)a31d3505dagit: Do not rungit stash liston every file save (git: Do not rungit stash liston every file save zed-industries/zed#59042)e770c94187git: Reduce number of spawned git processes when retrieving remote URLs (git: Reduce number of spawned git processes when retrieving remote URLs zed-industries/zed#59053)346d3605cfgit: Reduce number of spawned git processes when retrieving default branch (git: Reduce number of spawned git processes when retrieving default branch zed-industries/zed#59087)71fe7ec366agent_ui: Insert dropped file links at the cursor (agent_ui: Insert dropped file links at the cursor zed-industries/zed#55127)6d0e7ff18ceditor: Fix blocks not appearing or lingering when anchored past a soft wrap (editor: Fix blocks not appearing or lingering when anchored past a soft wrap zed-industries/zed#59018)838fea165cdocs: document llvm-objcopy --strip-debug step when self-building remote_server (docs: document llvm-objcopy --strip-debug step when self-building remote_server zed-industries/zed#57655)18c98b0211Fix incorrect mask in BufferChunks::next (Fix incorrect mask in BufferChunks::next zed-industries/zed#57544)62b4fd26cfgit_ui: Always display "Create Pull Request" button on push toast (git_ui: Always display "Create Pull Request" button on push toast zed-industries/zed#53913)b2143f449brecent_projects: Show keybindings in action button tooltips (recent_projects: Show keybindings in action button tooltips zed-industries/zed#59030)338530f2e9Fix ghost project when selecting remote project group (Fix ghost project when selecting remote project group zed-industries/zed#59272)ae7717dbe0Edit name of Gemini 3.1 Flash Lite to Gemini 3.1 Flash-Lite to better match Google's official documentation (Edit name of Gemini 3.1 Flash Lite to Gemini 3.1 Flash-Lite to better match Google's official documentation zed-industries/zed#59322)5e514f4624git: Reduce amount of git commands when checking for pushed commits (git: Reduce amount of git commands when checking for pushed commits zed-industries/zed#59069)7726682898git: Optimize git HEAD state resolution (git: Optimize git HEAD state resolution zed-industries/zed#59044)d8eb569cc5acp_thread: Fix compaction button stuck at loading state on error (acp_thread: Fix compaction button stuck at loading state on error zed-industries/zed#59161)c642b422deutil: Use job objects to reap spawned process trees on Windows (util: Use job objects to reap spawned process trees on Windows zed-industries/zed#58885)8a720e6c52Anchor sticky scroll to symbol name rows (Anchor sticky scroll to symbol name rows zed-industries/zed#56333)6e129aa5dfeditor: Show file icon in breadcrumbs when tab bar is hidden (editor: Show file icon in breadcrumbs when tab bar is hidden zed-industries/zed#56267)5e32405669extensions_ui: AddRebuildDevExtensionaction (extensions_ui: AddRebuildDevExtensionaction zed-industries/zed#55173)e017293aedsettings: Fix command aliases json schema (settings: Fix command aliases json schema zed-industries/zed#57812)9622ae92e1agent_ui: Fix reporting of 401/403 errors (agent_ui: Fix reporting of 401/403 errors zed-industries/zed#59119)f16a46967bagent: Don't pass back the diff on successful edits (agent: Don't pass back the diff on successful edits zed-industries/zed#59335)f73b9daf3bhttp_proxy: Add hostname allowlist policy types (http_proxy: Add hostname allowlist policy types zed-industries/zed#59217)a3e15cefacShow command in sandbox permission prompts (Show command in sandbox permission prompts zed-industries/zed#59362)c52d06a8f3http_proxy: Add upstream proxy configuration (http_proxy: Add upstream proxy configuration zed-industries/zed#59222)c8faadd9c8http_proxy: Add the allowlisting proxy server (http_proxy: Add the allowlisting proxy server zed-industries/zed#59223)50b2f63cfesidebar: Fix click flicker on empty draft thread (sidebar: Fix click flicker on empty draft thread zed-industries/zed#59342)bf746a7a26sandbox: Replace allow_network bool with a NetworkAccess enum (sandbox: Replace allow_network bool with a NetworkAccess enum zed-industries/zed#59218)c896cc99a9Add member to community champions list (Add member to community champions list zed-industries/zed#59386)8117571de3agent: Model sandbox network escalation as a host allowlist (agent: Model sandbox network escalation as a host allowlist zed-industries/zed#59219)68d2325b7flivekit: Preserve tokens on channel rejoin (livekit: Preserve tokens on channel rejoin zed-industries/zed#59388)3c7ca5ec5dacp_thread: Enforce the network allowlist via an in-process proxy (acp_thread: Enforce the network allowlist via an in-process proxy zed-industries/zed#59220)2c0a044237Make unrestricted sandbox network access explicit (Make unrestricted sandbox network access explicit zed-industries/zed#59385)ce22d1ab28agent_ui: Show commands in sandbox permission prompts (agent_ui: Show commands in sandbox permission prompts zed-industries/zed#59391)af7bdd5fefgit_ui: Resolve worktree picker remove-from-window clicks by path (git_ui: Resolve worktree picker remove-from-window clicks by path zed-industries/zed#59084)c270e658c5settings_ui: Fix reset to default not clearing focused input fields (settings_ui: Fix reset to default not clearing focused input fields zed-industries/zed#59395)c3c38c5c09git_ui: Add View File action to Git Panel (git_ui: Add View File action to Git Panel zed-industries/zed#59383)c0f4059806project_panel: Select the whole folder name when renaming (project_panel: Select the whole folder name when renaming zed-industries/zed#59390)c88c83d619Updatemermantag SHA (Updatemermantag SHA zed-industries/zed#59360)6661273a41agent: Sanboxing on linux (agent: Sanboxing on linux zed-industries/zed#58355)ed6e747bc5Duplicate Bot: Update retired Claude model (Duplicate Bot: Update retired Claude model zed-industries/zed#59424)4c0717faccPR board: Stop touching archived items (PR board: Stop touching archived items zed-industries/zed#59428)33a54ce423Support provider-side compaction in the language model clients (Support provider-side compaction in the language model clients zed-industries/zed#59145)a873cf402cRemove gpui's dependency onasync-process(Remove gpui's dependency onasync-processzed-industries/zed#59358)2252cad9b9git: Fix.gitdirectory being removed from watcher when excluded viafile_scan_exclusions(git: Fix.gitdirectory being removed from watcher when excluded viafile_scan_exclusionszed-industries/zed#57895)2408640e5fgit: Avoid unnecessary git repo rescans when unrelated git files change (git: Avoid unnecessary git repo rescans when unrelated git files change zed-industries/zed#59318)8ad9d18b93agent: Address review follow-ups for quit-time thread flush (agent: Address review follow-ups for quit-time thread flush zed-industries/zed#59079)36a3a2a784Include changed paths in remote UpdatedEntries events (Include changed paths in remote UpdatedEntries events zed-industries/zed#58157)a851320e6dci: Revalidate zed.dev after release (ci: Revalidate zed.dev after release zed-industries/zed#59422)02b62a3d1fSettings UI agent providers (Settings UI agent providers zed-industries/zed#58876)e5966915e4Duplicate Bot: Switch to structured tool output for Claude (Duplicate Bot: Switch to structured tool output for Claude zed-industries/zed#59432)29622911dePrevent archival of manually-created worktrees (Prevent archival of manually-created worktrees zed-industries/zed#58275)f9a4bfd826markdown_preview: Restore preview panes on workspace reload (markdown_preview: Restore preview panes on workspace reload zed-industries/zed#56972)ea673ff233Fix copy shortcut in macOS notebook cells (Fix copy shortcut in macOS notebook cells zed-industries/zed#59431)6b4e27a4d5Ping on slack when a community-related workflow fails (#59435)fe22af1e6emarkdown: Render soft breaks as line breaks in agent markdown (#57376)e52cc1abe9agent: Better sandboxing UI (#59437)f208b2f108ep: Store rejected patch as prediction (#59440)6f31ec3328Qwen prompt format (#59150)84b753cb51editor: Refresh active debug line highlight on theme change (#59274)3e8aae49b5sidebar: Add submenu to create a worktree (#59341)fd5d42dd55Add terminal thread init command (#59374)45afbac0a5Fix project grouping for Git repo subdirectories (#57998)1722fe63bceditor: Speed up multi cursor editing (#58510)489c880a58editor: Reuse display-map cursors when converting word diffs (#58658)f2fbe40b5deditor: Add SelectInsideDelimiters and SelectAroundDelimiters actions (#53789)906b7e6612Refactor editor's select inside/around delimiter actions (#59472)c7ad65e468markdown: Optimizepaint_search_highlights(#59473)ea035a7a46agent: Account for max_output_tokens in compaction threshold (#59469)60147a3c9cv1.8.x preview for @JosephTLyons3723eef7f6fs: Dispatch watcher events from the reader thread to avoid thrashing (#59537) (cherry-pick to preview) (#59560)4d4e03ac5aacp: Advertise model picker support to Cursor (#59694) (#59695)687a26c4a7copilot_ui: Fix sign-in window floating above all applications (#59657) (cherry-pick to preview) (#59701)37679b98a5Allow file watchers to handle case insensitive file systems (#59579) (cherry-pick to preview) (#59714)7f70993083cloud_api_types: AddZedVipvariant toPlan(#59443) (cherry-pick to preview) (#59715)6e4a87154bBump to 1.8.1 for @JosephTLyons1c39c17f6dFix CI error from linux case insensitive path (#59624) (cherry-pick to preview) (#59717)ed8f754755Bump to 1.8.2 for @JosephTLyons932b142517Fix compaction happening too early for chatgpt_subscribed (#59686) (cherry-pick to preview) (#59722)e86032a5c7docs: Improve documentation around MCP servers (#59380) (cherry-pick to preview) (#59742)ea32d746c9ollama: Don't abort entire model fetch if one model's details fail to load (#59606) (cherry-pick to preview) (#59747)19b941790dagent_ui: Fix favorite model button not showing for unselected models (#59803) (cherry-pick to preview) (#59804)d8507bff6ddocs: Add note about upcoming MCP extension deprecation (#59812) (cherry-pick to preview) (#59813)419e6192a7gpui: Bump resvg/usvg and regression test for panic (#59704) (cherry-pick to preview) (#59830)5e33fc855fv1.8.x stable for @JosephTLyonsRules
main, resolve conflicts in favor of keeping NeoZed customizations while taking upstream functional changes..zedpaths, and lost NeoZed customizations.Required Verification
stable/v1.8mainmainresolved, NeoZed customizations preservedmaindiff reviewed for identity regressions, code duplication, and stale upstream-only pathscargo check --workspace --all-targetspasses before any PR is openedscript/neozed/upstream-reviewed-tagupdated tov1.8.2and mergedstable/v1.5deleted