Vonage Video API Reference App for React Release Notes
New features and changes
Version 1.4.2 (March 2026)
This release adds these new features:
- Improved the camera selector UI in the waiting room to better handle cases where no camera device is available.
- Added a warning indicator for Recording & Transcription status.
- Implemented backend Gollum integration for client events.
- Introduced the Vera Room embeddable component.
- Updated the icon in Video Effects.
- Added German language support with full translations.
- Displayed App and SDK versions in the footer.
- Config.json is now embedded at build time from vcrBuild.env.sh, there is no longer any runtime dependency.
This release includes the fixes below:
- Fixed layout margins in the GoodBye component for improved responsiveness.
- Made the recording indication always visible.
- Removed unused warning logs from the publisher.
- Hid the Video Effects option in MenuMoreOptions on unsupported browsers.
- Prevented zooming in and out in unsupported browsers (Firefox and Safari).
Version 1.4.1 (February 2026)
This release adds these new features:
- Added a link to cross-platform support in the README.
- Implemented makeRoomContextWrapper to compose all room-related providers for unit testing.
- Replaced mocked context and session hooks in unit tests.
- Introduced an initial base for the logging system.
- Refactored device handling with unified hooks and standardized usage.
- Added a common library with shared utility functions across the app.
- Upgraded Axios to the latest version.
- Updated README with new Vonage branding and a welcome section.
This release includes the fixes below:
- Updated error text color in FormSubmitted and adjusted Toolbar color for dark mode.
- Fixed an issue where device names were truncated incorrectly.
- Added padding to active speaker and screen share views.
- Fixed an issue where the emotions tab did not automatically close in small view.
- Resolved a TIMEOUT issue preventing publishers from subscribing to other users.
- Fixed misalignment between user pin and microphone icon.
- Enabled vertical scrolling on mobile screens.
- Fixed Pre-call Network Quality Test buttons (“Close” and “Stop test”) having identical behavior.
- Added padding around the Video component for screen widths between 900px and 1150px.
- Removed unused UI code from the library.
- Fixed video preview issues in Firefox.
- Ensured usernames remain visible on white backgrounds.
- Fixed an issue where the preview camera stayed on when it was turned off.
Version 1.4.0 (January 2026)
This release focuses on the following UX and UI improvements:
- Introduced a new Semantic UI token library for improved design consistency.
- Updated the landing page.
- Redesigned header (now including a language selector) and footer.
- Improved waiting room and meeting room experiences.
- Refreshed goodbye and unsupported browser pages.
This release adds these new features:
- Added a pre-call network test in the waiting room.
- Implemented Push-to-Talk functionality in the meeting room.
- Enabled camera toggle on mobile devices.
- Added participant list filtering in the meeting room.
- Added GitHub Copilot instructions to the repository.
This release includes the fixes below:
- Improved code quality with stricter TypeScript checks, enhanced linting, and stronger unit test coverage.
- Increased test reliability and introduced a new application configuration context for scoped reactivity.
- Migrated the repository to Nx, enabling faster builds through intelligent caching and task orchestration.
- Patched CVE-2025-55182.
- Camera and audio settings now persist after page reload.
- Fixed automatic camera detection when a camera becomes available during an ongoing meeting.
- Updated Vonage Video SDK to v2.32.1.
- Users are redirected to the waiting room if a username is not provided when entering the meeting room.
- Fixed Zoom to be fully clickable.
Version 1.3.0 (November 2025)
This release introduces several new features and improvements aimed at enhancing user experience and customization options.
Localization Support: Added multilingual support with a built-in language selector. Available languages include: English (en), English – United States (en-US), Spanish (es), Spanish – Mexico (es-MX) and Italian (it).
Background Replacement & Effects: Users can now customize their background during sessions. Options include:
- Predefined or custom background images
- Adjustable background blur effect
Scroll & Zoom for Screen Share: Added scroll and zoom functionality to the subscriber screen share view.
Enhanced Configuration Options: A new configuration file enables users to control the visibility of specific functionalities (e.g., Screen Share) directly from settings.
This release addresses several issues to improve call stability and user experience:
Ghost Participant Issue: Fixed an issue where a user could remain in a call while others could not see them, even though they could still view all participants.
Muted Icon Visibility: The publisher’s muted icon now correctly appears in their own participant list.
Device Label Cleanup: Removed unnecessary characters from audio and device labels for cleaner display.
Camera LED Behavior: Resolved an issue where the camera LED would remain on even when video was not being published.
Version 1.2.0 (June 2025)
This release adds the following feature:
- Adds support for captions, allowing participants to view real-time transcriptions during meetings.
This release contains the following fixes:
- The device widths could display an error in the console. We have fixed this issue.
- Additional event emitters were being created. We have fixed this issue.
- The audio indicator would not immediately change after the user toggles their audio. We have fixed this issue.
- Dependencies were updated to meet security requirements.
Version 1.1.0 (April 2025)
This release adds the following features:
- Adds a control panel that brings the features that were previously only available on desktop browsers to mobile devices: toggle meeting layout, react with an emoji, start or stop meeting recording, report issue panel, participant list, and chat.
- Introduces support for pinning video tiles on both mobile and desktop browsers. This allows participants to select another participant to always display on their screens, even when they are not speaking.
This release contains multiple bug fixes that enhance the experience of mobile and desktop users.
Version 1.0.2 (February 2025)
This release adds the following features:
- Top bar on mobile devices and smaller tabs that includes recording indicator, meeting room name, and a button to copy the meeting room name.
This release contains the following fixes:
- Video tiles were hidden under toolbar on mobile. We have fixed this issue.
- Scroll bars were appearing when reactions were sent. We have fixed this issue.
Version 1.0.1 (January 2025)
This release adds the following features:
- Loading spinner is displayed while your device is connecting to the session.
This release contains the following fixes:
- Room names with a
+did not show participants. We have fixed this issue. - The sound test would throw an error when running the Vonage Video API Reference App for React or it would crash in Android Chrome. We have fixed these issues.
- In some cases, two participants joining a meeting room could create a split room or session. We have fixed this issue.
- Text entered into the text chat would incorrectly post when using double-byte characters (e.g. Japanese). We'd like to give a special thanks to @mobilebiz on GitHub for fixing this issue.
- Microsoft Tablets would not display all of the toolbar buttons. We have fixed this issue.
- In some cases, iOS and iPadOS browsers would not update the device layout when switching between portrait and landscape. We have fixed this issue.
- Security issues from package dependencies created vulnerabilities for users. We have fixed these issues.
- When running the app locally and joining a meeting room with two or more participants, the browser would display a console warning. We have fixed this issue.
Version 1.0.0 (December 2024)
This is the first release of Vonage Video API Reference App for React. This release consists of the following features:
- Create and join meetings with up to 25 participants
- Input and output device selection
- Call recording
- Screen share your full screen, a window, or an individual tab
- Participant chat
- Emoji reactions
- Choose between a grid or active speaker layout, where participants are displayed more prominently when speaking
And is currently supported on the latest release versions for the following browsers:
- Google Chrome
- Firefox
- Microsoft Edge
- Opera
- Safari
- Electron
Known Issues
The list of known issues can be found here.