## 2.5.2
### Bug Fixes
- Windows: Fixed the issue with the `startSpeedTest` function returning overly long data events and having no response;
- Web: Marked `setAudioPlayoutVolume` and `getAudioPlayoutVolume` as unavailable.

## 2.5.1
### Feature 
- Windows&Mac&Web: Restored support for Windows&Mac&Web platforms.
- iOS: Added a new `setSystemAudioLoopbackVolume` API, which supports adjusting the system volume while screen sharing.

### Bug Fixes
- iOS: Fixed occasional memory leak issues with `TRTCCloudVideoView` under specific scenarios.

### Dependency Notes
- Windows&Mac: Upgraded client SDK version to 11.1.0.


## 2.5.0
- Temporarily removed Web/MacOs/Windows

## 2.4.6

Android SDK update to 11.1.0.13111
iOS SDK update to 11.1.14143

## 2.4.5

Android: startSystemAudioLoopback

## 2.4.4

optimize some code

## 2.4.2-release

Android SDK update to 10.9.0.24004

## 2.4.2

Fix ios snapshotVideo null

## 2.4.1

Android SDK update to 10.8.0.13065
iOS SDK update to 10.8.12025

## 2.4.0

optimize some code

## 2.3.9

Android SDK update to 10.7.0.13053
iOS SDK update to 10.7.11936

## 2.3.8

optimize windows add related dll files automatically

## 2.3.7

Fix web "Can't use 'Function' as a name"

## 2.3.6

optimize some code

## 2.3.5

Android SDK update to 10.3.0.11196
iOS SDK update to 10.3.12231

## 2.3.4

update windows/macos/web
supports purevideo

## 2.3.3

setMixTranscodingConfig-supports only mixed video

## 2.3.2

Android/iOS SDK update to 10.3

## 2.3.1

optimize some code

## 2.3.0

Android/iOS SDK update to 10.1 width LiteAVSDK_Professional

## 2.2.5

Support third-party beauty
Android SDK set to 10.1.0.11109, iOS SDK set to 9.9.11217

## 2.2.4

Optimize setMixTranscodingConfig interface

## 2.2.3

Android SDK set to 9.9.0.11820, iOS SDK set to 9.5.11346

## 2.2.2

update log module

## 2.2.1

Platformview supports 'onTap' event

## 2.2.0

update Android/iOS SDK to TXLiteAVSDK_Live

## 2.1.7

fix bug 2.1.6 version ios video render

## 2.1.6

optimize ios texture

## 2.1.5

updateRemoteView adjust parameter order

## 2.1.4

Update docs

## 2.1.3

Update docs

## 2.1.2

Android SDK update to 9.5.11207, iOS SDK update to 9.5.11207

## 2.1.1

Fix the problem of wrong onSpeedTest callback data

## 2.1.0

Optimized initialization timing

## 2.0.9

Bug fix not find web folder

## 2.0.8

Android & IOS SDK update to 9.5

## 2.0.7

Resolve the warnings

## 2.0.6

Delete web folder

## 2.0.5

Optimize document display

## 2.0.1

Encapsulate video texture rendering into platformview

## 2.0.0

Support for fluent web.

## 1.3.1

Optimize some documents

## 1.3.0

Android video surfaceview rendering changed to glsurfaceview

## 1.2.9

Update the underlying Android SDK version to 9.3.10765

## 1.2.8

The underlying glsufaceview of Android is replaced by TextureView, and updateview only supports TextureView

## 1.2.7

Screen sharing supports streams of specified size

## 1.2.6

Fix IOS video rendering problem caused by previous version

## 1.2.5

Android video rendering supports mixed integration mode. The default mode is virtual display mode. The viewmode of trtcloudvideoview is transmitted to trtclouddef TRTC*VideoView* Model\_ Hybrid

## 1.2.4

Texture rendering is supported on the windows side of fluent, and fluent English documents are available online

