• Week 42
    WEEK42

    v2.9.1

    • Fix regression with metadata filtering on explicitly-undefined values.

    • Fix bug where client wasn't always using the newest delta update backend endpoint yet.

    • Fix type definition of ThreadData: updatedAt is always set.

    • When Composer is disabled, its actions are now also disabled as expected.

    • Various event propagation improvements in Composer.

    v2.9.0

    We are introducing pagination support to allow apps using threads and inbox notifications to be built in a more user-friendly way, where the initial load is faster and more data can be fetched incrementally as users interact with the app.

    • Add pagination support to useInboxNotifications.

      const {  inboxNotifications,  isLoading,  error,
      // ✨ New in Liveblocks 2.9 fetchMore, isFetchingMore, hasFetchedAll, fetchMoreError,} = useInboxNotifications();
    • Add pagination support to useThreads and useUserThreads_experimental.

      const {  threads,  isLoading,  error,
      // ✨ New in Liveblocks 2.9 fetchMore, isFetchingMore, hasFetchedAll, fetchMoreError,} = useThreads({ query });

    Website

    • New startups page highlighting discounts for startups and nonprofits.

    Contributors

    Contributors include:nimeshnayajuofoucherotmarcbouchenoirenviepierrelevaillantstevenfabre

    6 authors

  • Week 40
    WEEK40

    v2.8.2

    • Send client version in HTTP request headers from the client, to ensure backward compatible responses from the server

    v2.8.1

    • Expose onComposerSubmit on Thread to react to the inner composer of a thread.

    Website

    • Refresh pricing page design

    Dashboard

    • Add attachments support to the comments view on the room detail page

    Figma Kit

    Contributors

    Contributors include:marcbouchenoiresugardariuspierrelevaillantnvie

    4 authors

  • Week 39
    WEEK39

    v2.8.0

    We are introducing attachments to allow users to add files to their comments, for more information about this change please read our Upgrade Guide for 2.8.

    • Add out-of-the-box support for attachments in the default components.

    • Add new primitives to support attachments in custom components:

      • Composer.AttachmentsDropArea: Receives files via drag-and-drop
      • Composer.AttachFiles: Opens a file picker
      • FileSize: Displays a formatted file size
    • Add values and methods to useComposer to support attachments in custom components.

    • Add useAttachmentUrl hook to get presigned URLs for attachments.

    • Add prepareAttachment and uploadAttachment methods to Room to create attachments.

    • Add getAttachmentUrl method to Room to get presigned URLs for attachments.

    Website

    • New blog post: Next.js Template Week recap.
    • Bug fix on the pricing page MAU slider which didn't apply the MAU value set to the price of the products.

    Contributors

    Contributors include:ctnicholasstevenfabremarcbouchenoireofoucherotflowflorent

    5 authors

  • Week 38
    WEEK38

    v2.7.2

    • Fix a bug where under some conditions threads could end up without comments.
    • Fix a bug where notifications associated to deleted threads would not be deleted.
    • Fix a bug where subsequent optimistic updates to the same inbox notification could sometimes not get applied correctly.

    v2.7.1

    • Fixed a bug where resolved threads remained visible in the editor and the AnchoredThreads and FloatingThreads components.

    Examples

    Documentation

    Dashboard

    • Fix a bug where room storage data wasn't fetched correctly and not displayed in the room detail storage tab.
    • Fix a bug where room storage data couldn't be deleted from the room detail storage tab.

    Contributors

    Contributors include:ctnicholasnimeshnayajumarcbouchenoirenviesugardarius

    5 authors

  • Week 37
    WEEK37

    v2.7.0

    • Refactor caching internals to prepare for upcoming features.

    • Add support for query argument to useUserThreads_experimental.

    • Fix bug where some combinations of query criteria could over-select threads in useThreads.

    2.6.1

    • Fix mention suggestions dropdown not following scroll in some scenarios.

    Dashboard

    • Improved error messages to provide clearer guidance during team creation.
    • Implemented various bug fixes and performed stabilization work to enhance overall system reliability.

    Contributors

    Contributors include:nvieflowflorentjrownymarcbouchenoiresugardariusnimeshnayaju

    6 authors

  • Week 36
    WEEK36

    Contributors

    Contributors include:ctnicholas

    1 authors

  • Week 35
    WEEK35

    v2.6.0

    • Add getInboxNotifications method which supports an unread query parameter.

    Dashboard

    • Room detail page enhancements:
      • Renamed "Document" tab to "Realtime APIs" (Storage + Yjs) to reflect new product offerings.
      • Reordered tabs: Comments, Text Editor, Realtime APIs, Metadata, Permissions.
      • Introduced a new Text Editor tab with enhanced features:
        • Preview Lexical documents directly from the dashboard, including mentions, comment annotations, and custom nodes.
        • Access comment threads from text annotations and browse their comments and metadata.
      • Broadcast custom events to people connected in the room using a typed editor.
    • New inline view for comment threads:
      • Offers a more visual and intuitive way to browse comments.
      • Added ability to sort threads by latest activity, most replies, or creation date.
      • Introduced an option to delete all threads in a room at once.

    Documentation

    • Improved search dialog box:
      • Returns more accurate results, and is generally much more useful.
      • Returns more results than before, allowing you to accessibly scroll through the list.
    • New guide on setting initial/default state in BlockNote.

    Website

    • New book a demo page, allowing you to easily set up a meeting with our sales team.

    Contributors

    Contributors include:ctnicholassugardariuspierrelevaillantstevenfabre

    4 authors

  • Week 34
    WEEK34

    Examples

    Contributors

    Contributors include:ctnicholas

    1 authors

  • Week 33
    WEEK33

    v2.5.1

    • Fix LiveblocksProvider update/change event not returning removed users.

    v2.5.0

    • Add useIsInsideRoom hook, useful for rendering different components inside and outside of RoomProvider.

    • Fix a bug in useEditorStatus which prevented it from returning a correct status when LexicalPlugin was rendered conditionally.

    • Fix remote cursors not displaying user names.

    • Improve event propagation in Composer.

    @liveblocks/codemod

    • Prevent modifying files that weren’t changed by the codemods.

    Contributors

    Contributors include:ctnicholasnimeshnayajumarcbouchenoire

    3 authors

  • Week 32
    WEEK32

    Website

    Dashboard

    • Add the ability to see the response body of webhook attempts in the webhook event details dialog (found in the "more" dropdown).

    Documentation

    Contributors

    Contributors include:ctnicholas

    1 authors

We use cookies to collect data to improve your experience on our site. Read our Privacy Policy to learn more.