🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

@liveblocks/client

Package Overview
Dependencies
Maintainers
3
Versions
505
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@liveblocks/client - npm Package Versions

1
35
51

2.24.0-sub1

Diff
l
liveblocks-bot
published 2.24.0-sub1 •
l
liveblocks-bot
published 2.24.0-deque1 •
l
liveblocks-bot
published 2.23.1 •

Changelog

Source

v2.23.1

@liveblocks/client

  • Fix potential runtime error in browsers that do not support Symbol.dispose yet.

@liveblocks/node

  • Fix a bug in .mutateStorage() and .massMutateStorage() where mutating storage could potentially corrupt the storage tree.
l
liveblocks-bot
published 2.23.0 •

Changelog

Source

v2.23.0

@liveblocks/node

  • Expose new property triggeredAt for notification webhook events.

@liveblocks/emails

  • The prepareThreadNotificationEmailAsHtml and prepareThreadNotificationEmailAsReact functions are now avoiding duplicated comments between two emails data.

@liveblocks/react-ui

  • Improve event propagation from Composer and the emoji pickers in Comment/Thread.

@liveblocks/react-blocknote

  • Fix crash when unmounting. (Thanks @nperez0111 for the contribution!)
  • Fix withLiveblocksEditorOptions not passing all options to BlockNote. (Thanks @chadnorvell for the contribution!)
l
liveblocks-bot
published 2.22.4-emails2 •
l
liveblocks-bot
published 2.22.4-emails1 •
l
liveblocks-bot
published 2.22.3 •

Changelog

Source

v2.22.3

@liveblocks/react-ui

  • The InboxNotification component now uses resolveRoomsInfo for textMention notifications to make them link to the mentions’ room automatically if href isn’t set.
  • Fix names capitalization in lists. (e.g. the list of who reacted in reactions’ tooltips)
  • Add emojibaseUrl advanced option on LiveblocksUIConfig to allow choosing where Emojibase’s data used by the Liveblocks emoji picker is fetched from: another CDN, self-hosted files, etc.

@liveblocks/react-blocknote

  • Fix: Update dependencies resolution.
  • Fix: Avoid <AnchoredThreads /> threads rendering if the editor's view is null.
l
liveblocks-bot
published 2.22.2 •

Changelog

Source

v2.22.2

@liveblocks/node

  • Optimize .getOrCreateRoom() to only make a single round-trip to the server.
  • Optimize .upsertRoom() to only make a single round-trip to the server.
  • Also expose LiveObject, LiveMap, and LiveList in @liveblocks/node.
l
liveblocks-bot
published 2.22.1 •

Changelog

Source

v2.22.1

@liveblocks/react-blocknote

  • Fix report text editor function's call. Now we report correctly blocknote as text editor type.

@liveblocks/react-tiptap

  • Internal refactoring.

@liveblocks/node

  • Fix: improve stack traces of REST API errors to include the original error location.
l
liveblocks-bot
published 2.22.0 •

Changelog

Source

v2.22.0

@liveblocks/node

  • Added pagination support to .getInboxNotifications(). See docs.
  • New method .getOrCreate() which combines .getRoom() and .createRoom(). See docs.
  • New method .upsertRoom() which combines .updateRoom() and .createRoom(). See docs.
  • New method .iterRooms() which is like .getRooms() except pagination happens automatically. See docs.
  • New method .iterInboxNotifications() which is like .getInboxNotifications() except pagination happens automatically. See docs.
  • New method .mutateStorage() which can be used to make changes to Storage from your backend. See docs.
  • New method .massMutateStorage() which can be used to make changes to Storage for multiple rooms simultaneously. See docs.
  • Updated method .deleteRoom() to no longer throw when the room already does not exist. See docs.

@liveblocks/react-ui

  • Add new icons to <Icon.* />.

@liveblocks/emails

  • Implement a new core logic for thread notification event.
  • Mark htmlBody from prepareThreadNotificationEmailAsHtml and reactBody from prepareThreadNotificationEmailAsReact as deprecated. Use body property instead.