Releases: voximplant/react-native-voximplant
Releases · voximplant/react-native-voximplant
v1.34.0
v1.33.0
v1.32.1
v1.32.0
v1.31.0
-
Update native Android and iOS modules to use Voximplant Android SDK 2.32.3 and Voximplant iOS SDK 2.46.7
-
Introduce ClientConfig.forceRelayTraffic option to specify force traffic to go through TURN servers
v1.30.0
v1.29.1
v1.29.0
- Update native Android and iOS modules to use Voximplant Android SDK 2.31.0 and Voximplant iOS SDK 2.46.3
- Introduce new API to get a call duration - Call.getDuration
- Introduce simulcast feature support for video conference. Simulcast is currently disabled by default, but can be enabled via CallSettings.enableSimulcast parameter.
- Introduce new APIs to control remote video streams in a video conference call:
- Endpoint.startReceiving - Starts receiving video on the video stream.
- Endpoint.stopReceiving - Stops receiving video on the video stream.
- Endpoint.requestVideoSize - Requests the specified video size for the video stream.
The stream resolution may be changed to the closest to the specified width and height.
- Introduced Endpoint.VoiceActivityStarted and Endpoint.VoiceActivityStopped API to handle voice activity of an endpoint in a conference call.
v1.28.0
- Update native Android and iOS modules to use Voximplant Android SDK 2.29.1 and Voximplant iOS SDK 2.46.1
- Introduce new APIs to restore the connection to the Voximplant Cloud if it was closed due to network issues during a call:
- ClientEvents.Reconnecting - notifies
that the connection to the Voximplant Cloud is lost and the client is reconnecting - ClientEvents.Reconnected - notifies
that the connection to the Voximplant Cloud is restored - ClientState.RECONNECTING - client state
representing that the client is reconnecting to the Voximplant Cloud - CallEvents.CallReconnecting - notifies
that the SDK is reconnecting to the Voximplant Cloud and media streams may not be active - CallEvents.CallReconnected - notifies
that the SDK is successfully reconnected to the Voximplant Cloud and media streams are restored - CallError.RECONNECTING - call error
that informs that a call operation cannot be completed while a call is reconnecting
- ClientEvents.Reconnecting - notifies
- Fix for #139
- Fix for #136
- Breaking changes for iOS: VIClientModule (native iOS module) is renamed to RNVIClientModule.
If VIClientModule is used in the application AppDelegate, it is required to change its name in the import statement and API method call
- Breaking changes for iOS: VIClientModule (native iOS module) is renamed to RNVIClientModule.
v1.27.1
- Fix: "attempted to remove more listeners than added" error on RN 0.64 or below