Zoom SDK enforces minimum version and break old releases

Created on 3 February 2025, about 1 month ago

Problem/Motivation

Today (Feb 3rd, 2025), the module stopped working due to Zoom Software Quarterly Lifecycle Policy which update the minum version every 3 months and now requires version 3.1.6 as minimum when this module use 2.18.2.

Steps to reproduce

Install the module and try to join a meeting, you will see this message in the inspector console :

{
  type: 'JOIN_MEETING_FAILED',
  reason: 'The current sdk version is no longer supported, please upgrade to the latest version.',
  errorCode : 10000
}

Proposed resolution

So a quick solution would be to upgrade version to the current one 3.11.2.
However this will likely break again in 6-9 month as Zoom is deprecating version at a quick pace (in August the minimum version will be 3.8.0.

We could also requires the installation to be made using npm-assets, but without a new release from the module, it's very unlikely that existing installation would be updated.

Some libraries are available with no version, like https://source.zoom.us/lib/vendor/react.min.js, however the most important one is not https://source.zoom.us/zoom-meeting-embedded.min.js

Remaining tasks

Patch current module to upgrade the min version.

User interface changes

None

API changes

None

Data model changes

None

🐛 Bug report
Status

Active

Version

1.3

Component

Code

Created by

🇫🇷France tostinni

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024