Skip to main content
Version: 5.5

Release notes

This page provides the release notes for WebPlanetKit 5.5.

WebPlanetKit 5.5.1

Release date: 2025-12-08

Fix Chrome compatibility issue in 1-to-1 call verification

Fixed a critical compatibility issue where 1-to-1 call verification fails with the "Incompatible send direction" error in the latest Chrome browsers (version 143+).

WebPlanetKit 5.5

Release date: 2025-11-10

Add APIs to get current media device information

Added new APIs to retrieve information about currently used media devices during active calls. These APIs allow applications to query the MediaDeviceInfo of the devices currently being used for audio input, audio output, and video input.

API

Added
  • Call class 1-to-1 call

    • function getAudioInputDeviceInfo()
    • function getAudioOutputDeviceInfo()
    • function getVideoInputDeviceInfo()
  • Conference class Group call

    • function getAudioInputDeviceInfo()
    • function getAudioOutputDeviceInfo()
    • function getVideoInputDeviceInfo()

Example code

Getting current device information during an active call:

// Get current microphone information
const audioInputInfo = await planetKitCall.getAudioInputDeviceInfo();
if (audioInputInfo) {
console.log(
"Current microphone:",
audioInputInfo.label,
audioInputInfo.deviceId
);
} else {
console.log("No audio input device is currently active");
}

Add device permission monitoring APIs to MediaStreamManager

Added device permission monitoring APIs to the MediaStreamManager class for convenient handling of microphone and camera permission changes. These APIs allow applications to monitor permission state changes and retrieve the current permission status for media devices.

API

Added
  • MediaStreamManager class 1-to-1 callGroup call
    • function setupDevicePermissionMonitoring(onPermissionUpdate)
    • function getDevicePermissionState(deviceType)
    • function cleanupDevicePermissionMonitoring()

Add WebView support

Added beta support for WebView environments. WebPlanetKit now supports running within iOS WebView and Android WebView applications.

Note that screen share and virtual background features are not supported in WebView environments.

Update Safari browser support requirements

Changed the minimum supported Safari version from 14.5 to 16.4 to align with modern browser capabilities and security requirements. This affects both Safari on Desktop and Safari on iOS.