- v1.9.7
- Expose new
nextCursor field in
Get Rooms
API responses, to make pagination easier to work with
- Update TypeScript types for some responses
- Adds a fallback for passing data from Safari to the console.
- v1.9.6
- Fix certain Next.js sites not building correctly due to improper
useSyncExternalStore import
- v1.9.5
- Fix mention suggestions not appearing.
- v1.9.4
- Fix polling on
useThreads hook.
- v1.9.3
- Fix a bug that prevented comments from being used across multiple rooms.
- Fix
getRooms() not throwing LiveblocksError when invalid response was
received.
- v1.9.2
- Add
portalContainer prop to CommentsConfig to customize where floating
elements (e.g. tooltips, dropdowns, etc) are portaled into.
- v1.9.1
- Fixes the signature and behavior of the
Liveblocks.sendYjsBinaryUpdate()
API. It now takes a Yjs encoded update (Uint8Array) directly.
- v1.9.0
- Add the Comments write REST APIs as fully typed methods. (includes
createThread, editThreadMetadata, createComment, editComment,
deleteComment, addCommentReaction, and removeCommentReaction methods)
- Fix the return type of
getActiveUsers to match the data returned from the
endpoint.
- Add
query option to useThreads to filter threads based on their metadata.
- Add support for exit animations to
ComposerSuggestions.
- v1.8.2
- Improve Comments revalidation when losing network or staying in the
background.
- Improve error handling of Comments mutations. (e.g. thread creation, comment
creation, etc.)
- Export the
CommentBody utilities added to @liveblocks/node in v1.8.0.
- Harmonize exports with
@liveblocks/node. (added IUserInfo and
PlainLsonObject)
- Harmonize exports with
@liveblocks/client. (added CommentBody,
CommentBodyBlockElement, CommentBodyElement, CommentBodyInlineElement,
CommentBodyLink, CommentBodyMention, CommentBodyParagraph,
CommentBodyText, JsonArray, JsonScalar, Lson, LsonObject, and
User)
- v1.8.1
- Fix a bug in
toPlainLson helper
- Fix a bug where pausing history more than once could lead to history loss