Changelog
Voximplant Web SDK changelog
5.3.0 (Sep 9, 2026)
Core module
Bug fixes and stability improvements
Call module
Fix: Call instances and related resources are not released after disconnects, which causes memory leaks
Conference module
Fix: Simulcast in outgoing conferences may not work in Chromium-based browsers starting from version 152
Fix: Conference instances and related resources are not released after disconnects, which causes memory leaks
Streams module
Introduce the VideoRenderer.enablePIPControl API to enable or disable the browser native Picture-in-Picture control for a video renderer. Picture-in-Picture control is disabled by default, including Firefox.
Fix: Connecting an HDMI monitor incorrectly switches the current audio output to the monitor
Fix: After granting microphone or camera permissions, the selected device may not match the microphone or camera that is actually used
Bug fixes and stability improvements
Statistics module
Introduce the LocalVideoLayerStats.qualityLimitationReason API and the QualityLimitationReason enum to indicate whether the quality of an outgoing video stream layer is currently limited and, if so, the reason
Fix: Statistics report types cannot be imported
Messaging module
The Messaging module is no longer part of the public SDK API. It remains in the package but is not documented or supported for application development
5.2.0 (Jul 3, 2026)
Core module
Introduce ConnectionNode.NODE_13
API changes: the options parameter in the Core.init API is now optional.
Fix: the Client.connect API may unexpectedly throw TypeError in
Call module
New APIs to handle upgrading an audio-only call to a video call. These APIs provide full control to accept incoming
The CallEvent.Connected event payload now includes a new videoSendingStatus parameter.
Fix: a call is not connected if it is answered during or immediately after a client reconnection.
Fix: a call cannot be rejected in a reconnecting state
Stability improvements
Conference module
Stability improvements
Stream module
Major internal refactoring of DeviceTrackerHelper that
Improvements to device permission requests to more accurately handle browser-specific behaviors
Fix: rapid hardware audio device changes (plug/unplug cycles) blocked proper audio routing, resulting in no audio in a call
Statistics module
Fix: incorrect collection and reporting of screensharing metrics during calls and conferences.
SmartQueue module
Introduce the SetSmartQueueStatusOptions API
API change: the SmartQueue.setCallStatus and SmartQueue.setMessagingStatus APIs accept an optional options parameter.
Push service module
Introduce the new module that brings the functionality to receive push notifications for incoming calls, ensuring that the users can be reached even when the browser tab is closed
5.1.0 (Feb 3, 2026)
Core module
Introduce ConnectionNode.NODE_12
New API to customize the Watchable behavior: introduce
New API to customize event listeners behavior: introduce the ListenerOptions.signal and ListenerOptions.guard API
Stability improvements for the Voximplant cloud connection
Call module
Fix: CallSettings.customData is not correctly sent to a VoxEngine scenario
Fix: Call.hangup for an incoming call that has not been answered yet behaves now as Call.reject with the RejectMode.Decline
Fix: CallEvent.Disconnected.reason is not correct in several cases
Handle the case when a camera device is disconnected while a call is in a reconnecting state
Stability improvements
Conference module
Fix: ConferenceEvent.Disconnected.reason is not correct in several cases
Stability improvements
Streams module
Introduce the ScreenSharingVideoQuality API
Introduce the DevicePermission.requestPermissions API
Improvements for handling browsers responses for permissions requests
5.0.0 (Oct 22, 2025)
New API without Voximplant Web SDK v4 compatibility
Modular architecture - separate core, call, conference, messaging, noise suppression, smart queue, stream and
Observer-like reactivity system with Watchable variables
Full control over audio and video streams on the application side
Advanced noise suppression for calls and conferences