SDK Release: Unified Video Engine, New Events, and Breaking Changes
This month brings a unified video engine on Android, new capture controls across Web and Mobile, and several breaking changes that require attention before upgrading.
Highlights of the month
01
More stable video flows
All video components on Android now share a single engine, improving stability across Video ID, Video Call and Video Recording.
02
More control over capture
Gallery-only mode and image size limits in File Uploader. Standalone QR widget and local video recording on Web.
03
Breaking changes – review before upgrading
The video library updated across all video components. Resource keys renamed on iOS. New mandatory fields in File Uploader configuration.
SDK WEB V3.37.0
SDK Web
New features
- Standalone QR widget — now available independently, without loading the full SDK.
- Local video recording in Video ID — video is saved on device, without relying on a platform connection.
- New File Uploader events —
widgetLoaded,userCancelandemitTrackStatusto monitor component status during flows. - DPI parameter in SelphID — configure document capture resolution.
Bug fixes
- Fixed duplicate operation ID emissions causing tracking inconsistencies.
- Corrected visual styles in IDV flows and video recording behaviour with invalid license.
SDK MOBILE - ANDROID V2.8.0
SDK Mobile - Android
New features
- Unified video engine — Video ID, Video Call and Video Recording share a single runtime on Android.
- Optional audio in Video Recording — enable microphone capture via
enableAudio(defaultfalse). User is prompted for permission when enabled. - Gallery mode and size limit in File Uploader — restrict uploads to gallery and reject oversized files before processing.
Bug fixes
- Face capture progress no longer resets when switching modes in Video ID.
- Memory leak fixed in Video Recording.
- Selphi and SelphID no longer carry over customization styles between flow instances.
Breaking changes
- The video library has been updated with incompatible changes in Video ID, Video Call and Video Recording. Review your build configuration before upgrading.
onlyGalleryModenow defaults totruein File Uploader. Set it tofalseexplicitly if your flow uses camera capture.
SDK MOBILE - IOS V2.8.X
SDK Mobile - iOS
Bug fixes
- Selphi and SelphID no longer carry over customization styles between flow instances.
- Video ID handles network errors more gracefully and keeps face capture progress when switching modes.
- Memory leak fixed in Video Recording.
- Phingers now shows the correct tutorial screen according to the configured capture mode.
Breaking changes
- Theme key
sdkBackgroundColorrenamed tosdkBackgroundPrimaryColor. New keysdkBackgroundSecondaryColoradded. Update your theme resources or the background will not apply. - Resource
ic_sdk_logorenamed tosdk_logoacross all components. Update any custom overrides referencing the old name. - The video library has been updated with incompatible changes. Review your SPM and build configuration before upgrading.
onlyGalleryModenow defaults totruein File Uploader. Set it tofalseexplicitly if your flow uses camera capture.