Video React Native SDK Release Notes

v2.33.2 — June 2026

Fixed

  • Fixed subscriber video rendering issues introduced in version 2.31.x when using the React Native new architecture. Specifically:
    • Fixed subscribeToAudio and subscribeToVideo not defaulting to true when omitted, causing a blank/black subscriber view.
    • Fixed a sessionId concurrency issue that could prevent the video surface from attaching correctly.
    • Fixed redundant OTContext.Provider re-creation on each render that could cause intermittent video surface attachment failures.

v2.33.1 — May 2026

Fixed

  • Fixed missing connected and videoDisabled events for OTSubscriber, and other missing events for OTPublisher and OTSubscriber, when using the React Native new architecture (introduced in 2.31.x).

  • Fixed an iOS build failure caused by duplicate NativeOpentokSpec symbols introduced in version 2.33.0. This issue blocked customers from building iOS projects. It also fixes a Podspec path warning that appeared in build logs.


v2.33.0 — May 2026

Added

  • This version updates the Vonage Video Android SDK and iOS SDK to version 2.33.0. For more information, see the Android SDK release notes and the iOS SDK release notes. Note that the Client Observability feature included in the Vonage Video Android SDK and iOS SDK 2.33.0 is not yet implemented in this release of the React Native SDK. Support for this feature will be added in an upcoming minor release.

  • This version adds publisher degradation preference settings to control how video quality adapts when bandwidth or CPU resources are limited. For more information, see this documentation.

Fixed

  • Fixed an Android compilation error caused by duplicate generated Java files located under android/generated/java/com/facebook/react/viewmanagers. This issue affected version 2.31.2 and prevented projects from building successfully.

  • Fixed an iOS import issue where using the framework-based import path caused header search path errors.

  • Fixed broken TypeScript support introduced in version 2.31.1. The main components were plain .js files with no corresponding .d.ts type definition files, and internal types were not re-exported from the index. This was a blocker for TypeScript-based projects.


v2.32.1 — March 2026

  • This version updates the Vonage Video Android SDK and iOS SDK to version 2.32.1. For more information, see the Android SDK release notes and the iOS SDK release notes.

  • This version adds new methods to monitor the network statistics of a sender in video sessions, giving receivers insight into the sender’s available bandwidth and connection performance. For more information, see this documentation.

  • This version adds new methods to configure the preferred video codecs for publishers, which gives you fine-grained control over how video codecs are prioritized during session negotiation. For more information, see this documentation.


v2.31.2 — February 2026

  • [Update]: This version updates the Vonage Video Android SDK and iOS SDK to version 2.31.1. For more information, see the Android SDK release notes and the iOS SDK release notes.

  • [Fix]: Fixed an issue in the iOS SDK where apps could freeze when other participants hang up or disconnect from a session. Because the React Native SDK depends on the iOS SDK, this fix also resolves the issue for React Native applications running on iOS using the updated iOS SDK 2.31.1 version.

  • [Fix]: Corrected an issue preventing the EXPO configuration plugin from functioning properly after its initial release.