Download Latest Version 3.22.0 source code.zip (123.6 MB)
Email in envelope

Get an email when there's a new version of Liveblocks

Home / v3.21.0
Name Modified Size InfoDownloads / Week
Parent folder
3.21.0 source code.tar.gz 2026-06-29 120.3 MB
3.21.0 source code.zip 2026-06-29 122.9 MB
README.md 2026-06-29 1.3 kB
Totals: 3 Items   243.2 MB 0

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:write and comments:private:none.

@liveblocks/client

  • Breaking: Remove type and kind fields from HistoryVersion type. The backend no longer returns these.
  • Add visibility to createThread.
  • Support querying by visibility in getThreads.

@liveblocks/react

  • Add visibility to useCreateThread.
  • Support querying by visibility in useThreads.
  • Add useHistoryVersionYjsData() hook to retrieve raw Yjs binary data for a given version. Deprecate useHistoryVersionData() in its favor.

@liveblocks/node

  • Add visibility to createThread.
  • Support querying by visibility in getThreads.

@liveblocks/react-ui

  • Add a visibility prop to Composer.
  • Prevent Composer from collapsing after focusing and blurring unless it was explicitly meant to support a collapsed state.
Source: README.md, updated 2026-06-29