- [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).