## 1.2.3

Android supports updatelocalView and updateRemoteview interfaces

## 1.2.2

Fixed Android texture rendering multiplayer switch video memory growth

## 1.2.1

Optimized some functions

## 1.2.0

Specified return value of beauty, equipment and sound effect management module

## 1.1.9

Fix the problem of IOS and MacOS screenshots failing & other problems.

## 1.1.8

Android texture rendering is meglhelper compatible

## 1.1.7

Fix the missing businessInfo field of Android

## 1.1.6

Some functions are optimized.

## 1.1.5

Fix crash when there are special string parameters when playing music in release mode under IOS and MacOS

## 1.1.4

Fix crash in special string parameters under IOS and MacOS

## 1.1.3

*Fix that the onspeedtest callback under IOS and MacOS has no network quality data
*Fix the problem that the Android texture rendering meglcore is null

## 1.1.2

Fix that IOS and MacOS do not support auxiliary flow rendering

## 1.1.1

New texture rendering form

## 1.1.0

Fix the problem that Android stopremoteview and then startremoteview video cannot be rendered

## 1.0.9

Android and IOS support local recording startlocal recording

## 1.0.8

It supports windows and MacOS. At present, it only supports audio related interfaces, and video rendering is not supported temporarily

## 1.0.5

Fix the platformexception error after the Android video view is destroyed

## 1.0.4

IOS adds updatelocalView and updateRemoteview interfaces

## 1.0.3

Fix the problem that setaudioroute is invalid after Android turns off the microphone

## 1.0.2

Modify document comments

## 1.0.1

Fix the problem that Android roomid cannot enter the room when it exceeds 2147483647. Value range support: 1 - 4294967294

## 1.0.0

Upgrade flutter2.0 0, null safety is supported

## 0.2.3

IOS fixed the optional problem returned by onrecvcustomcmdmsguserid and onrecvseimsg

## 0.2.2

TRTC shuttle SDK removes the path\_ Provider dependency

## 0.2.1

Support screen sharing startscreencapture

## 0.2.0

Fix bug when IOS viewtype is specified as surfaceview

## 0.1.9

Fix the bug of data returned by IOS onuservoicevolume callback

## 0.1.8

Some functions have been optimized

## 0.1.7

It is modified to introduce the online package of Android SDK

## 0.1.6

Enter the room and add the strroomid parameter, which supports the incoming string room

## 0.1.5

Optimize code structure and update documents

## 0.1.4

Update document

## 0.1.3

The trtcloudlistenerenum enumeration class is modified to trtcloudlistener, which is not downward compatible. When upgrading to this version or above, you need to change the event listener to trtcloudlistener

## 0.1.2

New friend cloud push interface

## 0.1.1

Add custom message sending interface

## 0.1.0

Optimize the code and remove the onaudiouroutechanged callback

## 0.0.9

Fix some warnings in xocde runtime

## 0.0.8

Update document

## 0.0.7

*Added startpublishing, stoppublishing, setvideomuteimage, setlogdirpath and setlogdirpath interfaces
*Update the native IOS version and repair the onerror and onsetmixtranscodingconfig callbacks of IOS

## 0.0.6

Update document

## 0.0.5

*Trtcloud adds connectotherroom, disconnectotherroom and switchroom interfaces
*Txdevicemanager adds enablecameraautofocus and isautofocusenabled interfaces

## 0.0.4

*IOS fixed the problem of current sound after opening the ear return setting sound effect
*Android trtcloudvideoview adds a viewtype parameter, supports surfaceview and TextureView, and the default is TextureView

## 0.0.3

Update document

## 0.0.1

Initialize the project, encapsulate the shuttle TRTC SDK, based on Android SDK and IOS SDK

## 0.0.3

Update document

## 0.0.1

Initialize the project, encapsulate the shuttle TRTC SDK, based on Android SDK and IOS SDKs
