This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 27d
Developer Productivity
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai-agents
ai-copilot
collaboration
commenting-system
comments
crdt
+10 more
liveblocks
multiplayer
notifications-systems
presence
react
real-time
toolkit
websockets
yjs
yjs-provider
Affected surfaces
rbac
Summary
AI summaryUpdates @liveblocks/client, @liveblocks/react, and All packages across a mixed release.
Full changelog
All packages
- Add support for public and private threads. Threads now have a
visibility
property that is"public"by default but can be set to"private"when
created. Permissions can be used to decide which threads a user has access to,
and threads can also be queried by their visibility to create filtered views. - Add scoped comments permissions such as
comments:public:writeand
comments:private:none.
@liveblocks/client
- Breaking: Remove
typeandkindfields fromHistoryVersiontype. The
backend no longer returns these. - Add
visibilitytocreateThread. - Support querying by
visibilityingetThreads.
@liveblocks/react
- Add
visibilitytouseCreateThread. - Support querying by
visibilityinuseThreads. - Add
useHistoryVersionYjsData()hook to retrieve raw Yjs binary data for a
given version. DeprecateuseHistoryVersionData()in its favor.
@liveblocks/node
- Add
visibilitytocreateThread. - Support querying by
visibilityingetThreads.
@liveblocks/react-ui
- Add a
visibilityprop toComposer. - Prevent
Composerfrom collapsing after focusing and blurring unless it was
explicitly meant to support a collapsed state.
Breaking Changes
- Remove `type` and `kind` fields from `HistoryVersion` type in @liveblocks/client
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Beta — feedback welcome: [email protected]