ChangelogWeek 34
Week 34
v3.24.1
@liveblocks/react
- Add new hook
useMutableStorage()to get direct access to the mutable Storage root. See docs. - Fix thread resolved/unresolved status being reverted under some conditions. Thank you for the contribution @VihaanAgarwal!
v3.24.0
This release introduces LiveText (beta), a collaborative rich-text data
structure for plain text with optional inline formatting.
@liveblocks/client
- Storage updates delivered to deep subscribers now carry a
sourcefield, saying whether the change was made by this client ({ origin: "local", via: "edit" | "undo" | "redo" }) or by another one ({ origin: "remote" }), see docs. - Add
LiveTextfor collaborative text editing with concurrent inserts, deletes, and formatting changes.
@liveblocks/codemirror, @liveblocks/lexical, and @liveblocks/prosemirror
- Introduce packages for integrating CodeMirror, Lexical, and ProseMirror editors
with Liveblocks Storage and
LiveText.
@liveblocks/react-tiptap
- Fix
useIsEditorReady()so it correctly reports when the Tiptap editor is ready. Thank you for the fix @danilowoz!
Website
- New solutions pages, accessible by the top menu dropdown, detailing how Liveblocks can be used in various industries, by various different users.