- [Fix]: Fix crash on iOS when publishing a screen-sharing stream.
- [Fix]: Fix camera lifecycle on Android. - issue #645
-
[Update]: Update OpenTok Android SDK and OpenTok iOS SDK to version 2.25.1.
Note that with this version, we are pinning the major and minor release versions (2.25) to match the corresponding versions in the OpenTok Android and iOS SDKs.
For iOS, note that this version supports iOS 13+, removes support for FAT binaries and drops 32-bit support. The OpenTok iOS SDK is now available as the OTXCFramework Pod file. (The OpenTok pod file was for FAT binaries.)
See the release notes for the OpenTok ioS SDK and the Android SDK.
-
[Fix]: Fixes an issue in which applications could not connect to a session when the
proxyUrl
option for OTSession was set. - issue #645
- [Update]: Revert OpenTok iOS SDK back 2.23.1. There are issues with linked libraries in the OpenTok iOS SDK v2.24.0+ that cause issues when used in React Native. We are working on a bug fix.
- [Update]: iOS SDK to 2.24.2 and Android to 2.24.2 - issue #629
- [Update]: iOS SDK to 2.23.1 and Android to 2.23.1
- [Fix]: Fix video freeze issue in Android 13 simulator (API level 33) - issue #628
- [Update]: iOS SDK to 2.23.1 and Android to 2.23.1
- [Update]: min target for iOS is now 12.0
- [Update]: Add DTX Option for Publisher
- [Update]: Android Native SDK to 2.22.3 and iOS to 2.22.3
- [Fix]: Updates from DependatBot
- [Update]: Readme file update with Bintray instructions
- [Update]: Android Native SDK to 2.21.5 and iOS to 2.21.3
- [Fix]: Typescrit types fixed audioLevel
- [Update]: Add Content Hint API on the OTPublisher object
- [Update]: Add timestamp property on the audioNetworkStats and videoNetworkStats
- [Fix]: Bump
opentok-react-native
version to
- [Update]: update SDKs iOS to 2.21.3 and Android to 2.21.4
- [Update]: update SDKs Android to 2.20.2
- [Update]: added IceConfig options in the Session Options object
- [Fix]: added missing typings in @types/index.d.ts
- [Fix]: fix crash in OTSubscriberLayout #525
- [Update]: update SDKs iOS to 2.20.0 and Android to 2.20.1
- [Fix]: fix crash in OTPublisherLayout when sessionId is null. Fix: opentok#462 (comment)
- [Fix]: Downgrade uuidv4 module to
3.4.0
due to UUID#375 - [Fix]: OTCustomAudioDrive added file in project.pbxproj
- [Fix]: Update Github Actions
- [Fix]: Fixed @opentok/types (merged from PR505)
- [Fix]: Fixed double listeners #271 (merged from PR307)
- [Feature]: Updated to react-native 0.64.0
- [Fix]: Updated npm dependencies
- [Fix]: Fixed react-native 0.64.0
nativeEvents.listeners()
crash PR493
- [Feature]: Added support for
stereo
output oniOS
andAndroid
usingCustomAudioDevice
- [Feature]: OTSubscriber: added preferredResolution and preferredFrameRate properties.
- [Fix]: Fixed android app crash with API level 29 (merged from PR456). Adheres to: #455
- iOS SDK updated to
2.18.1
- Android SDK updated to
2.18.1
- Added typescript support
- [Feature]: Update of iOS SDK to
2.17.0
and Android SDK to2.17.1
- OTSessionManager.java#248 mSubscriber.destroy() removed as from 2.17.x, resources will be automatically released by the garbage collector.
- [Feature]: Add Session Options support, both iOS and Android. Note: iceConfig option is not currently supported
- [Feature]: Update of iOS SDK to
2.16.5
and Android SDK to2.16.5
- [Fix]: Prevent to unpublish on disconnected sessions (merged from PR356). Adheres to: #337
- [Feature]: Add podspec for autolinking support in RN 0.6x (merged from PR358). Adheres to: #332
- Android SDK updated to
2.16.3
- [Fix]: Fix an error when updating streamId for subscriber component (merged from PR326). Adheres to: #315, #324
- [Fix]: Use Context API for passing props down the component tree (merged from PR333). Adheres to: #329, #335
- [Fix]: Fix
Attempted to register RCTBridgeModule class OTSessionManager
issue after opening/reloading app (merged from PR336). - [Fix]: Fix reload in iOS (merged from PR339).
- [Fix]: Fix security vulnerabilities on dependencies (merged from PR339).