Skip to content

Tags: damalmax/zed

Tags

v0.126.1-pre

Toggle v0.126.1-pre's commit message
zed 0.126.1

collab-staging

Toggle collab-staging's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Denormalize buffer operations (zed-industries#9026)

This should significantly reduce database load on redeploy.

Co-Authored-By: Max <max@zed.dev>
Co-Authored-By: Nathan <nathan@zed.dev>

Release Notes:

- Reduced likelihood of being disconnected during deploys

Co-authored-by: Max <max@zed.dev>
Co-authored-by: Nathan <nathan@zed.dev>

collab-production

Toggle collab-production's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Denormalize buffer operations (zed-industries#9026)

This should significantly reduce database load on redeploy.

Co-Authored-By: Max <max@zed.dev>
Co-Authored-By: Nathan <nathan@zed.dev>

Release Notes:

- Reduced likelihood of being disconnected during deploys

Co-authored-by: Max <max@zed.dev>
Co-authored-by: Nathan <nathan@zed.dev>

v0.126.0-pre

Toggle v0.126.0-pre's commit message
Emit the WorktreeUpdatedEntries event for all projects, not just local (

zed-industries#8963)

Fixes a regression introduced in
zed-industries#8846 (which hasn't yet been
released), in which the project panel didn't update correctly for remote
projects when collaborating.

Release Notes:

- N/A

v0.125.3

Toggle v0.125.3's commit message
v0.125.x stable

v0.125.3-pre

Toggle v0.125.3-pre's commit message
zed 0.125.3

nightly

Toggle nightly's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Always resolve code action if needed (zed-industries#8904)

Follow-up of zed-industries#8874 and
zed-industries#7635
Closes zed-industries#7609

* mentions all `lsp::CodeActions` properties in the Zed client resolve
capabilities to remove more json out of general actions request
potentially
* removes odd `CodeActions.data` field checks, as that field is opaque
and is intended to store data, needed by the langserver to resolve this
code action
* if any `CodeAction` lacks either `command` or `edits` fields, tries to
resolve the action

This all effectively causes Zed to always fire an action resolve
request, since we update actions list (replacing the resolved actions
with the new, unresolved ones) via `refresh_code_actions`

https://github.com/zed-industries/zed/blob/9e66d48ccd3bb87ee97aec4e63484dc8b78e45ac/crates/editor/src/editor.rs#L3650
that is being called on selections change and the actions menu open.

Yet, we do not query the resolve until the action is either applied
(selected in the list), or called for formatting, so it seems to be fine
to resolve them always, as it's not a frequent operation such as
reacting to every keystroke.


Release Notes:

- Fixed certain code actions not being resolved properly ([7609](zed-industries#7609))

---------

Co-authored-by: Derrick Laird <swampdonk@gmail.com>

v0.125.2-pre

Toggle v0.125.2-pre's commit message
zed 0.125.2

v0.125.1-pre

Toggle v0.125.1-pre's commit message
zed 0.125.1

v0.124.8

Toggle v0.124.8's commit message
zed 0.124.8