Skip to content

v4.0.0

Compare
Choose a tag to compare
@ceeblue-release-bot ceeblue-release-bot released this 30 Sep 14:05
· 27 commits to main since this release

4.0.0 (2024-09-30)

Bug Fixes

  • handle rejected SDP exchange (b0a5aee)
  • improve 'stream is offline' error and logs (8a82854)
  • improve peer connection state handler logging (e3e15b6)
  • Player: add a errror message to fix a race condition issue (aacdf2a)
  • SIPConnector: rename _function to start and stop _peerConnectionIdleTmeout (d284d9a)
  • StreamMetadata: add 2 checks on attribute to tolerate their absence (95d3aa5)
  • StreamState: change LOADING state name to INITIALIZING (c3bc7ba)

Features

  • add a streamState and fix streamMetadataError (e884225)
  • watchdog: add watchdog for peer connection idling (c0aae46)
  • watchdog: add watchdog for report monitoring in WebSocket signaling, replace Date.now() with Util.time() for elapsed-time (4b1ab82)

Performance Improvements

  • Player.ts: prefer 2s rather 1s to RECONNECTION_TIMEOUT (c13cccf)

BREAKING CHANGES

  • StreamState: Change a StreamState enum name
  • Player.ts: new log/error system port