Hocuspocus Versions Save

The CRDT Yjs WebSocket backend for conflict-free real-time collaboration in your app.

v2.8.0

6 months ago

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.

What's Changed

New Contributors

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.7.1...v2.8.0

v2.7.1

7 months ago

What's Changed

  • fixes #730: extension-redis: This reverts an unintended breaking change causing hocuspocus instances to call onStoreDocument hooks even if the update was received on another instance: https://github.com/ueberdosis/hocuspocus/pull/733. This could create issues in certain situations if you are relying on the context.

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.7.0...v2.7.1

v2.7.0

7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.6.1...v2.7.0

v2.6.1

7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.6.0...v2.6.1

v2.6.0

7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.5.0...v2.6.0

v2.5.0

8 months ago

Possible breaking change: extension-redis will now use channels instead of redis patterns, so if you are manually subscribing to redis messages, make sure to check out the changes (related PR)

What's Changed

Documentation / Misc:

New Contributors

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.4.0...v2.5.0

v2.4.0

9 months ago

Possible breaking change: With this release, a failed auth won't anymore terminate the connection (and thus not call onClose) but just trigger onAuthenticateFailed.

What's Changed

New Contributors

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.3.1...v2.4.0

v2.4.0-rc.1

9 months ago

Breaking change: With this release, a failed auth won't anymore terminate the connection (and thus not call onClose) but just trigger onAuthenticateFailed.

What's Changed

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.3.1...v2.4.0-rc.1

v2.3.1

9 months ago

What's Changed

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.3.0...v2.3.1

v2.3.0

9 months ago

This adds an improved way of figuring out if the document is fully synced with the server.

WARNING: You should update @hocuspocus/server before upgrading the client. "hasUnsyncedChanges" of @hocuspocus/provider 2.3.0 is NOT compatible with @hocuspocus/server <2.3.0. If you upgrade the server while running provider <2.2.3, the provider will show errors in the browser, which can be safely ignored. If you dont want to see errors, upgrade the provider to v2.2.3 first, then upgrade the server to 2.3.0, and then upgrade the provider again. Or just upgrade everything simultaneously to 2.3.0.

What's Changed

New Contributors

Full Changelog: https://github.com/ueberdosis/hocuspocus/compare/v2.2.3...v2.3.0