This release introduces LiveFile: a new data structure to store files such as
images and videos in a room's Storage tree.
@liveblocks/client
- Add
room.uploadFile()to upload a file and return aLiveFile. - Add
room.getFileUrl()to get access to aLiveFile.
@liveblocks/react
- Add
useUploadFile()to upload a file and return aLiveFile. - Add
useFileUrl()to get access to aLiveFile.
@liveblocks/node
- Add
uploadFile()to upload a file and return aLiveFile. - Add
getFileUrl()to get access to aLiveFile. - Add
uploadAttachment()to upload comment attachments, combined with
attachmentIdsparams increateThread(),createComment(), and
editComment().
Python SDK
- Add methods to upload Storage files for
LiveFile, retrieve their download
URLs, and handle multipart uploads. - Add methods to upload comment attachments, including multipart uploads.