Commit log

02f6928 collab 0.5.2

Max Brunsfeld created

fe27f13 Bump protocol version after reconnect support

Max Brunsfeld created

74f8b49 collab 0.5.1

Max Brunsfeld created

4937992 Avoid dropping is_complete column for backward compatibility

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

Max Brunsfeld and Antonio Scandurra created

048da9d collab 0.5.0

Mikayla Maki created

9c627e8 v0.70.x dev

Mikayla Maki created

14899d8 Merge pull request #2020 from zed-industries/telemtry-opt-out

Click to expand commit body
Telemetry opt out

Mikayla Maki created

db831c3 Remove roadmap from readme

Max Brunsfeld created

bfb43c6 Silence spurious log error

Click to expand commit body
co-authored-by: Kay <kay@zed.dev>

Mikayla Maki and Kay created

a3da41b Fix test failures due to dependency on Settings global in client for telemetry

Click to expand commit body
co-authored-by: kay <kay@zed.dev>

Mikayla Maki and kay created

ef987ca Merge pull request #2019 from zed-industries/panic-activating-next-pane-in-dock

Click to expand commit body
Fix crash when activating prev/next pane while dock is active

Max Brunsfeld created

37a4de1 Add opt-out for metric reporting

Click to expand commit body
co-authored-by: kay <kay@zed.dev>

Mikayla Maki and kay created

551dc1f Fix crash when activating prev/next pane while dock is active

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

Max Brunsfeld and Antonio Scandurra created

866f0e1 Add the ability to opt-out of panic reporting

Click to expand commit body
Co-authored-by: Kay <kay@zed.dev>

Mikayla Maki and Kay created

a222821 Merge pull request #2017 from zed-industries/dont-save-single-file-workspaces

Click to expand commit body
Don't save single file worktrees

Kay Simmons created

d49a29d Merge pull request #2016 from zed-industries/serialization-updates

Click to expand commit body
Serialization touch ups

Mikayla Maki created

176738d Address issue with workspaces where single file worktrees such as those from git commit messages would get restored

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Kay Simmons and Mikayla created

ebbe6e7 Add serializing and restoring editor scroll position

Click to expand commit body
Co-authored-by: Kay <kay@zed.dev>

Mikayla Maki and Kay created

d237bda Added support for ALTER TABLE syntax in the syntax error checker function

Click to expand commit body
Co-authored-by: Kay <kay@zed.dev>

Mikayla Maki and Kay created

828f406 Fixed issue where serialized terminal working directories would be lost in complex interactions

Click to expand commit body
Co-authored-by: Kay <kay@zed.dev>
Co-authored-by: Julia <julia@zed.dev>

Mikayla Maki , Kay , and Julia created

e743f3b Merge pull request #2015 from zed-industries/screenshare-on-terminal

Click to expand commit body
Added open screenshare when following into non-followable buffer

Mikayla Maki created

69e28d0 Added open screenshare when following into non-followable buffer

Mikayla Maki created

2be4f41 Merge pull request #2013 from zed-industries/autocomplete-require-word-start-match

Click to expand commit body
Require first codepoint of autocomplete query to match the first codepoint of some completion's subword

Julia created

97ed89a Test that completion word splitting does reasonable things

Julia created

ad7eaca Make `Buffer::diff_base` available outside of tests

Antonio Scandurra created

ddbf251 Merge pull request #2014 from zed-industries/git-diff-reconnect

Click to expand commit body
Update git diff base when synchronizing a guest's buffers

Antonio Scandurra created

95098e4 Update git diff base when synchronizing a guest's buffers

Antonio Scandurra created

529ccbd Introduce git index mutations to randomized collaboration test

Click to expand commit body
The test now fails at the following seed:

```bash
SEED=850 ITERATIONS=1 OPERATIONS=131 cargo test --package=collab random
```

Antonio Scandurra created

a46ca32 Completion word start filtering which is codepoint aware

Julia created

12cd712 Require start autocomplete query byte to match a completion word start byte

Julia created

3cffee4 Merge pull request #2011 from zed-industries/project-reconnection

Click to expand commit body
Retain connection to remote projects when temporarily disconnected

Nathan Sobo created

213658f Fix tests that failed due to defaulting the grouping interval to zero in tests

Nathan Sobo created

6b33791 Merge pull request #2010 from zed-industries/vim-f-t

Click to expand commit body
Vim f and t bindings

Kay Simmons created

386f7ba Merge remote-tracking branch 'origin/main' into project-reconnection

Nathan Sobo created

73e7967 working f and t bindings

Kay Simmons created

83c98ce Prevent making further requests after language server shut down

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

6a57bd2 Merge pull request #2008 from zed-industries/callback-leaks

Click to expand commit body
Fix callback leaks when subscriptions are added and dropped in the same effect cycle

Max Brunsfeld created

8487ae7 Share new worktrees when resharing project

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

b762d70 Remove unused CallbackCollection method

Max Brunsfeld created

53cb3a4 Remove GC step for callback collections, always drop callbacks asap

Max Brunsfeld created

ef192a9 Remove dropped subscription eagerly when removing callbacks

Max Brunsfeld created

585c23e Match guest's reported buffers on host when synchronizing after reconnect

Click to expand commit body
If the host thinks a guest has a buffer that they don't have, the host won't
send it to them when they attempt to open it the next time. This can happen
if the guest disconnected before they received the host's response to an
initial open buffer request.

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

Antonio Scandurra and Nathan Sobo created

4708f5d Add test for notifying and dropping subscriptions in an update cycle

Max Brunsfeld created

a165cd5 Make event tests in gpui more consistent

Max Brunsfeld created

0d31c8c Only share worktrees when `UpdateProject` succeeded

Antonio Scandurra created

8c5a0ca Couple worktree sharing with project metadata updates

Antonio Scandurra created

5c05b7d Ensure initial project metadata is sent when first sharing a project

Antonio Scandurra created

3da6911 Use a CallbackCollection for action dispatch observations

Max Brunsfeld created

4256a96 Avoid holding project handle on a call that could hang

Click to expand commit body
This fixes a leaked handle error.

Nathan Sobo created

82e9f73 Use a CallbackCollection for release observations

Click to expand commit body
Co-authored-by: Kay Simmons <kay@zed.dev>

Max Brunsfeld and Kay Simmons created