Skip to main content

WebRTC JS ChangeLog

2.22.2 (2024-11-14)

Enhancement

  • WebRTC Debug Report: Enhance collected data.

Features

  • add an option to allow ice candidate prefetching (#396)

2.22.1 (2024-10-14)

Bug Fixes

Improve stability for ICE gathering process. (See #391)

2.22.0 (2024-10-14)

Features

2.21.2 (2024-09-05)

Bug Fixes

2.21.1 (2024-08-22)

Bug Fixes

2.21.0 (2024-08-14)

Features

2.20.0 (2024-08-01)

Features

  • get registration state from the gateway (#366) (c5af08b)

2.19.0 (2024-06-20)

Features

Bug Fixes

2.18.0 (2024-06-10)

Features

2.17.0 (2024-05-28)

Features

  • propagate session id with error event (#358) (0f931ed)

2.16.0 (2024-05-14)

Features

2.15.0 (2024-04-30)

Features

2.14.0 (2024-04-26)

Features

  • implement debug output for file and websocket (#352) (8d1f8e6)

2.13.0 (2024-04-22)

Features

  • add probe to fetch webrtc statistics periodically (#350) (2a72b60)

2.12.0 (2024-04-05)

Features

  • add a faster work-around for ice gathering never completing (#349) (47e1863)

2.11.0 (2024-02-26)

Features

  • TELAPPS-4794: expose user agent on login (#343) (a8b9606)

Bug Fixes

  • ENGDESK-23349: bind telnyxids on ringing event for outbound calls (#342) (1b1df78)
  • ENGDESK-28811: call object direction is undefined upon receiving call (#341) (8ac5a3f)

2.10.2 (2024-02-20)

Bug Fixes

  • ENGDESK-26922: Make login_token optional (#340) (1c0b36a)

2.10.1 (2023-11-23)

Bug Fixes

  • the params.customHeaders was not being destructuring correctly the values (#339) (b7e1c2a)

2.10.0 (2023-11-22)

Features

  • ENGDESK-26634: add custom headers to invite and answer messages (#338) (69814b4)
  • ENGDESK-27107: Upgrade WebRTC library to support React 18 (#321) (66d0c0e)

2.9.0 (2023-01-31)

Features

  • ENGDESK-21003: add beforeunload event to hang up active calls when the browser is closed or refreshed (#304) (5f4a899)

2.8.2 (2022-09-28)

Bug Fixes

  • ENGDESK-19054: Voice SDK missing types when installed in TypeScript projects. (#299) (ae76c98)

2.8.1 (2022-07-07)

2.8.0 (2022-05-25)

Features

  • WEBRTC-1798: add ping request to the server to keep connected (#287) (95ce187)

2.7.6 (2022-04-26)

2.7.5 (2022-04-26)

2.7.4 (2022-04-25)

Bug Fixes

  • change timeout value of 500 to use a random number between 3000 (#246) (34a232a)
  • WEBRTC-1705: reverting dependabot updates to fix typedoc generation (#278) (5ac667d)

2.7.3 (2021-12-14)

Bug Fixes

  • change previousGatewayState only if gateWayState exist to avoid send many REGISTER messages (#244) (70c10fa)

2.7.2 (2021-12-13)

Bug Fixes

  • ENGDESK-12851: add code to avoid multiples REGED messages on the client side (#235) (86b3a0e)

2.7.1 (2021-12-09)

Bug Fixes

2.7.0 (2021-12-08)

Features

Bug Fixes

  • Hotfix: package.lock update and node upgrade to 14 (#228) (29b7c27)
  • WEBRTC-746: recursive call to getDevices when the browser does not support audiooutput like Safari and Firefox. (#223) (bbc2231)

2.2.7 (2021-01-08)

2.2.6 (2021-01-08)

2.2.5 (2021-01-06)

2.2.4 (2020-12-11)

2.2.3 (2020-12-04)

Changed

  • Updates to docs

2.2.2 (2020-11-19)

Bug Fixes

  • ENGDESK-7173: change the STUN_SERVER port from 3843 to 3478 (#60) (cc8f78f)

[2.1.6] - 2020-10-05

Changed

  • Added cause and causeCode when hangup the call

[2.1.5] - 2020-08-26

Changed

  • Removed adapter-webrtc it was breaking the react-native SDK

Added

  • Added improvements in production bundle code.

[2.1.4] - 2020-08-26

Changed

  • Enabled multiple connections in multiple devices (browsers, tabs, and etc)
  • Changed localStorage to use sessionStorage on Login class to save sessid

[2.1.3] - 2020-08-13

Added

  • Added SipReason SipCode and SIP Call ID to show friendly error messages.

Changed

  • Changed the project structure to use monorepo yarn workspaces.

[2.1.2] - 2020-08-06

Fixed

  • Fixed alert message about Authentication required

[2.1.1] - 2020-08-03

Added

  • Added a new react video example to make video call.

Updated

  • Updated storybook react example, removed deprecated methods, and added new ones.

Fixed

  • Fixed audio call on Firefox v78. It only add offerToReceiveAudio/offerToReceiveVideo when provided in the options

Security

  • Fixed vulnerabilities in some dev dependencies.

[2.1.0] - 2020-07-09

Added

  • Added the property ringbackFile to provide a ringback audio file.
  • Added support to play ringback file when receive the event telnyx_rtc.ringing.
  • Added the property login_token to support login with ephemeral token.
  • Added CHANGELOG file.

Changed

  • Changed the property ringFile to be ringtoneFile.

Security

  • Fixed vulnerabilities in some dev dependencies.

[2.0.3] - 2020-06-08

Added

  • Added setStateTelnyx method to BaseCall.ts.

[2.0.2] - 2020-05-12

Added

  • Added support to react-native

[2.0.1] - 2020-05-12

First Release!