Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 41 additions & 1 deletion CHANGELOG_PUBLIC.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,20 @@ list and feel free to give them credit at the end of a line, e.g.:

-->

# Week 31 (2026-07-31)

## Website

- New blog post: [LiveFile: upload and share files in collaborative apps](https://liveblocks.io/blog/livefile-upload-and-share-files-on-collaborative-apps).

## Examples

- Added a skill that can create examples, including images and code.

## Contributors

ctnicholas

# Week 30 (2026-07-24)

## v3.23.0
Expand Down Expand Up @@ -89,6 +103,32 @@ ctnicholas, ofoucherot, pierrelevaillant

# Week 28 (2026-07-10)

## v3.22.0

### `@liveblocks/react`

This release adds version history support for Storage: a version now snapshots
both the room's Storage and Yjs documents (previously Yjs only).

- Creating a version now also snapshots Storage, not just Yjs, see
[docs](https://liveblocks.io/docs/api-reference/rest-api-endpoints#create-version-history-snapshot).
- `useHistoryVersions()` lists the room's versions. Each has a `vh_xxx` id, see
[docs](https://liveblocks.io/docs/api-reference/liveblocks-react#useHistoryVersions).
- `useHistoryVersionStorageData("vh_xxx")` returns that version's Storage as a
read-only `LiveObject` so you can visualize or diff it manually, see
[docs](https://liveblocks.io/docs/api-reference/liveblocks-react#useHistoryVersionStorageData).
- `useRestoreToStorageVersion("vh_xxx")` restores the room's Storage to that
version, as a single undoable change, see
[docs](https://liveblocks.io/docs/api-reference/liveblocks-react#useRestoreToStorageVersion).
- `useDeleteHistoryVersion()` returns `deleteHistoryVersion("vh_xxx")` to
permanently delete a version, see
[docs](https://liveblocks.io/docs/api-reference/liveblocks-react#useDeleteHistoryVersion).

### `@liveblocks/node` and Python SDK

- Add methods for version history to list room versions, create a version
snapshot, and delete a version.

## Examples

- New example:
Expand All @@ -103,7 +143,7 @@ ctnicholas, ofoucherot, pierrelevaillant

## Contributors

ctnicholas, stacyschmitz
nvie, marcbouchenoire, ctnicholas, stacyschmitz

# Week 27 (2026-07-03)

Expand Down
Loading