Skip to content

Releases: CeeblueTV/webrtc-client

v4.0.0

30 Sep 14:05
Compare
Choose a tag to compare

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

v3.0.1

26 Aug 11:53
Compare
Choose a tag to compare

3.0.1 (2024-08-26)

Bug Fixes

  • sip: use sdp-transform and fix opus to use stereo (03b8720)

v3.0.0

30 May 12:34
Compare
Choose a tag to compare

3.0.0 (2024-05-30)

Bug Fixes

  • README: fix error in the code examples (6eff672)

Code Refactoring

  • update webrtc with new web-utils version (517cd6b)

BREAKING CHANGES

  • Change Connect.Params.host to Connect.Params.endPoint

v2.0.0

26 Mar 15:26
Compare
Choose a tag to compare

2.0.0 (2024-03-26)

  • refactor!: transition internal utils to web-utils dependency (1303ced)

BREAKING CHANGES

  • This change moves the internal utilities to the external
    'web-utils' library dependency to evolve the utilities and improve
    maintainability. It will allow us to leverage a more robust and
    tested set of shared utilities.

v1.3.0

04 Mar 11:43
Compare
Choose a tag to compare

1.3.0 (2024-03-04)

Features

  • adapter: get rid of webrtc-adapter (d88befb)

v1.2.0

15 Feb 11:26
Compare
Choose a tag to compare

1.2.0 (2024-02-15)

Bug Fixes

  • add a default error log to WebSocketReliable (3b73577)

Features

  • sipconnector.ts: use default iceServer when undefined (adff14d)

v1.1.5

31 Jan 12:33
Compare
Choose a tag to compare

1.1.5 (2024-01-31)

Bug Fixes

  • build: ensure build does not fail when package version env variable is undefined (1012017)

v1.1.4

25 Jan 16:22
Compare
Choose a tag to compare

1.1.4 (2024-01-25)

Bug Fixes