Zoom SDK 4.0.5 introduces Picture-in-Picture support, enhanced screen sharing zoom and annotation features, improved performance through optimized active speaker sorting and updated participant pinning limits, and fixes for breakout room tokens, polls, audio language defaults, waiting room video issues, and lost recordingToken parameters on error 3008.
Tags: bug-fix, sdk-version | Client view includes automatic Picture-in-Picture when switching tabs, the ability to zoom in/out of screenshares, and expanded web annotation features such as indicator arrows and spotlight color options. Performance and experience improvements include optimized active speaker sorting, original sound enabled by default on low-core devices, and updated participant limits for pinning. Key fixes address breakout room token expiration, poll reconnection issues, language defaults for audio, and video problems in waiting rooms and Simulive webinars. Component view includes livestream integration and a new partial chat mode for direct messages. Error handling is more transparent with clearer audio/video startup messages, and APIs have been updated to expose chat message events. Resolved bug with lost `recordingToken` parameters when hitting error code 3008.