Skip to content

v2.22.2

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Sep 16:49
· 1 commit to main since this release
e11ac58

Patch Changes

  • Fix the subscriber silently buffering remote ICE candidates after a reconnect - #2054 (@xianshijing-lk)

    triggerIceRestart put the subscriber into restartingIce on every reconnect, but only
    setRemoteDescription clears that — and the server re-offers the subscriber only when the
    reconnect moved the participant to a different node. After an ordinary signal-only resume no
    offer arrives, so the flag stayed set for the lifetime of the transport and every subsequent
    remote candidate was queued instead of applied, leaving the subscriber unable to adopt any new
    network path the server proposed. The subscriber no longer enters that state: the server does
    not send candidates ahead of the offer that introduces them, so queueing them gains nothing.

  • fix: track ws close with attemptId - #2069 (@lukasIO)

  • fix: ensure buffered events are flushed on signal reconnection - #2044 (@lukasIO)

  • fix: error on datastreams when chunks are missing - #2073 (@lukasIO)