Skip to content

Latest commit

 

History

History
131 lines (106 loc) · 4.38 KB

CHANGELOG.md

File metadata and controls

131 lines (106 loc) · 4.38 KB

Changelog

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.

[1.4.0] - 2024-06-21

Added

  • Add support for verto.mediaParams

[1.3.0] - 2023-10-17

Added

  • Add support for iceTransportPolicy

[1.2.9] - 2023-07-26

Changed

  • Read and use iceServers from the server after the authentication.

[1.2.8] - 2021-12-17

Fixed

  • Set the sdpSemantics value to "unified-plan" instead of legacy "plan-b".

[1.2.7] - 2020-02-21

Fixed

  • Remove default values for googleMaxBitrate, googleMinBitrate and googleStartBitrate.

[1.2.6] - 2020-02-06

Added

  • New method validateDeviceId() to assure the deviceId is available after page refresh.

Fixed

  • Make sure getDevices() methods always return devices with both deviceId and label even if the browser does not have camera or microphone permissions

Changed

  • Add TypeScript interfaces for WebRTC call object to include missing methods.

[1.2.5] - 2020-01-14

Fixed

  • [Verto client fix] Reattach previous session in case of use the SDK from multiple tabs of the same browser.

[1.2.5-beta.1] - 2019-12-19

Added

  • Ability to set googleMaxBitrate, googleMinBitrate and googleStartBitrate values per Call.

Fixed

  • Fix getVideoDevices(), getAudioInDevices(), getAudioOutDevices() methods to avoid return a deviceList with empty labels.

[1.2.4] - 2019-12-04

Fixed

  • Keep trying to reconnect WS in case of network failure - even if it never has been connected.

[1.2.4-beta.2] - 2019-12-02

Changed

  • Support Rollup.js as module bundler - Minor fix into Es6 export version

Security

  • Update devDependencies

[1.2.4-beta.1] - 2019-11-12

Added

  • WebRTC video improvements (increase bitrate)

[1.2.3] - 2019-10-29

Fixed

  • Update and use the proper extension to open the screenshare. Even after a transfer.
  • Remove deprecated warnings and minor bug fixes.

[1.2.2] - 2019-09-27

Added

  • Ability to configure whether the SDK should automatically recover the call after page refresh. autoRecoverCalls default to true.

Changed

  • Stop caching device's resolution in localStorage because, sometimes, a resolution is supported but not returned because the webcam is already using it on another tab/application.

[1.2.1] - 2019-08-26

Fixed

  • Bugfix on SDP hack to force stereo audio if browser does not support it.

Changed

  • Default useStereo to false since is not supported by all browsers.

[1.2.0] - 2019-08-22

Fixed

  • Try to re-establish the previous protocol only if the signature has not changed.

Security

  • Update dependencies

[1.2.0-beta.1] - 2019-08-02

Added

  • New methods to manage browser devices: getDevices(), getVideoDevices(), getAudioInDevices(), getAudioOutDevices().

Deprecated

  • Deprecated getters to retrieve cached values for devices: devices, videoDevices, audioInDevices, audioOutDevices.
  • Deprecated refreshDevices() method to refresh cached devices. Use getDevices() instead.

[1.1.3] - 2019-07-31

Changed

  • Auto-discover webrtc devices if all deviceIds or labels are empty. (Help on Safari)

[1.1.2] - 2019-07-17

Fixed

  • Fix reconnection logic on Verto client.

[1.1.1] - 2019-06-26

Fixed

  • Update Call.localStream if microphone or webcam has changed.

[1.0.0-rc.3] - 2018-12-18

Fixed

  • Bugfix to really accept both passwd and password on Verto client initialization.

[1.0.0-rc.2] - 2018-12-11

Added

  • Accept both passwd and password to setup Verto client.
  • Add userVariables object property on Verto init parameters.
  • Add event signalwire.notification. See Notification for further details.

Changed

  • client.newCall() parameters are now camelCase instead of snake_case.

Removed

  • These events are no longer used. All of these will be supplied under signalwire.notification event callback.
    • signalwire.verto.dialogChange
    • signalwire.verto.display
    • signalwire.verto.info
    • signalwire.verto.event
    • signalwire.verto.pvtEvent
    • signalwire.verto.clientReady
  • Removed callbacks from client.newCall(). Use global signalwire.notification event or onNotification callback.
    • onChange
    • onUserMediaError