You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/partyserver/CHANGELOG.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -292,14 +292,12 @@
292
292
### Patch Changes
293
293
294
294
-[`528adea`](https://github.com/threepointone/partyserver/commit/528adeaced6dce6e888d2f54cc75c3569bf2c277) Thanks [@threepointone](https://github.com/threepointone)! - some fixes and tweaks
295
-
296
295
- getServerByName was throwing on all requests
297
296
-`Env` is now an optional arg when defining `Server`
298
297
-`y-partyserver/provider` can now take an optional `prefix` arg to use a custom url to connect
299
298
-`routePartyKitRequest`/`getServerByName` now accepts `jurisdiction`
Copy file name to clipboardExpand all lines: packages/y-partyserver/CHANGELOG.md
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,6 @@
25
25
-[#341](https://github.com/cloudflare/partykit/pull/341)[`e7f4b51`](https://github.com/cloudflare/partykit/commit/e7f4b51198904273befb1d39478840c628f6e2b1) Thanks [@threepointone](https://github.com/threepointone)! - Fix Yjs hibernation support and awareness propagation
26
26
27
27
**Server:**
28
-
29
28
- Replace in-memory `WSSharedDoc.conns` Map with `connection.setState()` and `getConnections()` so connection tracking survives Durable Object hibernation
30
29
- Move event handler registration from `WSSharedDoc` constructor into `onStart()` to use `getConnections()` for broadcasting
31
30
- Disable awareness protocol's built-in `_checkInterval` in `WSSharedDoc` constructor to prevent timers from defeating hibernation
@@ -35,7 +34,6 @@
35
34
- Widen `onLoad()` return type to `Promise<YDoc | void>` to allow seeding the document from a returned YDoc
36
35
37
36
**Provider:**
38
-
39
37
- Switch awareness event listener from `"update"` to `"change"` so clock-only heartbeat renewals do not produce network traffic (allows DO hibernation during idle sessions)
40
38
- Disable awareness protocol's built-in `_checkInterval` on the client to stop 15-second clock renewals and 30-second peer timeout removal
41
39
- Remove provider's own `_checkInterval` liveness timer (was coupled to the awareness heartbeat)
@@ -370,14 +368,12 @@
370
368
### Patch Changes
371
369
372
370
-[`528adea`](https://github.com/threepointone/partyserver/commit/528adeaced6dce6e888d2f54cc75c3569bf2c277) Thanks [@threepointone](https://github.com/threepointone)! - some fixes and tweaks
373
-
374
371
- getServerByName was throwing on all requests
375
372
-`Env` is now an optional arg when defining `Server`
376
373
-`y-partyserver/provider` can now take an optional `prefix` arg to use a custom url to connect
377
374
-`routePartyKitRequest`/`getServerByName` now accepts `jurisdiction`
0 commit comments