Skip to content
Merged
Show file tree
Hide file tree
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
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## vNEXT (not yet released)

- Export internal utility

## v3.19.4

### `@liveblocks/client`
Expand Down
1 change: 1 addition & 0 deletions packages/liveblocks-core/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ export type {
LsonObject,
ToJson,
} from "./crdts/Lson";
export { deepLiveify } from "./crdts/reconcile";
export type {
LiveListUpdate,
LiveMapUpdate,
Expand Down
1 change: 0 additions & 1 deletion packages/liveblocks-server/CHANGELOG.md

This file was deleted.

69 changes: 69 additions & 0 deletions packages/liveblocks-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
## vNEXT (not yet released)

## v1.6.0

- Update internal storage format of dev server. Note that your local dev rooms
are not automatically migrated and will appear as empty rooms after the
upgrade.

## v1.5.0

- Add `--random-port` (`-P`) flag to `liveblocks dev`: bind a random free port
instead of an explicit port number. With `--cmd` (`-c`), the chosen port is
exposed to the command via `LIVEBLOCKS_DEV_SERVER_PORT`. Ideal for CI (no port
collisions ever).
- Fix `LiveList.push()` so concurrent pushes from multiple clients no longer
settle out of order.

## v1.4.1

- Fix: `client.getOrCreateRoom()` no longer errors when the room already exists,
matching production behavior.
- Fix: Yjs document updates made via `PUT /v2/rooms/<roomId>/ydoc` now get
broadcast to connected WebSocket clients, matching production behavior.

## v1.4.0

- Add support for `client.mutateStorage()` (from `@liveblocks/node`)

## v1.3.0

- Add feeds support (`feeds:write` permission)
- Add verbose logging toggle
- Fix permission validation to accept all valid permission combinations
- Support passing extra arguments to `--cmd` (`-c`), appended to the command or
replacing `{}` if present

## v1.2.0

- Add live socket inspector view
- Add maintenance mode toggle (to reject new WebSocket connections)

## v1.1.0

### Added

- ID token authentication support
- Read-only rooms support
- Room permissions and room metadata
- Room filtering support

### Changed

- Room Node.js methods and REST APIs are now fully supported

See https://liveblocks.io/docs/tools/dev-server for the updated feature matrix.

## v1.0.17

Initial release. Dev server supports:

- Storage (all CRDTs)
- Presence
- Broadcast
- Text editors (Tiptap, BlockNote, Lexical)
- Public key authentication
- Access token authentication
- Room Node.js methods and REST APIs (partial)

See https://liveblocks.io/docs/tools/dev-server for all details.
4 changes: 2 additions & 2 deletions packages/liveblocks-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@liveblocks/server",
"version": "1.5.0",
"version": "1.6.0",
"description": "Liveblocks backend server foundation.",
"type": "module",
"main": "./dist/index.js",
Expand Down Expand Up @@ -69,7 +69,7 @@
},
"sideEffects": false,
"dependencies": {
"@liveblocks/core": "3.20.0-pre1",
"@liveblocks/core": "3.19.5-pre1",
"async-mutex": "^0.4.0",
"decoders": "^2.9.0",
"itertools": "^2.7.1",
Expand Down
Loading
Loading