Skip to content

3.2.0

Latest
Compare
Choose a tag to compare
@IlliaChemolosov IlliaChemolosov released this 14 Mar 00:26
9a754f6

Added

  • Improved modularization by updating import statements to use framework-style imports.

Updated

  • Updated import paths to use <QuickbloxWebRTC/...> instead of direct file references.
  • Improved session handling by introducing didReceiveNewSessionV2:userInfo: as a replacement for the deprecated method.

Deprecated

  • Deprecated didReceiveNewSession:userInfo: in favor of didReceiveNewSessionV2:userInfo:.
  • Marked recorder property in QBRTCSession as deprecated with a message indicating it is no longer supported.

Fixed

  • Adjusted header imports for better compatibility and maintainability.
  • Removed redundant imports to streamline compilation.

Migration Guide

  • If you were using didReceiveNewSession:userInfo:, migrate to didReceiveNewSessionV2:userInfo: for improved session management.
  • Update any direct imports of QBRTCMediaStreamTrack.h, QBRTCTypes.h, QBRTCBaseSession.h, QBRTCBaseClientDelegate.h, and others to use the <QuickbloxWebRTC/...> format.
  • Ensure that deprecated properties and methods are replaced with their updated alternatives to avoid compatibility issues.
  • The recorder property in QBRTCSession is now deprecated and should not be used.