Commit log

4e4299d v0.66.x dev

Max Brunsfeld created

c1291a0 WIP: Allow subscribing to remote entity before creating a model

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

Antonio Scandurra , Nathan Sobo , and Max Brunsfeld created

ccc8c24 Merge pull request #1894 from zed-industries/opt-as-meta-fix

Click to expand commit body
Fix small terminal bugs

Mikayla Maki created

8e6c5db Fix unscaled scrolling when using an imprecise mouse wheel

Mikayla Maki created

3c53fcd Added alt-left: move word left and alt-right: move word right in the terminal for for antonio

Mikayla Maki created

adf43c8 Batch some of the new queries in `Db`

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

Antonio Scandurra and Nathan Sobo created

faf2653 Wait for acknowledgment before sending the next diagnostic summary

Antonio Scandurra created

9bc57c0 Move `Store::start_language_server` to `Db`

Antonio Scandurra created

95369f9 Move `Store::update_diagnostic_summary` to `Db`

Antonio Scandurra created

117458f Send worktree updates after project metadata has been sent

Antonio Scandurra created

eeb32fa Improve queries for composite primary keys

Antonio Scandurra created

f9567ae Cascade deletes when project is deleted

Antonio Scandurra created

c151c87 Correctly leave projects when leaving room

Antonio Scandurra created

3190236 Update worktree entry instead of erroring when it already exists

Antonio Scandurra created

17dfbb9 Merge pull request #1897 from zed-industries/allow-users-to-sign-up-multiple-times

Joseph T. Lyons created

c3cf056 allow users to sign up multiple times without throwing a 500

Joseph Lyons created

275f0ae collab 0.2.3

Nathan Sobo created

f4e9759 Merge pull request #1896 from zed-industries/fix-invites

Click to expand commit body
Once we email someone an invite, honor the invitation

Nathan Sobo created

fdf758e Once we email someone an invite, honor the invitation

Click to expand commit body
Previously, we were waiting to decrement the invite_count until a user
confirmed their email address, which created weird situations where we would
email people only to have them get a 500 when trying to sign up. Now, we
decrement the invite_count upon sending the email and always honor the
invitation.

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

Nathan Sobo , Joseph Lyons , and Max Brunsfeld created

0dfacd7 Merge pull request #1895 from zed-industries/ruby-solargraph

Click to expand commit body
Add ruby LSP support via SolarGraph

Max Brunsfeld created

36c07f9 Add ruby LSP support via SolarGraph

Max Brunsfeld created

0192903 fixed clear problem

Mikayla Maki created

0817f90 Fix syntax error in schema

Antonio Scandurra created

ad67f5e Always use the database to retrieve collaborators for a project

Antonio Scandurra created

e9eadca Move `Store::update_worktree` to `Db::update_worktree`

Antonio Scandurra created

4b1dcf2 Always use strings to represent paths over the wire

Click to expand commit body
Previously, the protocol used a mix of strings and bytes without any consistency.

When we go to multiple platforms, we won't be able to mix encodings of paths anyway.
We don't know this is the right approach, but it at least makes things consistent
and easy to read in the database, on the wire, etc. Really, we should be using entry
ids etc to refer to entries on the wire anyway, but there's a chance this is the
wrong decision.

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

Antonio Scandurra and Nathan Sobo created

974ef96 Move `Store::join_project` to `Db::join_project`

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

Antonio Scandurra and Nathan Sobo created

be52361 Start reworking `join_project` to use the database

Antonio Scandurra created

6cbf197 Determine whether a contact is busy via the database

Antonio Scandurra created

3e8fcb0 Finish implementing `Db::update_project`

Antonio Scandurra created

42bb5f0 Add random delay after returning results from the database

Antonio Scandurra created

e401caf Merge pull request #1863 from zed-industries/erb

Click to expand commit body
Add support for ERB

Max Brunsfeld created

b222e8e Use a longer example text in random combined injections test

Max Brunsfeld created

fb35631 Bump tree-sitter after merging included-ranges PR

Max Brunsfeld created

6659dac Fix compile errors in seed script, ensure it is compiled on CI

Click to expand commit body
Co-authored-by: Nate Butler <nate@zed.dev>

Max Brunsfeld and Nate Butler created

b9af2ae Switch to serializable isolation

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

Antonio Scandurra and Nathan Sobo created

0dcdd6e Merge pull request #1889 from zed-industries/terminal-bugs

Click to expand commit body
Refactored rendering to squash all wakeups into 1

Mikayla Maki created

a66aa9c Refactored rendering to squash all wakeups into 1

Mikayla Maki created

e6c5079 Merge pull request #1873 from zed-industries/drag-project-entry-to-pane

Click to expand commit body
Drag and Drop Project Entries Between Folders

Kay Simmons created

d7369ac Skip applying room updates if they're older than the local room state

Antonio Scandurra created

40073f6 Wait for acknowledgment before sending the next project update

Antonio Scandurra created

65c5adf Automatically decline call when user drops their last connection

Antonio Scandurra created

59e8600 Implement `Db::cancel_call`

Antonio Scandurra created

0310e27 Fix query errors in `Db::share_project`

Antonio Scandurra created

9902211 Leave room when connection is dropped

Antonio Scandurra created

1da5be6 Update release urls to match new zed.dev url format

Joseph Lyons created

ee66adb SyntaxMap - Don't ignore deletions at the boundaries of layers

Max Brunsfeld created

3612c46 Bump tree-sitter for included range bugfix

Max Brunsfeld created

bf9c9b0 Merge pull request #1875 from zed-industries/fix-code-actions-regression

Click to expand commit body
Use `EMPTY` code action kind to get more RA actions without breaking TS

Julia created

ea87789 Use `EMPTY` code action kind to get more RA actions without breaking TS

Julia created