# Changelog: Video SDK - Linux - 2.6.0

**URL:** <https://devforum.zoom.us/t/changelog-video-sdk-linux-2-6-0/144577>\
**Category:** video-sdk\
**Created:** [July 2, 2026, 9:12pm UTC](https://devforum.zoom.us/t/changelog-video-sdk-linux-2-6-0/144577 "2026-07-02T21:12:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [July 2, 2026, 9:12pm UTC](https://devforum.zoom.us/t/changelog-video-sdk-linux-2-6-0/144577/1 "2026-07-02T21:12:43Z")

</div>

Released: 2026-06-24 Updated: 2026-07-01

[Visit Changelog](https://developers.zoom.us/changelog/video-sdk/linux/2.6.0)

Summary: Breaking changes include modifications to external video source handling with new I420Limited and I420Full color range support through the externalVideoSourceDataFormat field in ZoomVideoSDKSessionContext, removal of the format parameter from sendVideoFrame, and new callbacks for subsession status changes that trigger when users join or leave subsessions. Adds a pre-connection flow to accelerate session joins, machine-answer detection for PSTN call-outs, and comprehensive audio QoS statistics including jitter buffer metrics and concealment data. Additional improvements include user failover status tracking, expanded command channel payload limits (now 1024 bytes), removal of annotation interfaces and XMPP command channel, and API naming consistency updates for audio configuration methods.

## Breaking Changes

- Support the I420Limited and I420Full color ranges for the external video source.

- Joining or leaving a subsession now triggers the `onSubSessionStatusChanged` and `onSessionLeave` callbacks in `IZoomVideoSDKDelegate` (`zoom_video_sdk_delegate_interface.h`).

## Added

- Add a pre-connection (two-step join) flow to speed up the actual session join.

- Add machine-answer detection for PSTN call-out, so the host can tell whether a call was answered by a person or forwarded to voicemail.

- Support user failover status change.

- Provide audio QoS statistics data.

## Changed

- Remove the annotation interface file; annotation-related external interfaces are now disabled via Linux build macros.

- Remove the xmpp command channel and remove the xmpp library from the SDK release package.

- Increase the command channel payload size limit to 1024.

- Rename several SDK APIs for naming consistency.
