• Week 4

    Week 4
    WEEK4

    v3.13.3

    • Bump hardcoded client-side socket connection timeout from 10s to 20s.

    • Add more detailed timing info to enableDebugLogging to better debug connection issues.

    • Fix an issue where Composer and AiComposer would throw an error when mounted/unmounted.

    Contributors

    Contributors include:nviemarcbouchenoire

    2 authors

  • Week 3

    Week 3
    WEEK3

    v3.13.2

    • Add a new alwaysUseKnowledge option when creating or updating copilots. When this option is enabled, the copilot retrieves and uses the uploaded knowledge sources on each user query. When disabled, the copilot will retrieve the uploaded knowledge sources only when the user query relates to the knowledge prompt set on the copilot.

    v3.13.1

    • Fix issue where storage subscriptions wouldn't fire after concurrent move and set operations, causing stale LiveList state in UI.

    v3.13.0

    This release adds support for comment metadata, allowing you to attach custom metadata to individual comments in the same way as thread metadata.

    • Support typing comment metadata globally via the Liveblocks interface.

    • Improve CommentBody types.

    • Internal refactorings to prepare for upcoming protocol updates.

    • Add new parameters to createThread, createComment, and editComment to attach and update comment metadata.

    • Add editCommentMetadata method to update only a commentʼs metadata.

    • Add new parameters to useCreateThread, useCreateComment, and useEditComment to attach and update comment metadata.

    • Add useEditCommentMetadata hook to update only a commentʼs metadata.

    • Add commentMetadata prop to Composer to attach and update comment metadata.

    • Add commentMetadata prop to FloatingComposer to attach and update comment metadata.

    • Fix Toolbar not reflecting the editorʼs current state.

    • Add new parameters to createThread, createComment, and editComment to attach and update comment metadata.

    • Add editCommentMetadata method to update only a commentʼs metadata.

    • Add commentMetadataUpdated webhook event.

    Contributors

    Contributors include:nimeshnayajumarcbouchenoirenvie

    3 authors

  • Week 2

    Week 2
    WEEK2

    Dashboard

    • Data refreshes much more quickly when viewing rooms.
    • Added floating avatar on pricing page.
    • Fixed bug with linking integrations to create-liveblocks-app CLI.

    Contributors

    Contributors include:ctnicholas

    1 authors

  • Week 51

    Week 51
    WEEK51

    v3.12.1

    • Improve some internal type definitions

    v3.12.0

    • Liveblocks branding will appear for free plans.

    • Added badgeLocation option for the client library to control the branding location for free plans.

    • Added badgeLocation option to LiveblocksProvider to control the branding location for free plans.

    Infrastructure

    • We've been doing lots of prep work to enable a new opt-in storage engine for Liveblocks rooms that will bring performance benefits like faster room connection speed and larger document sizes to everyone—stay tuned!

    Documentation

    • Fix useThreads API reference, it returns oldest threads first, not newest threads.

    Contributors

    Contributors include:jrownynvieflowflorent

    3 authors

  • Week 50

    Week 50
    WEEK50

    v3.11.1

    • Log full error details when WebSocket connections to Liveblocks are getting blocked

    • Fix an issue where a document incorrectly reported its sync state.

    Contributors

    Contributors include:jrowny

    1 authors

  • Week 49

    Week 49
    WEEK49

    Examples

    Showcase

    Contributors

    Contributors include:ctnicholas

    1 authors

  • Week 48

    Week 48
    WEEK48

    v3.11.0

    • Introduce useSearchComments hook that allows searching comments by text and other filters.

    • Fix regression: handle rejection messages from the server again.

    • Update type definitions for provider models to support GPT-5.1 variants.

    Examples

    • Updated Next.js Starter Kit to use Tiptap v3 and BlockNote 0.42.

    Documentation

    Contributors

    Contributors include:ctnicholasnvienimeshnayajuofoucherotmarcbouchenoire

    5 authors

  • Week 47

    Week 47
    WEEK47

    Contributors

    Contributors include:ctnicholasmmavko

    2 authors

  • Week 46

    Week 46
    WEEK46

    v3.10.1

    • Fix a bug where a fresh provider is required by Lexical in order to initialize properly by always requieting a new provider in the factory function

    Documentation

    Dashboard

    • Standardized all date displays with a new unified component, including richer hover details, copyable timestamps, and improved list-view scannability.

    Website

    • New blog post: What's new in Liveblocks: October 2025.
    • New streaming video player in blog posts.
      • Smoother, as quality is automatically adjusted to stream without pauses on poor connections.
      • More performant, as offscreen videos automatically pause.
      • More accessible, as videos are paused by default for those with prefers-reduced-motion: reduce enabled.

    Contributors

    Contributors include:ctnicholaspierrelevaillantjrownynimeshnayaju

    4 authors

  • Week 45

    Week 45
    WEEK45

    v3.10.0

    • Tweak reconnection logic to not retry on specific 400 level error codes.

    • Prevents certain 400 level errors from being reported as a 403.

    • Add dropdownItems prop to Comment (commentDropdownItems prop on Thread) to allow customizing comments’ dropdown items in the default components.

    • Fix scroll issues in some scenarios where AiChat would be rendered but hidden.

    • Support for Tiptap v3.

    Documentation

    Contributors

    Contributors include:jrownymarcbouchenoirenviectnicholas

    4 authors

Previous
Next