Released: 2026-02-19 Updated: 2026-02-19
Summary: Adds comprehensive whiteboard support, including new listener callbacks for tracking whiteboard share status changes and export events, a WhiteboardStatus enum, user-level whiteboard status checking, and a complete WhiteboardHelper class with methods to start, stop, and export whiteboards. Also introduces a WhiteboardView component and an audio session configuration interface. The update removes x86_64 iOS simulator support (now requiring arm64) and fixes several iOS issues including VideoView memory leaks, subscription problems, pre-session video rotation errors, and picture-in-picture functionality.
Added
- Support whiteboard.
- Add new listener callback
onUserWhiteboardShareStatusChanged.
zoom.addListener( EventType.onUserWhiteboardShareStatusChanged, async ({user}: {user: ZoomVideoSdkUserType}) => { ... } );- Add new listener callback
onWhiteboardExported.
zoom.addListener( EventType.onWhiteboardExported, ({format, filePath, error}: {format: string; filePath?: string; error?: string}) => { ... } );- Add new enum
WhiteboardStatus.
export enum WhiteboardStatus { Started = 'WhiteboardStatus_Started', Stopped = 'WhiteboardStatus_Stopped', }- Add new interface
getWhiteboardStatusinZoomVideoSdkUserType.
getWhiteboardStatus: () => Promise<WhiteboardStatus>;- Add new class
ZoomVideoSdkWhiteboardHelperType.
export type ZoomVideoSdkWhiteboardHelperType = { canStartShareWhiteboard: () => Promise<boolean>; canStopShareWhiteboard: () => Promise<boolean>; startShareWhiteboard: () => Promise<Errors>; stopShareWhiteboard: () => Promise<Errors>; isOtherSharingWhiteboard: () => Promise<boolean>; exportWhiteboard: (format: string) => Promise<Errors>; }; - Add new listener callback
- Add new view
WhiteboardView.- Add an interface to config
AVAudioSessionenvironment. - New interfaces in
ZoomVideoSdkAudioHelper.ts.
setSDKAudioSessionEnv: () => Promise<boolean>; - Add an interface to config
Changed
- Remove support for x86_64 iOS simulator, now require the arm64 simulator.
Fixed
- Fixed
VideoViewmemory leak issue on iOS. - Fixed
VideoViewsubscript frequent issue. - Fixed
rotateMyVideois called before joining a session issue. - Fixed picture in picture view not working on iOS issue.