Vonage Logo

Release Notes & Changelogs

  • Video React Native SDK

    Version: 2.33.3

    • Fixed an issue where the subscriber view was not rendered on first connect. The addStream() method silently failed on the first session connection because the streams array was never initialized. The subscriber view only worked on reconnect. Now the array is lazily initialized before the first push. • Fixed missing setVideoTransformers and setAudioTransformers methods on the OTPublisher ref. After the New Architecture migration (v2.31+), calling these methods on the publisher ref threw an error because the JS component no longer bridged them. Both instance methods are now re-exposed on the OTPublisher ref. • Fixed a black screen when using videoSource: 'screen' on Android with Fabric. The screen capture now uses android.R.id.content instead of the immediate parent view.

  • OpenTok React Native SDK

    Version: 2.33.3

    • Fixed an issue where the subscriber view was not rendered on first connect. The addStream() method silently failed on the first session connection because the streams array was never initialized. The subscriber view only worked on reconnect. Now the array is lazily initialized before the first push. • Fixed missing setVideoTransformers and setAudioTransformers methods on the OTPublisher ref. After the New Architecture migration (v2.31+), calling these methods on the publisher ref threw an error because the JS component no longer bridged them. Both instance methods are now re-exposed on the OTPublisher ref. • Fixed a black screen when using videoSource: 'screen' on Android with Fabric. The screen capture now uses android.R.id.content instead of the immediate parent view.

  • Video API Reference App for Mobile (Android)

    Version: 1.3.0

    • Bottom bar extensibility API — Append custom buttons to the bottom bar or replace it entirely via MeetingRoomBuilder. • Toggle top/bottom bars on video area tap — Tapping the video area slides the bars in/out with a smooth animation. • SDK version bump — Updated the Video client SDK to 2.34.1. • Local publisher visible with 6–7 participants — Fixed publisher tile disappearing in calls with 6 to 7 participants.

  • Video React Native SDK

    Version: 2.34.0

    • This version updates the Vonage Video Android SDK and iOS SDK to version 2.34.1. For more information, see the Android SDK release notes and the iOS SDK release notes. • This version upgrades the React Native version from 0.81 to 0.86. The SDK now requires React Native 0.86 or later, React 19.2 or later, and Node.js 22.11 or later. • This version has been validated on Android 17 devices. However, the SDK does not yet compile against or target Android 17 due to React Native 0.86 limitations. • Re-exposed setVideoTransformers and setAudioTransformers methods on the OTPublisher component ref. These methods were previously unavailable after the migration to the React Native new architecture. • The subscribeToAudio and subscribeToVideo subscriber properties now default to true, eliminating the need to pass them explicitly.

  • OpenTok React Native SDK

    Version: 2.34.0

    • This version updates the Vonage Video Android SDK and iOS SDK to version 2.34.1. For more information, see the Android SDK release notes and the iOS SDK release notes. • This version upgrades the React Native version from 0.81 to 0.86. The SDK now requires React Native 0.86 or later, React 19.2 or later, and Node.js 22.11 or later. • This version has been validated on Android 17 devices. However, the SDK does not yet compile against or target Android 17 due to React Native 0.86 limitations. • Re-exposed setVideoTransformers and setAudioTransformers methods on the OTPublisher component ref. These methods were previously unavailable after the migration to the React Native new architecture. • The subscribeToAudio and subscribeToVideo subscriber properties now default to true, eliminating the need to pass them explicitly.

  • Vonage Video API

    Version: 2026.8.0

    • See the release notes

  • OpenTok Platform

    Version: 2026.8.0

    • React Native SDK update (Standard environment) • See the release notes

  • Video API Reference App for Mobile (iOS)

    Version: 1.3.0

    • Background Replacement — Users can blur their background or replace it with a preset or custom image during a call, accessible from a new Background Settings panel in the bottom bar. • In-Call Feedback Reporting — A feedback button in the bottom bar lets users submit issue reports directly from a call, with title, name, and description fields, validation, and success/error states. • Per-Participant Audio & Video Statistics — Detailed audio and video stats are now available for the publisher and each individual subscriber, collapsed by default and expandable on interaction. • Audio Bitrate Selector — Users can now choose between automatic and custom audio bitrate in Settings, consistent with web and Android. • Force Mute — Moderators can now force mute individual participants during a call.

  • Video API Reference App for Mobile (Android)

    Version: 1.2.1

    • Batch background image upload — Multiple images can now be selected at once when adding virtual backgrounds; picker selection is capped to remaining available slots • Foreground service opt-out — The SDK foreground service can now be disabled programmatically, removing the in-app foreground service declaration from the manifest • Pluggable permission handling — The vonage-meeting-room SDK now accepts a custom permission UI provider, letting the app wire its own Accompanist-based permission screen instead of the SDK default • Captions linger after final segment — Captions are now kept visible for 2 seconds after a final segment is received, preventing text from disappearing too abruptly • Recording confirmation dialog and participant notification overlay — A confirmation dialog is now shown before starting a recording, and an overlay notifies other participants that the session is being recorded

  • Video Linux SDK

    Version: 2.34.1

    • Fixed an issue where a publisher's video stream was lost after an Adaptive Media Routing (AMR) transition to a routed topology, following a specific sequence of mute/unmute operations and subscriber joins.