Skip to content

Hocuspocus 3 #913

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
2 of 6 tasks
janthurau opened this issue Mar 14, 2025 · 6 comments
Open
2 of 6 tasks

Hocuspocus 3 #913

janthurau opened this issue Mar 14, 2025 · 6 comments
Assignees

Comments

@janthurau
Copy link
Collaborator

janthurau commented Mar 14, 2025

@janthurau janthurau added the bug Something isn't working label Mar 14, 2025
@janthurau janthurau self-assigned this Mar 14, 2025
@janthurau janthurau pinned this issue Mar 14, 2025
@janthurau janthurau removed the bug Something isn't working label Mar 16, 2025
@janthurau janthurau changed the title Hocuspocus v3 Hocuspocus 3 Mar 16, 2025
@julianpoy
Copy link

The subdocument ticket (#583) has the "next-major" tag on it. Will that be part of Hocuspocus v3?

@janthurau
Copy link
Collaborator Author

@julianpoy yjs-like subdocument support won't be included in v3, but you can utilize multiplexing and just split documents like documentId/main ; documentId/sub1 ; documentId/sub2, which gives you the same set of benefits.

@Palanikannan1437
Copy link

The issue with Multiplexing right now is that when the provider is destroyed (irrespective of what options are passed, the websocket connection is closed), even if I destroy it after a delay or something as @janthurau suggested in of the comments. Can we fix this?

@janthurau
Copy link
Collaborator Author

@Palanikannan1437 this is fixed in v3 - if you find time, it would be great if you could check it out :)

@Palanikannan1437
Copy link

Palanikannan1437 commented Apr 14, 2025

Yess, I'll check this right away!! Thanks @janthurau !!

Could you help me out with how I could try the rc version out?

@branks
Copy link

branks commented Apr 16, 2025

Can you confirm what preserveConnection does in v3 please? It seems to only exist in the readme but none of the code?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants