The CRDT Yjs WebSocket backend for conflict-free real-time collaboration in your app.
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.11.2...v2.11.3
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.11.1...v2.11.2
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.11.0...v2.11.1
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.10.0...v2.11.0
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.9.0...v2.10.0
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.9.1-rc.0...v2.9.2-rc.0
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.9.0...v2.9.1-rc.0
WARNING: This release changes the behaviour of onStoreDocument: If there is no unsaved change, it won't be called anymore when the last user disconnects
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.8.1...v2.9.0
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.8.0...v2.8.1
We've added graceful shutdown (#747). By default, Hocuspocus will listen for SIGINT, SIGTERM and SIGQUIT, and react accordingly (save all documents & shutdown). If you don't want that, you can turn it off by passing stopOnSignals:false
to Hocuspocus
.
Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.7.1...v2.8.0