Skip to content

Releases: voximplant/react-native-voximplant

v1.8.0

25 Jun 09:11
Compare
Choose a tag to compare
  • Update native Android and iOS modules to use Voximplant Android SDK 2.11.3 and Voximplant iOS SDK 2.20.6
  • Introduce Client.setLoggerCallback API
  • Fix for #74: add ability to remove anonymous functions as event handlers
  • Fix for error on getting endpoints after a call was ended
  • Bugfix and improvements for iOS native implementation:
    • avoid retain cycles
    • use a serial queue as the delegate queue for Voximplant iOS SDK instead of the main queue
    • remove old video renderer from VideoView before creating a new one on videoStreamId property change

v1.7.0

22 May 11:30
Compare
Choose a tag to compare
  • Update native Android and iOS modules to use Voximplant Android SDK 2.11.2 and Voximplant iOS SDK 2.20.3

v1.6.0

05 Apr 12:25
Compare
Choose a tag to compare
  • Update native Android and iOS modules to use Voximplant Android SDK 2.11.1 and Voximplant iOS SDK 2.20.0
  • Introduce Messaging API
  • use_frameworks! is no more required for Voximplant React Native SDK installation on iOS
  • Remove deprecated LogLevel.MAX
  • Remove ClientConfig.saveLogsToFile option for iOS

v1.5.0

04 Feb 12:41
Compare
Choose a tag to compare
  • Introduce VideoView showOnTop prop for Android to indicate that the video view should be displayed on top of others. Fix for #57
  • Provide error description for Client.call promise rejection
  • Specify RN supported versions in peerDependencies (RN >= 0.47.0)

v1.4.0

11 Jan 13:26
Compare
Choose a tag to compare
  • Update native Android and iOS modules to use Voximplant Andorid SDK 2.8.1 and Voximplant iOS SDK 2.18.0
  • Fix to receive EndpointEvents after subscription in CallEvents.EndpointAdded event in case of incoming call
  • Remove unused imports

v1.3.1

23 Nov 13:43
Compare
Choose a tag to compare
  • Update native Android and iOS modules to use Voximplant Andorid SDK 2.8.0 and Voximplant iOS SDK 2.17.0
  • Introduce ClientConfig.requestAudioFocusMode option to specify when audio focus request should be performed by SDK on Android
  • Fix for crash on establishing the connection with the Voximplant Cloud with connectivity check enabled (Android)

v1.2.0

12 Oct 19:12
Compare
Choose a tag to compare
  • Update native Android and iOS modules to use Voximplant Android SDK 2.6.1 and Voximplant iOS SDK 2.16.0
  • CallKit integration support for iOS
  • Fix for #45
  • Fix: not able to get endpoints while processing incoming call event
  • Fix: CallEvents.LocalVideoStreamRemoved is not invoked
  • New API: Client.callConference API to create call to a dedicated conference without proxy session
  • New API: VideoCodec enum to specify preferred video codec for calls.
  • Replace H264First property with preferredVideoCodec property
  • Add ability to specify video codec for a particular call on android
  • Memory management improvements
  • Stability improvements and bugfix

v1.1.1

06 Sep 14:21
Compare
Choose a tag to compare
  • Update native Android and iOS modules to use the latest Voximplant SDKs
  • Fix: videoStream is undefined in RemoteVideoStreamRemoved event
  • Rename native Android and iOS modules to avoid naming conflicts with other react native packages

v1.1.0

25 Jul 15:41
Compare
Choose a tag to compare
  • Introduce ClientConfig.bundleId property to specify application bundle id/package name for iOS/Android respectively to enable push notifications across several mobile applications on a specific platform (Android or iOS) using a single Voximplant application.

v1.0.1

18 Jul 16:47
Compare
Choose a tag to compare
  • Update native Android module to use the Voximplant Android SDK 2.5.1