ChangelogWeek 14
Week 14
v3.17.0
@liveblocks/react-flow
- Introduce the package. Install with
npm install @liveblocks/react-flow. Provides hooks and components that add collaboration to any React Flow diagram using Liveblocks Storage:- Use the
useLiveblocksFlowhook to make React Flow synced and collaborative. - Use the
Cursorscomponent to show other users' cursors inside React Flow.
- Use the
@liveblocks/react-ui
- Allow customizing cursors in the
Cursorscomponent by passing acomponents={{ Cursor: MyCursor }}prop.
v3.16.0
@liveblocks/chat-sdk-adapter
- Introduce the package. Install with
npm install @liveblocks/chat-sdk-adapter. Provides achat-sdk-compatible backend adapter backed by Liveblocks Comments: webhooks, posting and editing messages, reactions, paginated fetches, thread and channel helpers, and optionalresolveUsers/resolveGroupsInfohooks.
@liveblocks/react
- Add Feeds hooks:
useFeeds,useFeedMessages,useCreateFeed,useDeleteFeed,useUpdateFeedMetadata,useCreateFeedMessage,useDeleteFeedMessage, anduseUpdateFeedMessage.
@liveblocks/node
- Add REST client methods for Feeds:
getFeeds,getFeed,createFeed,updateFeed,deleteFeed,getFeedMessages,createFeedMessage,updateFeedMessage, anddeleteFeedMessage.
Python SDK
- Add Feeds REST API support on the sync and async clients (
get_feeds,get_feed,create_feed,update_feed,delete_feed,get_feed_messages,create_feed_message,update_feed_message,delete_feed_message) with matching request/response models.
@liveblocks/client
- Add Feeds: room-scoped feeds with metadata and messages and APIs to list,
create, update, and delete feeds and messages (
fetchFeeds,fetchFeedMessages,addFeed,updateFeed,deleteFeed,addFeedMessage,updateFeedMessage,deleteFeedMessage).
@liveblocks/react-ui
- Add
bodyprop toCommentto allow overriding only the default rich-text comment body while still keeping attachments, reactions, andadditionalContentas is, unlike when using thechildrenprop. - Fix
AvatarStacknegative margin breaking alignment.
Liveblocks dev server (v1.3.0)
- Add feeds support (feeds:write permission)
- Add verbose logging toggle
- Fix permission validation to accept all valid permission combinations
- Support passing extra arguments to
--cmddynamically
Website
- Liveblocks Unveil: April 6–10, 5 days of launches.
Documentation
- New page: n8n nodes.
- New page: AI Collaboration.
- New get started: Next.js + Realtime feeds.
- New get started: Next.js + React Flow.
- Add Feeds to API reference pages.
- New concepts and WebSocket images.
Examples
- New example: AI Comments.
- New example: Chat SDK Bot.
- New example: Chat SDK AI Bot.