v1.9.4 @liveblocks/react- Fix polling on
useThreadshook.
- Fix polling on
v1.9.3 @liveblocks/react- Fix a bug that prevented comments from being used across multiple rooms.
@liveblocks/node- Fix
getRooms()not throwingLiveblocksErrorwhen invalid response was received.
v1.9.2 @liveblocks/react-comments- Add
portalContainerprop toCommentsConfigto customize where floating elements (e.g. tooltips, dropdowns, etc) are portaled into.
- Add
v1.9.1 @liveblocks/node- Fixes the signature and behavior of the
Liveblocks.sendYjsBinaryUpdate()API. It now takes a Yjs encoded update (Uint8Array) directly.
- Fixes the signature and behavior of the
v1.9.0 @liveblocks/node- Add the Comments write REST APIs as fully typed methods. (includes
createThread,editThreadMetadata,createComment,editComment,deleteComment,addCommentReaction, andremoveCommentReactionmethods) - Fix the return type of
getActiveUsersto match the data returned from the endpoint.
@liveblocks/react- Add
queryoption touseThreadsto filter threads based on their metadata.
@liveblocks/react-comments- Add support for exit animations to
ComposerSuggestions.
- Add the Comments write REST APIs as fully typed methods. (includes
v1.8.2 @liveblocks/react- Improve Comments revalidation when losing network or staying in the background.
- Improve error handling of Comments mutations. (e.g. thread creation, comment creation, etc.)
@liveblocks/client- Export the
CommentBodyutilities added to@liveblocks/nodein v1.8.0. - Harmonize exports with
@liveblocks/node. (addedIUserInfoandPlainLsonObject)
@liveblocks/node- Harmonize exports with
@liveblocks/client. (addedCommentBody,CommentBodyBlockElement,CommentBodyElement,CommentBodyInlineElement,CommentBodyLink,CommentBodyMention,CommentBodyParagraph,CommentBodyText,JsonArray,JsonScalar,Lson,LsonObject, andUser)
v1.8.1 - Fix a bug in
toPlainLsonhelper - Fix a bug where pausing history more than once could lead to history loss
- Fix a bug in
v1.8.0 This release adds all the REST APIs as fully typed methods, and utilities to transform comments, to
@liveblocks/node.@liveblocks/node- Add all the REST APIs as fully typed methods to
Liveblocksclient. See docs. - Add utilities to work with the
CommentBodyformat from Comments:getMentionedIdsFromCommentBody(body)- Get a list of all mentioned IDs from aCommentBody. See docs.stringifyCommentBody(body, options)- Convert aCommentBodyto a string, either as plain text, HTML, or Markdown. It supports resolving mention IDs similarly to@liveblocks/reactand overriding each element to control the formatting. See docs.
- Add all the REST APIs as fully typed methods to
v1.7.1 @liveblocks/react-comments- Fix
Composerfocus issues. - Improve relative date formatting for some locales. (e.g. the `"fr"`` locale formatted “1h ago” as “-1 h” instead of “il y a 1 h”)
- Improve default monospace font for inline code blocks.
- Fix
v1.7.0 Liveblocks Comments is now available for everyone as a public beta, learn more about this in the announcement.
@liveblocks/client- Improve some internal logging.
@liveblocks/react- Improve Comments-specific error logging.
@liveblocks/react-comments- Improve default relative date formatting. (e.g. “2 hours ago” → “2h ago”)
create-liveblocks-app- Add
ThreadMetadatatype to--initcommand.