Changelog

Week 16

Week 16
WEEK16

v3.18.3

@liveblocks/*

  • Third-party libraries like yjs, @tiptap/*, and @blocknote/* are now declared as peer dependencies instead of bundled dependencies across all packages that use them.

v3.18.2

@liveblocks/client

  • New experimental room.history.disable(fn) API that allows running storage mutations without them appearing on the undo/redo stacks. Intended for background/async writes (e.g. writing back AI generation results) that should not be undoable.
  • Fix ToJson type losing specific value types for Record<string, T> fields in Storage

v3.18.1

@liveblocks/react-ui

  • Mentions suggestions now appear in more cases after typing @:
    • After punctuation like !, ., (, etc. (e.g. Hello!@, cc: the other team (@)
    • After emojis (e.g. Hello 👋@)

Infrastructure

  • Moved the public monorepo from NPM to pnpm.
  • Started the transparent internal migration of old rooms still on the v1 realtime data storage engine to the new v2 engine, learn more about the benefits.

Examples

Website

Contributors

Contributors include:marcbouchenoirectnicholasnvieofoucherot

4 authors