Setting the file. One moment. SDK Upgrade Workflow · Zoom General · anthropics/knowledge-work-plugins · Skills Docs
Reusable process for upgrading Zoom SDK integrations from an older customer version to latest with low regression risk.
22
Validate Data
Tech Debt
62
Recruiting Pipeline
71
Vendor Check
125
Zoom Meeting SDK Web
88
Vendor Review
181
Create An Asset
Video Sdk/web
- Customer is multiple versions behind.
- Breaking changes may exist between current and latest.
- You need a defensible, version-by-version upgrade plan.
- Example:
Meeting SDK Android, Video SDK iOS, Contact Center Web.
- Current version in production
- Usually latest stable from changelog.
- Example: custom UI, raw data, recording, chat, live transcription, token flow.
- Confirm exact product + platform lane before collecting releases.
- Do not mix lanes (for example, Meeting SDK Web and Meeting SDK iOS must be treated separately).
From https://developers.zoom.us/changelog/:
- Filter by product/platform.
- Find the RSS link for that filtered lane.
- Use only that feed for release collection.
If feed discovery is unclear:
- Open the filtered changelog page and locate the RSS icon/link.
- Confirm feed entries match the same product/platform lane.
Collect all releases from:
current_version (exclusive) up to target_version (inclusive), then latest if target is latest.
For each release entry capture:
- Version
- Release date
- Release URL
- Breaking/deprecated notes
- Required migration actions
Sort upgrade steps in ascending version order.
- Patch/minor jumps can often be grouped.
- Major changes should be isolated into dedicated hops.
current -> next safe checkpoint
checkpoint -> next major boundary
- Repeat until latest
For each hop, classify actions under:
- Auth/token contract changes
- API renames/signature changes
- Initialization/lifecycle changes
- Event payload/callback changes
- Build/dependency/runtime requirements
- Feature removals/deprecations
- Wrap renamed/deprecated calls behind adapters.
- Keep temporary compatibility mappings for payload changes.
- Add feature flags for behavior toggles when needed.
- SDK init/auth
- Join/start/session entry flow
- Core media flows (audio/video/share) if applicable
- Critical product-specific features used by customer
- Cleanup/leave/disconnect behavior
Do not skip to next hop if the current hop is unstable.
- Step-by-step upgrade matrix
- Per-hop code/config change list
- Deprecated-to-replacement map
- Risks and rollback notes
- Final target-state checklist
- Never assume only latest release notes are sufficient.
- Always process intermediate releases between customer version and target.
- Prefer smallest-risk path over fastest path for production upgrades.
references/sdk-upgrade-workflow.md