Commit log

9bf22c5 Rebase fixes

Kirill Bulatov created

b5705e0 Draft remote prettier formatting

Kirill Bulatov created

2ec2036 Invoke remote Prettier commands

Kirill Bulatov created

faf1d38 Draft local and remote prettier separation

Kirill Bulatov created

6c1c7ea Better detect Svelte plugins

Kirill Bulatov created

2d5741a Better prettier format logging

Kirill Bulatov created

a9f80a6 Resolve prettier config before every formatting

Kirill Bulatov created

658b583 Properly use WorktreeId

Kirill Bulatov created

8a80710 Properly support prettier plugins

Kirill Bulatov created

afee29a Do not clear cache for default prettiers

Kirill Bulatov created

6ec3927 Allow to configure default prettier

Kirill Bulatov created

b109075 Watch for prettier file changes

Kirill Bulatov created

f4667cb Resolve prettier config on server init

Kirill Bulatov created

d021842 Properly log pre-lsp prettier_server events

Kirill Bulatov created

f42cb10 Improve prettier_server LSP names in the log panel

Kirill Bulatov created

1b70e7d Before server startup, log to stderr

Kirill Bulatov created

b687270 Implement missing prettier_server clear method

Kirill Bulatov created

06cac18 Return message id in prettier_server error responses

Kirill Bulatov created

6cac58b Add prettier language servers to LSP logs panel

Kirill Bulatov created

4b15a2b Rebase fixes

Kirill Bulatov created

e8409a0 Even more generic header printing in prettier_server

Kirill Bulatov created

39ad3a6 Generify prettier properties, add tabWidth

Kirill Bulatov created

2a5b9b6 Better pass prettier options

Kirill Bulatov created

e205675 Calculate the diff

Kirill Bulatov created

6a8e3fd Add more parameters into prettier invocations

Kirill Bulatov created

2a68f01 Draft prettier_server formatting

Kirill Bulatov created

dca93fb Initialize prettier_server.js wrapper along with default prettier

Kirill Bulatov created

010bb73 Use LSP-like protocol for prettier wrapper commands

Kirill Bulatov created

bb2cc2d Async-ify prettier wrapper

Kirill Bulatov created

86618a6 Require prettier argument and library in the wrapper

Kirill Bulatov created

1ff17bd Install default prettier and plugins on startup

Kirill Bulatov created

12ea12e Make language adapters able to require certain bundled formatters

Kirill Bulatov created

4f956d7 Slightly better prettier settings and discovery

Kirill Bulatov created

ce6b31d Make NodeRuntime non-static for prettier runner

Kirill Bulatov created

a8387b8 Use proper NodeRuntime in the formatter interface

Kirill Bulatov created

a420d9c Add prettier search

Kirill Bulatov created

a8dfa01 Prepare prettier file lookup code infra

Kirill Bulatov created

92f23e6 Properly connect prettier lookup/creation methods

Kirill Bulatov created

553abd0 Draft a project part of the prettier

Kirill Bulatov created

eced842 Get started with a prettier server package

Click to expand commit body
Co-Authored-By: Antonio Scandurra <antonio@zed.dev>

Julia and Antonio Scandurra created

76191fe Fix Discord text truncation

Joseph T. Lyons created

821997d Revert accidental build change

Conrad Irwin created

85b76b1 Don't wrap on paragraphs (#3094)

Click to expand commit body
Release Notes:

- vim: `{` and `}` will no longer wrap around end of file
([#2116](https://github.com/zed-industries/community/issues/2116)).

Conrad Irwin created

9004254 vim: Add shift-y (#3117)

Click to expand commit body
Release Notes:

- vim: Add `Y` to copy line-wise (this copies vim's behaviour, which
differs from nvim's)

Conrad Irwin created

1de9add vim: Add shift-y

Conrad Irwin created

7a39455 Fix inclusion of spurious views from other projects in FollowResponse (#3116)

Click to expand commit body
A logic error in https://github.com/zed-industries/zed/pull/2993 caused
follow responses to sometimes contain extra views for other unshared
projects 😱 . These views would generally fail to deserialize on the
other end. This would create a broken intermediate state, where the
following relationship was registered on the server (and on the leader's
client), but the follower didn't have the state necessary for following
into certain views.

Release Notes:

- Fixed a bug where following would sometimes fail if the leader had
another unshared project open.

Max Brunsfeld created

96d60ef Fix inclusion of spurious views from other projects in FollowResponse

Max Brunsfeld created

19f774a Update channel rooms to be ephemeral (#3115)

Click to expand commit body
This fixes a bug that was introduced by
https://github.com/zed-industries/zed/pull/3093, which assumed that
rooms for channels where ephemeral, by making rooms for channels
ephemeral.

Release Notes:

- N/A

Mikayla Maki created

d7d027b Rename release channel to enviroment

Mikayla created

e6228ca Slim down pull request template

Joseph T. Lyons created