tldraw/packages
David Sheldrick d76446646c
presence-related fixes (#1361)
This fixes a bug where creating a page would fail if there were multiple
pages with the same index.

This also changes the store to use a throttled version of
requestAnimationFrame. This should be good for relieving backpressure in
situations where the store is updated many times in quick succession. It
also makes testing a lot easier since it has the mocking logic built in.

### Change Type

- [x] `patch` — Bug Fix


### Release Notes

- Fix a bug where creating a page could throw an error in some
multiplayer contexts.
2023-05-12 09:43:51 +00:00
..
assets Rework the assets package for strategy-specific imports (#1341) 2023-05-09 16:08:38 +00:00
editor presence-related fixes (#1361) 2023-05-12 09:43:51 +00:00
file-format readmes 2023-05-04 13:47:56 +01:00
polyfills readmes 2023-05-04 13:47:56 +01:00
primitives readmes 2023-05-04 13:47:56 +01:00
tldraw New vite-based examples app (#1226) 2023-05-05 13:10:36 +00:00
tlschema [chore] Bump nanoid (#1349) 2023-05-11 11:55:00 +00:00
tlstore presence-related fixes (#1361) 2023-05-12 09:43:51 +00:00
tlsync-client readmes 2023-05-04 13:47:56 +01:00
tlvalidate readmes 2023-05-04 13:47:56 +01:00
ui [improvement] rename onEvent to onUiEvent (#1358) 2023-05-12 09:05:56 +00:00
utils presence-related fixes (#1361) 2023-05-12 09:43:51 +00:00