General
Action required / future breaking change
- The
sdkKeyvalue is deprecated in both the JWT signature and thejoinfunction. This value was the same as theappKey.- Now you only need to provide the
appKeyin the JWT. - In the
joinfunction, the SDK extracts the SDK key or client ID from the JWT, so you no longer need to pass thesdkKeyin the join function. See join function properties for details. - Please update your JWT signature and join code to not pass this value as it may cause errors if you sent it in future SDK versions.
- Now you only need to provide the
Added
- Correct
jp-JP→ja-JPandko-KO→ko-KRlanguage codes for details. - WebRTC support for gallery view and virtual backgrounds. No need to use SharedArrayBuffer (SAB) for these features. WebRTC requires UDP ports
8801-8804and TCP ports8801and8802. See Zoom network firewall or proxy server settings for details.
Client view
Breaking change for i18n
ZoomMtg.i18n.loadandZoomMtg.i18n.onLoad. See multi-language support for details.
Added
- REST API to customize the waiting room message.
- Implemented PEPC , including in meeting permission dialog and grant permission button.
- AIC 2.0 integration (desktop only).
- Support for new tools available in the Whiteboard.
onRecordingChangeandonShareContentChangeevent types.- Annotation on shared screen when sharing on web browsers.
- Support to display the annotator's name when annotating.
- Support for the answered live feature for Q&A.
- Support to "Allow hosts and co-hosts to fully control participants' mute status".
Enhanced
- UI hint if the virtual background failed in the meeting.
- Webinar attendee will try to auto join audio.
- Support for floating reactions with name tags and explosion animations.
- Removed "Same as System" device for speaker and microphone list.
- Support for more emoji reactions and chat emojis.
- Support for AI and RTMS disclaimers.
- Support for simulive go live feature.
- Updated helper.html
Fixed
- Webinar attendee chat default receiver was incorrect when joining from preview for the first time.
onUserUpdateevent did not trigger for the Zoom app when the host lowered all hands.- Unable to see the full list of languages under closed captions on mobile browser in landscape.
- Disable chat API when enabling DLP.
- Join audio tray didn't pop-up automatically in the Safari Browser.
- Error Level 7 (
userOutWaitingRoom) event duplication inonJoinSpeedlistener. - Local recording status disappear when failover.
Component view
Added
- Support for using phone audio to join the meeting.
- Add API to switch the view type.
- Add
enforceVirtualBackgroundin theintiOptionsto enable virtual background withoutSharedArrayBuffer.
Enhanced
- Support for using WebRTC for video rendering.
Fixed
- Console warnings when setting the translation language.
See the Release notes for the Zoom Web App for July 7, 2025 for associated release notes.
