During cherry-picking of https://github.com/zed-industries/zed/pull/41859 , one test was incorrectly merged in.
This was only added in https://github.com/zed-industries/zed/pull/41342 which is not cherry-picked, hence the test will fail.
Follow-up of https://github.com/zed-industries/zed/pull/40183
Release Notes:
- (Preview only) Fixed inlay hints duplicating when multiple editors are
open for the same buffer
---------
Co-authored-by: Lukas Wirth <lukas@zed.dev>
Kirill Bulatov
and
Lukas Wirth
created
713903f
Fix incorrect search ranges when rendering search matches in the outline panel (#41859)
Click to expand commit body
Closes https://github.com/zed-industries/zed/issues/41792
Release Notes:
- Fixed outline panel panicking when rendering certain search matches
48fdd88
file_finder: Fix highlighting panic in open path prompt (#41808)
Click to expand commit body
Closes https://github.com/zed-industries/zed/issues/41249
Couldn't quite come up with a test case here but verified it works.
Release Notes:
- Fixed a panic in file finder when deleting characters
Lukas Wirth
created
9349554
editor: Fix `refresh_linked_ranges` panics due to old snapshot use (#41657)
Click to expand commit body
Fixes ZED-29Z
Release Notes:
- Fixed panic in `refresh_linked_ranges`
Lukas Wirth
created
311abd0
extension_host: Do not try auto installing suppressed extensions (#41551)
Click to expand commit body
Release Notes:
- Fixed an issue where Zed would try to install extensions specified
under `auto_install_extensions` which were moved into core.
Finn Evers
created
c5e298b
Revert "sum_tree: Replace rayon with futures (#41586)"
Click to expand commit body
This reverts commit f2ce06c7b00a79a4e2932ffbbbc880c1a3fb0a15.
Closes #ISSUE
Rewrite our release pipeline to be generated by `gh-workflow`
Release Notes:
- N/A *or* Added/Fixed/Improved ...
Ben Kunkle
created
3eb9d77
bundle: Restore local install on macOS (#41482)
Click to expand commit body
I just pulled and ran a local build via `script/bundle-mac -l -i` but
found that the resulting bundle wasn't installed as expected. (me:
"ToggleAllDocks!! Wait! Where is it?!") Looking into, it looks like the
`-l` flag was removed in #41392, leaving the `$local_only` var orphaned,
which then left the `-i/$local_install` flag unreachable. I suspect that
this was unintentional, so this PR re-adds the `-l/$local_only` flag to
`script/bundle-mac`.
I ran the build again and confirmed that local install seemed to work as
expected. (ie "ToggleAllDocks!! :tada:")
While here, I also removed the last reference to `$local_arch`, because
all other references to that were removed in #41392.
/cc @osiewicz
Release Notes:
- N/A
---------
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
claytonrcarter
and
Conrad Irwin
created
d6c49fb
Add a no-op compare_perf workflow (#41605)
Click to expand commit body
Testing PR for @zed-zippy
Release Notes:
- N/A
Conrad Irwin
created
7bf3f92
Don't skip tests in nightly release (#41573)
Click to expand commit body
Release Notes:
- N/A
Conrad Irwin
created
2751512
Use gh-workflow for tests (take 2) (#41420)
Click to expand commit body
This re-implements the reverted commit 8b051d6cc3c7c3bcda16702f30dc0fabe7b9f881.
Closes #ISSUE
Release Notes:
- N/A
---------
Co-authored-by: Ben Kunkle <ben@zed.dev>
Conrad Irwin
and
Ben Kunkle
created
032ab87
Generate dwarf files for builds again (#41651)
Click to expand commit body
Closes #ISSUE
Release Notes:
- N/A
Conrad Irwin
created
dbabcfc
sum_tree: Replace rayon with futures (#41586)
0d5bfaf
Revert "Support relative line number on wrapped lines (#39268)" (#41450)
Click to expand commit body
Closes #41422
This completely broke line numbering as described in the linked issue
and scrolling up does not have the correct numbers any more.
Release Notes:
- NOTE: The `relative_line_numbers` change
(https://github.com/zed-industries/zed/pull/39268) was reverted and did
not make the release cut!
Finn Evers
created
b1935b9
ui: Don't show scrollbar track in too many cases (#41455)
Click to expand commit body
Follow-up to https://github.com/zed-industries/zed/pull/41354 which
introduced a small regression.
Release Notes:
- N/A
d0d7b9c
Update docs to use == instead of = (#41415)
Click to expand commit body
Closes #41219
Release Notes:
- Updated docs to use `==` instead of `=` in keymap context.
Hopefully I'm not mistaken here, but I think the docs have a bug in them
Callum Tolley
created
8b051d6
Revert "Use gh workflow for tests" (#41411)
Click to expand commit body
Reverts zed-industries/zed#41384
The branch-protection rules work much better when there is a Job that
runs every time and can be depended on to pass, we no longer have this.
Release Notes:
- N/A
- Declare UAC support. This will prevent Windows from flagging
`auto_update_helper.exe` as a legacy setup program that needs to run as
administrator.
- Declare support for Windows 10. This will stop Windows from applying
various application compatibility profiles.
The UAC policy is not really appropriate to apply to all GPUI
applications (e.g. an installer written in GPUI may want to declare
itself as `requireAdministrator` instead of `asInvoker`). I tried
splitting this into a Zed.exe-only manifest and enabling manifest file
merging, but I ran out of my time-box. We can fix this later if this is
flagged by GPUI users.
Release Notes:
- N/A
Follow up for: #41304
Splits CI tests (cherry-picks and PRs only for now) into separate
workflows using `gh-workflow`. Includes a couple restructures to
- run more things in parallel
- remove our previous shell script based checking to filter tests based
on files changed, instead using the builtin `paths:` workflow filters
Splitting the docs/style/rust tests & checks into separate workflows
means we lose the complete summary showing all the tests in one view,
but it's possible to re-add in the future if we go back to checking what
files changed ourselves or always run everything.
Release Notes:
- N/A *or* Added/Fixed/Improved ...
---------
Co-authored-by: Conrad <conrad@zed.dev>
Release Notes:
- Remove Windows/Linux from Getting Started
- Consolidate download & system into new Installation page
- Move Remote Dev out of Windows and into Remote Development
- Add Uninstall page
- Add updates page
- Remove addl learning materials from intro
Katie Geer
created
360074e
rope: Prevent stack overflows by bumping rayon stack sizes (#41397)
Click to expand commit body
Thread stacks in rust by default have 2 megabytes of stack which for
sumtrees (or ropes in this case) can easily be exceeded depending on the
workload.
Release Notes:
- Fixed stack overflows when constructing large ropes
Lukas Wirth
created
b1922b7
Move Nightly release to gh-workflow (#41349)
Click to expand commit body
Follow up to #41304 to move nightly release over
Release Notes:
- N/A
---------
Co-authored-by: Ben Kunkle <ben@zed.dev>
Conrad Irwin
and
Ben Kunkle
created
54fd7ea
agent_ui: Don't show root project in path prefix in @-mention menu (#41372)
Click to expand commit body
This PR hides the worktree root name from the path prefix displayed when
you @-mention a file or directory in the agent panel. Given the tight UI
real state we have, I believe that having the project name in there is
redundant—the project you're in is already displayed in the title bar.
Not only it was the very first word you'd see after the file's name, but
it also made the path longer than it needs to. A bit of a design clean
up here :)
(PS: We still show the project name if there are more than one in the
same workspace.)
Release Notes:
- N/A
Danilo Leal
created
8564602
command palette: Make footer buttons justified to the right (#41382)
Click to expand commit body
Release Notes:
- N/A
Danilo Leal
created
e604ef3
Add a setting to prevent sharing projects in public channels (#41395)
Click to expand commit body
This PR adds a setting to prevent projects from being shared in public
channels.
This can be enabled by adding the following to the project settings
(`.zed/settings.json`):
```json
{
"prevent_sharing_in_public_channels": true
}
```
This will then disable the "Share" button when not in a private channel:
<img width="380" height="115" alt="Screenshot 2025-10-28 at 2 28 10 PM"
src="https://github.com/user-attachments/assets/6761ac34-c0d5-4451-a443-adf7a1c42bcd"
/>
Release Notes:
- collaboration: Added a `prevent_sharing_in_public_channels` project
setting for preventing projects from being shared in public channels.
Marshall Bowers
created
1f5101d
agent_ui: Trim whitespace when submitting message (#41391)
Click to expand commit body
Closes #41017
Release Notes:
- N/A
Bennet Fenner
created
37540d1
agent: Only include tool guidance in system prompt when profile has tools enabled (#40413)
Click to expand commit body
Was previously sending all of the tools to the LLM on the first message
of a conversation regardless of the selected agent profile. This added
extra context, and tended to create scenarios where the LLM would
attempt to use the tool and it would fail since it was not available.
To reproduce, create a new conversation where you ask the Minimal mode
which tools it has access to, or try to write to a file.
Release Notes:
- Fixed an issue in the agent where all tools would be presented as
available even when using the `Minimal` profile
---------
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
Christian Durán Carvajal
and
Bennet Bo Fenner
created
d9d2458
lsp: Fix workspace diagnostics when registered statically (#41386)
Click to expand commit body
Closes #41379
Release Notes:
- Fixed diagnostics for Ruff and Biome
Piotr Osiewicz
created
a4a2acf
gpui: Set initial window title on Wayland (#36844)
Click to expand commit body
Closes #36843
Release Notes:
- Fixed: set the initial window title correctly on startup in Wayland.
Sushant Mishra
created
55554a8
markdown_preview: Improve nested list item prefix style (#39606)
Click to expand commit body
Release Notes:
- Improved nested list item prefix style for Markdown preview.
## Before
<img width="667" height="450" alt="SCR-20251006-rtis"
src="https://github.com/user-attachments/assets/439160c4-7982-463c-9017-268d47c42c0c"
/>
## After
<img width="739" height="440" alt="SCR-20251006-rzlb"
src="https://github.com/user-attachments/assets/f6c237d9-3ff0-4468-ae9c-6853c5c2946a"
/>
---------
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>