Commit log

c8b2093 collab 0.4.2

Max Brunsfeld created

61c6c82 Merge pull request #1980 from zed-industries/following-panics

Click to expand commit body
Fix panics when following

Max Brunsfeld created

6f21129 Merge pull request #1984 from zed-industries/format-problematic-db-macros

Click to expand commit body
Format problematic DB macros

Julia created

c49573d Format problematic DB macros

Julia created

de9c58d Merge pull request #1983 from zed-industries/multi-buffer-git-gutter

Click to expand commit body
Multi buffer git gutter

Julia created

84a860e Merge pull request #1982 from zed-industries/fix-rust-analyzer

Click to expand commit body
Update rust-analyzer's `disk_based_diagnostics_progress_token`

Antonio Scandurra created

cb60eb8 Update rust-analyzer's `disk_based_diagnostics_progress_token`

Antonio Scandurra created

1e02ebb Replicate pending selections separately from other selections

Click to expand commit body
This fixes a panic that would occur when a leader created
a pending selection that overlapped another selection,
because the follower would attempt to treat that pending
selection as non-pending, which would violate the invariant
that selections are sorted and disjoint.

Max Brunsfeld created

8c64514 Add ZED_STATELESS env var, for suppressing persistence

Click to expand commit body
Use this env var in the start-local-collaboration script to make
the behavior more predictable.

Max Brunsfeld created

6fcb3c9 Merge pull request #1972 from zed-industries/recent-workspace

Click to expand commit body
Recent Project Picker

Kay Simmons created

2c47bd4 Clear stale projects if they no longer exist

Kay Simmons created

a5f6242 collab 0.4.1

Antonio Scandurra created

98d1b6e Merge pull request #1975 from zed-industries/screen-share-after-reconnect

Click to expand commit body
Prevent screen-sharing from being lost after a reconnection

Antonio Scandurra created

457e104 Bump protocol version

Antonio Scandurra created

21ab1bb Remove unnecessary `PeerId` parsing code

Antonio Scandurra created

aa44de3 Fix test ensuring room is left when disconnected from LiveKit

Antonio Scandurra created

ad37034 Identify LiveKit room participants by user id, not peer id

Click to expand commit body
This way, their participant id can remain the same when they reconnect.

Max Brunsfeld created

ebd0c5d Handle reversed=true for multi-buffer git-hunks-in-range iteration

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

Julia and Nathan Sobo created

f88b413 Rewrite multi-buffer aware git hunks in range to be more correct

Click to expand commit body
Less ad-hoc state tracking, rely more on values provided by the
underlying data

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

Julia and Max Brunsfeld created

c2f5381 collab 0.4.0

Antonio Scandurra created

ea1f668 Merge pull request #1971 from zed-industries/update-app-icons

Click to expand commit body
Update Zed & Zed Preview icons

Antonio Scandurra created

b1affb1 Merge pull request #1973 from zed-industries/fix-reconnects-after-deploy

Click to expand commit body
Improve reconnections to server after it is redeployed

Antonio Scandurra created

2679e24 Minor stylistic change

Antonio Scandurra created

5a33462 :lipstick:

Antonio Scandurra created

5720c43 Merge branch 'main' into fix-reconnects-after-deploy

Antonio Scandurra created

af4d846 Merge pull request #1954 from zed-industries/add-symlink-to-applications-directory-in-dmg

Joseph T. Lyons created

5fb522a collab 0.3.14

Antonio Scandurra created

86e5ae1 Allow nulls in `projects.host_connection_{id,server_id}`

Click to expand commit body
The server version on stable won't be able to fill values for those
columns when we deploy the migration to preview.

With this commit we're also dropping the unused `worktree_extensions`
and `project_activity_periods` tables. The last version of the server
on stable (0.2.6) doesn't contain any code that accesses those tables.

Antonio Scandurra created

aadd7f2 collab 0.3.13

Antonio Scandurra created

067a19c Avoid logging an error when user who hasn't joined any room disconnects

Antonio Scandurra created

688f179 Use "id" nomenclature more consistently

Antonio Scandurra created

af77f11 Re-add server_id indices for room_participants/project_collaborators

Antonio Scandurra created

0dedc1f Get tests building again

Julia created

6c58a4f Fix stale server queries, use foreign keys from connectionsn to servers

Max Brunsfeld created

81e3b48 Add keybinding

Kay Simmons created

6da5931 Add open recent project to file menu

Kay Simmons created

2bc6852 Add recent project picker

Kay Simmons created

7e0b6ed Bump RPC version due to multibuffer following PR

Max Brunsfeld created

e08d6cd Merge pull request #1921 from zed-industries/multibuffer-following

Click to expand commit body
Allow following collaborators into editors with multi-excerpt buffers (refactors + find-all-refs)

Max Brunsfeld created

954c9ac Add integration test coverage for following into multibuffers

Max Brunsfeld created

e4c5dfc Use run_until_parked instead of 'condition' in all integration tests

Max Brunsfeld created

5f6313d Update Zed & Zed Preview icons

Nate Butler created

70efd2b Introduce a ViewId message, identifying views across calls

Max Brunsfeld created

43b7e16 Handle retina screens in start-local-collaboration script

Max Brunsfeld created

f99f581 Clean up state matching in from_state_proto using let/else statements

Max Brunsfeld created

09d3fbf In editor following test, apply excerpt removals to both followers

Max Brunsfeld created

363e3ca WIP

Antonio Scandurra created

930be67 WIP

Antonio Scandurra created

05e99eb Introduce an epoch to `ConnectionId` and `PeerId`

Antonio Scandurra created

9bd400c collab 0.3.12

Antonio Scandurra created