Skip to content

Latest commit

 

History

History
510 lines (284 loc) · 22.2 KB

CHANGELOG.md

File metadata and controls

510 lines (284 loc) · 22.2 KB

5.2.0 (2022-05-20)

Features

Bug Fixes

Features

  • Upgrade gradle version to 7.x (1291a5e)# 5.1.0 (2022-04-15)

Bug Fixes

  • Add missing named parameter 'channelId' for SurfaceView in example (#642) (d873371)

Features

5.0.1-rc.1 (2022-03-13)

Bug Fixes

  • Fix pana static analyze (981755b)

Features

Features

4.2.1 (2022-02-08)

4.2.0 (2022-01-11)

4.2.0-rc.2 (2021-12-24)

Bug Fixes

4.2.0-rc.1 (2021-12-14)

Bug Fixes

4.2.0-rc.0 (2021-12-13)

Features

4.1.0-rc.0 (2021-12-13)

Bug Fixes

  • fix return type not supported error on iOS (#480) (e403f32)

Features

  • [Android] Implement custom audio source example (#475) (7b5e8e5)
  • [iOS] Implement custom audio source example (#481) (044ae81)
  • add missing flutter implementation for native sdk 3.5.1 (#477) (17a4493)
  • Adjust example structure (#488) (04d95c1)
  • Basic setup ci to run unit test for Android/iOS (#471) (11d24f9)
  • Full support for native sdk 3.5.1 (#484) (227cade)
  • Implement RtcEngine plugin feature (#470) (9230a55)
  • support native sdk 3.5.1 (#472) (170783f)

4.0.7 (2021-09-16)

Features

4.0.7-rc.0 (2021-09-08)

Features

4.0.6 (2021-07-23)

Features

4.0.5 (2021-07-15)

4.0.5-rc.0 (2021-06-28)

Features

  • add RtcEngineContext instead of RtcEngineConfig (5dd294f)
  • support native SDK 3.4.5 (d1d8433)

4.1.0-alpha.2 (2021-06-16)

Bug Fixes

4.1.0-alpha.1 (2021-06-16)

Features

  • support screen share for desktop

4.0.2 (2021-06-09)

Bug Fixes

4.1.0-alpha.0 (2021-06-04)

Bug Fixes

Features

  • add rtc_device_manager.dart (94e27c9)
  • add device manager for Web (18b5d90)
  • add DeviceManager for windows (dcf5630)

4.0.1 (2021-05-19)

Bug Fixes

  • function.parameters may cause error (927f8d6)

4.0.0 (2021-05-19)

4.0.0-rc.4 (2021-05-19)

Bug Fixes

Features

4.0.0-rc.3 (2021-03-22)

Bug Fixes

4.0.0-rc.2 (2021-03-11)

Bug Fixes

  • enum ExperienceQualityType value error (d77ae0a)

4.0.0-rc.1 (2021-03-09)

Bug Fixes

4.0.0-rc.0 (2021-03-08)

Bug Fixes

Features

3.3.3 (2021-04-13)

Bug Fixes

  • change method call: createDataStream (6783442)

Features

3.3.2 (2021-03-22)

Bug Fixes

3.3.1 (2021-03-12)

3.3.1-rc.2 (2021-03-11)

Bug Fixes

  • enum ExperienceQualityType value error (d77ae0a)

3.3.1-rc.1 (2021-03-09)

Bug Fixes

3.3.1-rc.0 (2021-03-08)

Bug Fixes

  • rename values of enum VoiceConversionPreset (1d9e9ef)

Features

3.3.0-rc.0 (2021-01-28)

Bug Fixes

  • annotation build warning (551ebfe)

Features

  • support 3.3.0 for Android (9c48594)
  • support 3.3.0 for Dart (b6ee197)
  • support 3.3.0 for iOS (b422ce8)
  • use flutter Color class instead of the Color defined (a09c1f1)

3.2.1 (2020-12-24)

3.2.0 (2020-12-23)

Features

  • upgrade native SDK to 3.2.1 (771ffc7)

3.2.0-rc.0 (2020-12-21)

Features

  • add Future<void> setClientRole(ClientRole role, [ClientRoleOptions options]) (2c8a38d)
  • add setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void> (2fef3ae)
  • add setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void> (3a55997)
  • upgrade to 3.2.0 (78d9e0e)
  • upgrade to 3.2.0 (fcb57cc)
  • upgrade to 3.2.0 (4ee51a9)

3.1.6 (2020-12-21)

Bug Fixes

  • MetadataReceived event parameters bug (56ab25b)
  • MetadataReceived event parameters bug (9ab28a7)
  • add missing permissions for Android (fd74959)
  • some rendering problems when change render widget order (12e2561)
  • some rendering problems when change render widget order (95bbf39)
  • some rendering problems when change render widget order (c737102)
  • use the better way to fix rendering problems (a290e73)
  • use the better way to fix rendering problems (75f572d)

Features

  • example support render multi remote-videos (72e94b0)

3.1.5 (2020-12-15)

Bug Fixes

  • RtcSurfaceView memory leak (c0f7025)
  • RtcSurfaceView memory leak (c8845fe)

Features

  • example support switchRender (f69c495)

3.1.4 (2020-12-02)

Bug Fixes

Features

  • add getAssetAbsolutePath to support flutter assets. (fix #181) (b158d7d)
  • optimize for other platforms (0df4a28)

3.1.4-rc.0 (2020-10-23)

Bug Fixes

  • getUserInfoByUid getUserInfoByUserAccount type cast error, resolve #204 (cb75715)
  • events.dart joinChannelSuccess rejoinChannelSuccess bug (b25771f)
  • rtc_engine destroy bug (263ad09)

Features

3.1.3

  • fix setDefaultAudioRoutetoSpeakerphone crash bug
  • add setAudioSessionOperationRestriction and sendCustomReportMessage method

3.1.2

  • upgrade Agora SDK to 3.1.2

3.0.1-dev.7

  • fix android VideoSizeChanged bug

3.0.1-dev.6

  • fix iOS FirstLocalVideoFrame VideoSizeChanged FirstRemoteVideoFrame FirstRemoteVideoDecoded bug

3.0.1-dev.5

  • fix multiple channel render bug
  • fix android release bug

3.0.1-dev.4

  • fix startPreview stopPreview bug

3.0.1-dev.3

  • fix toJson bug
  • add startPreview stopPreview

3.0.1-dev.2

  • remove AudioSampleRateType.Type16000
  • fix Android mapToChannelMediaInfo crash

3.0.1-dev.1

  • upgrade Agora SDK to 3.0.1
  • support TextureView on Android

1.0.13

  • fix getUserInfoByUid bug

1.0.12

  • fix AgoraLiveTranscodingUser.alpha type bug

1.0.11

  • fix Android bugs of setLiveTranscoding and addInjectStreamUrl
  • support custom key when init AgoraRenderWidget

1.0.10

  • fix iOS encryption bug

1.0.9

  • fix android onUserInfoUpdated bug

1.0.8

  • fix onVideoSizeChanged bug

1.0.7

  • fix iOS setLiveTranscoding crash

1.0.6

  • upgrade Agora SDK to 2.9.4, not use IMEI now

1.0.5

  • fix iOS memory leak

1.0.4

  • AgoraRenderWidget use key now

1.0.3

  • add log functions

1.0.2

  • fix Android orientation bug

1.0.1

1.0.0

  • Support CDN Publish & Pull
  • Support Switch Channel
  • Update to Agora Rtc SDK 2.9.0 version.
  • deprecated methods: onUserMuteVideo onUserEnableVideo onUserEnableLocalVideo onFirstRemoteVideoDecoded onRemoteAudioTransportStats
  • add methods: switchChannel onLocalAudioStateChanged onRemoteAudioStateChanged onLocalAudioStats setLiveTranscoding addPublishStreamUrl removePublishStreamUrl addInjectStreamUrl removeInjectStreamUrl
  • enhancement RemoteVideoStats & LocalVideoStats & RtcStats

0.9.9

0.9.8

  • Add native result call.
  • Update to Agora Rtc SDK 2.8.0 version.

0.9.7

  • Move callback to main thread.

0.9.6

  • Update to Agora Rtc SDK 2.4.1 version.
  • Support encryption.
  • Adds the onLocalVideoStateChanged callback to indicate the local video state. This replaces the onCameraReady and onVideoStopped callbacks.
  • Adds the onNetworkTypeChanged callback to indicate the local network type.
  • Adds the onFirstRemoteAudioDecoded callback to report to the app that the SDK decodes first remote audio.

0.9.5

  • Fix onRtcStats

0.9.4

  • Update to Agora Rtc SDK 2.4.0 version
  • Refact setVideoEncoderConfiguration
  • Add setBeautyEffectOptions and setRemoteUserPriority

0.9.3

  • Added basic enumerations

0.9.2 beta

  • Fix Android type specifiers issues

0.9.1 beta

  • Added docs for SDK apis

0.9.0 beta

  • Flutter for Agora Video SDK beta release