Content
View differences
Updated by Kabiru Mwenja 2 days ago
ℹ️ [**Bump Hocuspocus client/server version from v3.4.4 to v4.2.0**](https://github.com/opf/openproject/pull/23754)
> Hocuspocus v4 is a major release that brings cross-runtime support, improved type safety, and important bug fixes. This release focuses on making Hocuspocus run beyond Node.js -- on Bun, Deno, Cloudflare Workers, and Node with uWebSockets -- while improving the developer experience with generic Context typing and structured transaction origins. -> _(https://github.com/ueberdosis/hocuspocus/releases/tag/v4.0.0)_
In addittion: [_Add provider/server wire-protocol integration test with CI version-skew guard_](https://github.com/opf/openproject/pull/23755) adds fail-safe mechanisms to ensure the client/server libraries `@hocuspocus/provider` and `@hocuspocus/server` versions stay in general lockstep- they should not drift > 1 major version. https://github.com/opf/openproject/pull/23570#issue-4594487369
> Hocuspocus v4 is a major release that brings cross-runtime support, improved type safety, and important bug fixes. This release focuses on making Hocuspocus run beyond Node.js -- on Bun, Deno, Cloudflare Workers, and Node with uWebSockets -- while improving the developer experience with generic Context typing and structured transaction origins. -> _(https://github.com/ueberdosis/hocuspocus/releases/tag/v4.0.0)_
In addittion: [_Add provider/server wire-protocol integration test with CI version-skew guard_](https://github.com/opf/openproject/pull/23755) adds fail-safe mechanisms to ensure the client/server libraries `@hocuspocus/provider` and `@hocuspocus/server` versions stay in general lockstep- they should not drift > 1 major version.