Skip to content

partysocket@1.1.14

Choose a tag to compare

@github-actions github-actions released this 20 Feb 09:49
· 82 commits to main since this release

Patch Changes

  • #335 659ceda Thanks @deathbyknowledge! - Fix useStableSocket replacing socket on HMR/StrictMode effect re-runs. When Vite HMR fires, React Fast Refresh re-runs all effects — the old code unconditionally created a new socket, breaking downstream references (event listeners, _pk identity, etc.). Now detects whether connection options actually changed via referential equality on the memoized options object: if unchanged (HMR), calls socket.reconnect() to preserve identity; if changed, creates a new socket as before.