Johannes Schickling
Johannes Schickling
Can you please try setting `config.resolver.unstable_enablePackageExports = true` in your metro config? Related: https://github.com/expo/expo/discussions/36551
Thanks a lot. Would you mind adding some notes on this to the docs via a PR? cc @betomoedano
Incredible work! So excited to see this land!
Hi there! Thanks a lot for opening this issue. Unfortunately this is actually a Chrome bug/limitation (?) where the browser [sessionStorage](https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage) isn't properly isolated when using the "Duplicate" tab feature....
Quick update after digging into this: • The HTML Standard explicitly states that each top-level browsing context gets its own copy of `sessionStorage`, so multiple tabs never share a live...
Follow-up plan for the web adapter: • Keep using sessionStorage to cache the tab-scoped id, but gate it behind a `navigator.locks` rendezvous. After we read `livestore:sessionId:${storeId}` we immediately attempt to...
This is so cool! Could be combined with a time slider as well.
@slashv do you mind resolving the merge conflict? Good to merge then!
Just shipped a big step in that direction: https://github.com/livestorejs/livestore/pull/712
### Reproduction A minimal PNPM workspace that demonstrates the crash is available at https://github.com/schickling-repros/2025-09-livestore-shared-worker-devtools. The workspace reproduces the shared-worker failure when the devtools page is opened, while keeps the same...