Changelog: Video SDK - macOS - 2.5.0

Released: 2026-02-16 Updated: 2026-02-17

Visit Changelog

Summary: Adds support for appearance touch-up and limiting the maximum resolution of shared media. Deprecates unused error enumerations. Changed exportLog to export client logs. Changed getSessionInfo and getMySelf to be able to be called when not in a meeting. Fixed self sharing process not working issue.

Added

  • Support touch up my appearance.

    • New interface in ZMVideoSDKVideoSettingHelper.h
      - (ZMVideoSDKErrors)enableFaceBeautyEffect:(BOOL)enable;
      - (BOOL)isFaceBeautyEffectEnabled;
      - (ZMVideoSDKErrors)setFaceBeautyStrengthValue:(unsigned int)strengthValue;
      - (unsigned int)getFaceBeautyStrengthValue;
      
  • Add an interface to limit the maximum share sending resolution.

    • New interface in ZMVideoSDKShareSettingHelper.h
      - (ZMVideoSDKErrors)limitShareSendingResolutionToFullHD:(BOOL)limit;
      

Changed

  • Extend the exportLog interface to export client logs.
  • Extend ability to call getSessionInfo and getMySelf when not in meeting.

Deprecated

  • Deprecated unused error enumeration in ZoomVideoSDKErrors.
    ZMVideoSDKErrors_Auth_Wrong_Key_or_Secret
    ZMVideoSDKErrors_Auth_DoesNot_Support_SDK
    ZMVideoSDKErrors_Auth_Disable_SDK
    ZMVideoSDKErrors_Session_Share_Module_Not_Ready
    ZMVideoSDKErrors_Session_Share_Type_Is_Not_Support
    ZMVideoSDKErrors_Session_Share_Internal_Error
    ZMVideoSDKErrors_Dont_Support_Multi_Stream_Video_User
    ZMVideoSDKErrors_Fail_Assign_User_Privilege
    ZMVideoSDKErrors_No_Recording_In_Process
    ZMVideoSDKErrors_Set_Virtual_Background_Fail
    

Fixed

  • Fixed self sharing process not working issue.