Skip to main content

agora_akrtc_engine 1.0.2 copy "agora_akrtc_engine: ^1.0.2" to clipboard
agora_akrtc_engine: ^1.0.2 copied to clipboard

Custom modified Flutter plugin of Agora RTC SDK.

Changelog #

1.0.2 #

  • Fixed iris_method_channel Android Gradle build failure by ensuring modern compile SDK (SDK 37) propagation across package subprojects for consuming applications.
  • Removed test App ID and Certificate credentials for pub.dev publishing.

1.0.1 #

  • Updated Android package namespace to com.akrtc.agora.
  • Enhanced README documentation with built-in dynamic token generation highlights and roadmap for Web & Desktop support.

1.0.0 #

  • Initial release of custom modified Agora RTC Engine plugin package.

6.5.4 - 2026-05-15 #

Features #

Bug Fixes #

  • ci: archive changelog before pub publish (70c116b)
  • ci: rename dep-update PR branch format (0924555)

6.5.2-dev.452184 - 2026-01-28 #

Features #

6.5.2-sp.452184.b.1 - 2026-01-27 #

Features #

  • Update Android Native sdk version (e5c4887)

6.5.2-sp.452184 - 2026-01-23 #

Features #

6.5.2-sp.4528 - 2026-01-14 #

Features #

Bug Fixes #

  • improve RTC version extraction from dependencies (35192f0)

6.5.2-sp.452172.a.basic - 2026-01-13 #

Features #

6.5.2-sp.452175 - 2025-12-31 #

Features #

6.5.2-sp.452173 - 2025-12-25 #

Features #

6.5.2-sp.4527 - 2025-12-23 #

Features #

6.5.2-sp.4527.a.basic - 2025-12-19 #

Features #

6.5.2-sp.4526 - 2025-11-27 #

Features #

6.5.2-sp.452163 - 2025-11-26 #

Features #

6.5.2-sp.452163.lite - 2025-11-25 #

Features #

6.5.2-dev.452163 - 2025-11-12 #

Features #

6.5.2-sp.4523.a - 2025-09-24 #

Features #

6.5.2-sp.4522.b.3 - 2025-08-28 #

Features #

6.5.2-sp.4522.b.2 - 2025-08-28 #

Features #

6.5.2-sp.4522.b.1 - 2025-08-28 #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 - 2025-07-16 #

Features #

6.5.2-sp.452140.b.1 - 2025-07-07 #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 - 2025-07-04 #

Bug Fixes #

6.5.2-sp.452.b.1 - 2025-06-25 #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 - 2025-05-09 #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 - 2025-04-18 #

Features #

6.5.1-rc.1 - 2025-04-11 #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)

6.5.1 - 2025-03-12 #

Features #

Bug Fixes #

  • add missed extra link flags to support to enable 16K page size f… (#2143) (2146142)
  • catch exception of eventHandler when some unknown error code or … (#2215) (fdfc43b), closes #2210
  • crash in texture renderer for ios (pick 06896207 4d484b4d from release/6.3) (#2190) (89cdb5d)
  • demo typo in media recorder case (9c36c25)
  • disable warning 4819 when build windows (5b9d15e)
  • use internal custom_headers (#2145) (fb3ea26)

6.5.0 - 2024-12-10 #

Features #

Bug Fixes #

  • [windows] Fix TextureRender crash (#1999) (0edbfe5)
  • Fix a potential crash in AgoraVideoView when the app is force quit (#2055) (98e12d7)
  • Fix black screen issue in AgoraVideoView caused by incorrect resize handling (#2052) (e9d6bcf)
  • Fix potentially NPE in AgoraVideoView (#2035) (2ad4cff)
  • Fix some callbacks not fired (#2033) (47ac794)
  • support android 15 16k page size (#2043) (3f585c4)
  • Suppress R8 missing class com.google.devtools.*.ThrowableExtension for AGP 8.x (#2050) (783c7ef)
  • Update minSdkVersion to 21 to Fix NDK Compatibility Issue (#1832) (0024b0a)

6.3.2 - 2024-06-06 #

Features #

6.3.1 - 2024-05-09 #

Features #

Bug Fixes #

  • AgoraVideoView crash when dispose after RtcEngine.release (#1585) (cd33120)
  • AgoraVideoView takes over the whole browser window (#1717) (0052cc7)
  • Prevent multiple initializations of internal resources when RtcEngine.initialize is called simultaneously (#1712) (462cfc3)

6.3.0 - 2024-02-28 #

Features #

Bug Fixes #

  • [texture rendering] Fix texture id lost when widget is updated (#1543) (f72552d)
  • Fix MediaEngineImpl.unregisterAudioFrameObserver not unregister eventhandler internally (#1495) (7edcd59)

6.2.6 - 2023-11-21 #

Features #

6.2.4 - 2023-10-23 #

Bug Fixes #

  • [iOS/macOS] Fix CFBundleShortVersionString not correct in AgoraRtcWrapper framework (#1387) (ff7a6ce)

6.2.3 - 2023-10-13 #

Features #

Bug Fixes #

  • [windows] Fix can not get irisRtcRenderingHandle in 32-bit (#1311) (7438fb2)

6.2.2 - 2023-08-01 #

Features #

Bug Fixes #

  • [android] Fix reset the log file in RtcEngine.initialize cause incorrect log file path (#1201) (b437bee)
  • [android/ios] Fix crash due to AgoraVideoView.dispose call before RtcEngine.setupxxVideo is completed (#1224) (f50c4e4)
  • ArgumentError: Invalid argument(s): 6 is not one of the supported values (25471b8)
  • Fix MediaRecorder.startRecording return -4 after the previous destroy (76d4dc4)
  • Fix VideoViewControllerBaseMixin state in-correct issue (10038b8)

6.2.1 - 2023-06-30 #

Features #

Bug Fixes #

  • do not setup native view if the widget is disposed in platform view rendering (8fcadea)
  • Fix AgoraVideoView not showing correctly when reusing the same VideoViewController (#1169) (6f79203)
  • Fix VideoViewController state not correct when the AgoraVideoView is reused (37e4a21)
  • no-op if call RtcEngine.release without calling RtcEngine.initialize directly (95d29ae)

6.2.0 - 2023-05-26 #

Features #

6.1.1+1 - 2023-05-19 #

Bug Fixes #

  • Fix build error due to iris_method_channel break change (7841c26)

6.1.1 - 2023-04-28 #

Features #

  • [ios] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (3b5a1b3)
  • [macos] Support render mode and mirror mode for AgoraVideoView … (#847) (27db897)
  • [windows] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (#856) (9bcb1c7)

Bug Fixes #

  • [windows] fix AgoraVideoView dispose crash due to multithreading (7e948db)
  • can not call startDirectCdnStreaming again after stopDirectCdnStreaming (37d6ecc)
  • fix _HotRestartFinalizer._onExitPort not be initialized in release build (fad76a5)
  • Fix AgoraVideoView not dispose previous renderer when didUpdateWidget called (24aa879)
  • fix crash caused by memory leak when register the raw data observers (#957) (8c3be90)
  • fix crash of AgoraVideoView with flutter texture rendering (244128b)
  • Fix getNativeHandle not return correctly (8dbb478)
  • fix hot restart not work (df4d8be)
  • fix RtcEngine.release be called due to inaccurate app lifecycle callback in add2app scenario (9072ad2)
  • fix setupRemoteVideoEx not call correctly (#909) (856e6d7)
  • lazy initialize AgoraVideoView (#905) (9904cc2)
  • should not mirror the screen sharing (cc3d402)

6.1.0 - 2022-12-20 #

Features #

  • Upgrade native sdk 4.1.0 (a56d0f7)

6.0.0 - 2022-09-28 #

Bug Fixes #

  • fix AudioFrameObserver event bugs (2f82f70)

6.0.0-rc.1 - 2022-09-13 #

Features #

  • Convert kotlin to java to avoid kotlin version conflict (#2) (10d5166)
  • Upgrade native sdk 4.0.0-rc.1 (1ce73fc)

6.5.2-sp.4529.lite - 2026-03-11 #

Features #

6.5.2-sp.4529.b.1 - 2026-03-10 #

6.5.2-sp.4529 - 2026-02-24 #

Features #

6.5.2-dev.452184 (2026-01-28) #

Features #

6.5.2-sp.452184.b.1 (2026-01-27) #

Features #

  • Update Android Native sdk version (e5c4887)

6.5.2-sp.452184 (2026-01-23) #

Features #

6.5.2-sp.4528 (2026-01-14) #

Features #

Bug Fixes #

  • improve RTC version extraction from dependencies (35192f0)

6.5.2-sp.452172.a.basic (2026-01-13) #

Features #

6.5.2-sp.452175 (2025-12-31) #

Features #

6.5.2-sp.452173 (2025-12-25) #

Features #

6.5.2-sp.4527 (2025-12-23) #

Features #

6.5.2-sp.4527.a.basic (2025-12-19) #

Features #

6.5.2-sp.4526 (2025-11-27) #

Features #

6.5.2-sp.452163 (2025-11-26) #

Features #

6.5.2-sp.452163.lite (2025-11-25) #

Features #

6.5.2-dev.452163 (2025-11-12) #

Features #

6.5.2-sp.4523.a (2025-09-24) #

Features #

6.5.3 - 2025-09-16 #

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (36821c5)
  • eliminate video playback flicker during resolution changes (#2306) (7a917da)
  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (50657fd)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (bb258fc), closes #2360 #2360
  • update run_update_deps.yml to use macos-14 (#2415) (56e92db)
  • windows-2019 is deprecated (#2352) (9950395)

6.5.2-sp.4522.b.3 (2025-08-28) #

Features #

6.5.2-sp.4522.b.2 (2025-08-28) #

Features #

6.5.2-sp.4522.b.1 (2025-08-28) #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 (2025-07-16) #

Features #

6.5.2-sp.452140.b.1 (2025-07-07) #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 (2025-07-04) #

Bug Fixes #

6.5.2-sp.452.b.1 (2025-06-25) #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 (2025-05-09) #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 (2025-04-18) #

Features #

6.5.1-rc.1 (2025-04-11) #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)

6.5.1 (2025-03-12) #

Features #

Bug Fixes #

  • add missed extra link flags to support to enable 16K page size f… (#2143) (2146142)
  • catch exception of eventHandler when some unknown error code or … (#2215) (fdfc43b), closes #2210
  • crash in texture renderer for ios (pick 06896207 4d484b4d from release/6.3) (#2190) (89cdb5d)
  • demo typo in media recorder case (9c36c25)
  • disable warning 4819 when build windows (5b9d15e)
  • use internal custom_headers (#2145) (fb3ea26)

6.5.0 (2024-12-10) #

Features #

Bug Fixes #

  • [windows] Fix TextureRender crash (#1999) (0edbfe5)
  • Fix a potential crash in AgoraVideoView when the app is force quit (#2055) (98e12d7)
  • Fix black screen issue in AgoraVideoView caused by incorrect resize handling (#2052) (e9d6bcf)
  • Fix potentially NPE in AgoraVideoView (#2035) (2ad4cff)
  • Fix some callbacks not fired (#2033) (47ac794)
  • support android 15 16k page size (#2043) (3f585c4)
  • Suppress R8 missing class com.google.devtools.*.ThrowableExtension for AGP 8.x (#2050) (783c7ef)
  • Update minSdkVersion to 21 to Fix NDK Compatibility Issue (#1832) (0024b0a)

6.3.2 (2024-06-06) #

Features #

6.3.1 (2024-05-09) #

Features #

Bug Fixes #

  • AgoraVideoView crash when dispose after RtcEngine.release (#1585) (cd33120)
  • AgoraVideoView takes over the whole browser window (#1717) (0052cc7)
  • Prevent multiple initializations of internal resources when RtcEngine.initialize is called simultaneously (#1712) (462cfc3)

6.3.0 (2024-02-28) #

Features #

Bug Fixes #

  • [texture rendering] Fix texture id lost when widget is updated (#1543) (f72552d)
  • Fix MediaEngineImpl.unregisterAudioFrameObserver not unregister eventhandler internally (#1495) (7edcd59)

6.2.6 (2023-11-21) #

Features #

6.2.4 (2023-10-23) #

Bug Fixes #

  • [iOS/macOS] Fix CFBundleShortVersionString not correct in AgoraRtcWrapper framework (#1387) (ff7a6ce)

6.2.3 (2023-10-13) #

Features #

Bug Fixes #

  • [windows] Fix can not get irisRtcRenderingHandle in 32-bit (#1311) (7438fb2)

6.2.2 (2023-08-01) #

Features #

Bug Fixes #

  • [android] Fix reset the log file in RtcEngine.initialize cause incorrect log file path (#1201) (b437bee)
  • [android/ios] Fix crash due to AgoraVideoView.dispose call before RtcEngine.setupxxVideo is completed (#1224) (f50c4e4)
  • ArgumentError: Invalid argument(s): 6 is not one of the supported values (25471b8)
  • Fix MediaRecorder.startRecording return -4 after the previous destroy (76d4dc4)
  • Fix VideoViewControllerBaseMixin state in-correct issue (10038b8)

6.2.1 (2023-06-30) #

Features #

Bug Fixes #

  • do not setup native view if the widget is disposed in platform view rendering (8fcadea)
  • Fix AgoraVideoView not showing correctly when reusing the same VideoViewController (#1169) (6f79203)
  • Fix VideoViewController state not correct when the AgoraVideoView is reused (37e4a21)
  • no-op if call RtcEngine.release without calling RtcEngine.initialize directly (95d29ae)

6.2.0 (2023-05-26) #

Features #

6.1.1+1 (2023-05-19) #

Bug Fixes #

  • Fix build error due to iris_method_channel break change (7841c26)

6.1.1 (2023-04-28) #

Features #

  • [ios] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (3b5a1b3)
  • [macos] Support render mode and mirror mode for AgoraVideoView … (#847) (27db897)
  • [windows] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (#856) (9bcb1c7)

Bug Fixes #

  • [windows] fix AgoraVideoView dispose crash due to multithreading (7e948db)
  • can not call startDirectCdnStreaming again after stopDirectCdnStreaming (37d6ecc)
  • fix _HotRestartFinalizer._onExitPort not be initialized in release build (fad76a5)
  • Fix AgoraVideoView not dispose previous renderer when didUpdateWidget called (24aa879)
  • fix crash caused by memory leak when register the raw data observers (#957) (8c3be90)
  • fix crash of AgoraVideoView with flutter texture rendering (244128b)
  • Fix getNativeHandle not return correctly (8dbb478)
  • fix hot restart not work (df4d8be)
  • fix RtcEngine.release be called due to inaccurate app lifecycle callback in add2app scenario (9072ad2)
  • fix setupRemoteVideoEx not call correctly (#909) (856e6d7)
  • lazy initialize AgoraVideoView (#905) (9904cc2)
  • should not mirror the screen sharing (cc3d402)

6.1.0 (2022-12-20) #

Features #

  • Upgrade native sdk 4.1.0 (a56d0f7)

6.0.0 (2022-09-28) #

Bug Fixes #

  • fix AudioFrameObserver event bugs (2f82f70)

6.0.0-rc.1 (2022-09-13) #

Features #

  • Convert kotlin to java to avoid kotlin version conflict (#2) (10d5166)
  • Upgrade native sdk 4.0.0-rc.1 (1ce73fc)

6.5.2-sp.4529.lite (2026-03-11) #

6.5.2-sp.4529 (2026-02-24) #

Features #

6.5.2-sp.4528 (2026-01-14) #

Features #

Bug Fixes #

  • improve RTC version extraction from dependencies (35192f0)

6.5.2-sp.452172.a.basic (2026-01-13) #

Features #

6.5.2-sp.452175 (2025-12-31) #

Features #

6.5.2-sp.452173 (2025-12-25) #

Features #

6.5.2-sp.4527 (2025-12-23) #

Features #

6.5.2-sp.4527.a.basic (2025-12-19) #

Features #

6.5.2-sp.4526 (2025-11-27) #

Features #

6.5.2-sp.452163 (2025-11-26) #

Features #

6.5.2-sp.452163.lite (2025-11-25) #

Features #

6.5.2-dev.452163 (2025-11-12) #

Features #

6.5.2-sp.4523.a (2025-09-24) #

Features #

6.5.2-sp.4522.b.3 (2025-08-28) #

Features #

6.5.2-sp.4522.b.2 (2025-08-28) #

Features #

6.5.2-sp.4522.b.1 (2025-08-28) #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 (2025-07-16) #

Features #

6.5.2-sp.452140.b.1 (2025-07-07) #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 (2025-07-04) #

Bug Fixes #

6.5.2-sp.452.b.1 (2025-06-25) #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 (2025-05-09) #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 (2025-04-18) #

Features #

6.5.1-rc.1 (2025-04-11) #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)

6.5.1 (2025-03-12) #

Features #

Bug Fixes #

  • add missed extra link flags to support to enable 16K page size f… (#2143) (2146142)
  • catch exception of eventHandler when some unknown error code or … (#2215) (fdfc43b), closes #2210
  • crash in texture renderer for ios (pick 06896207 4d484b4d from release/6.3) (#2190) (89cdb5d)
  • demo typo in media recorder case (9c36c25)
  • disable warning 4819 when build windows (5b9d15e)
  • use internal custom_headers (#2145) (fb3ea26)

6.5.0 (2024-12-10) #

Features #

Bug Fixes #

  • [windows] Fix TextureRender crash (#1999) (0edbfe5)
  • Fix a potential crash in AgoraVideoView when the app is force quit (#2055) (98e12d7)
  • Fix black screen issue in AgoraVideoView caused by incorrect resize handling (#2052) (e9d6bcf)
  • Fix potentially NPE in AgoraVideoView (#2035) (2ad4cff)
  • Fix some callbacks not fired (#2033) (47ac794)
  • support android 15 16k page size (#2043) (3f585c4)
  • Suppress R8 missing class com.google.devtools.*.ThrowableExtension for AGP 8.x (#2050) (783c7ef)
  • Update minSdkVersion to 21 to Fix NDK Compatibility Issue (#1832) (0024b0a)

6.3.2 (2024-06-06) #

Features #

6.3.1 (2024-05-09) #

Features #

Bug Fixes #

  • AgoraVideoView crash when dispose after RtcEngine.release (#1585) (cd33120)
  • AgoraVideoView takes over the whole browser window (#1717) (0052cc7)
  • Prevent multiple initializations of internal resources when RtcEngine.initialize is called simultaneously (#1712) (462cfc3)

6.3.0 (2024-02-28) #

Features #

Bug Fixes #

  • [texture rendering] Fix texture id lost when widget is updated (#1543) (f72552d)
  • Fix MediaEngineImpl.unregisterAudioFrameObserver not unregister eventhandler internally (#1495) (7edcd59)

6.2.6 (2023-11-21) #

Features #

6.2.4 (2023-10-23) #

Bug Fixes #

  • [iOS/macOS] Fix CFBundleShortVersionString not correct in AgoraRtcWrapper framework (#1387) (ff7a6ce)

6.2.3 (2023-10-13) #

Features #

Bug Fixes #

  • [windows] Fix can not get irisRtcRenderingHandle in 32-bit (#1311) (7438fb2)

6.2.2 (2023-08-01) #

Features #

Bug Fixes #

  • [android] Fix reset the log file in RtcEngine.initialize cause incorrect log file path (#1201) (b437bee)
  • [android/ios] Fix crash due to AgoraVideoView.dispose call before RtcEngine.setupxxVideo is completed (#1224) (f50c4e4)
  • ArgumentError: Invalid argument(s): 6 is not one of the supported values (25471b8)
  • Fix MediaRecorder.startRecording return -4 after the previous destroy (76d4dc4)
  • Fix VideoViewControllerBaseMixin state in-correct issue (10038b8)

6.2.1 (2023-06-30) #

Features #

Bug Fixes #

  • do not setup native view if the widget is disposed in platform view rendering (8fcadea)
  • Fix AgoraVideoView not showing correctly when reusing the same VideoViewController (#1169) (6f79203)
  • Fix VideoViewController state not correct when the AgoraVideoView is reused (37e4a21)
  • no-op if call RtcEngine.release without calling RtcEngine.initialize directly (95d29ae)

6.2.0 (2023-05-26) #

Features #

6.1.1+1 (2023-05-19) #

Bug Fixes #

  • Fix build error due to iris_method_channel break change (7841c26)

6.1.1 (2023-04-28) #

Features #

  • [ios] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (3b5a1b3)
  • [macos] Support render mode and mirror mode for AgoraVideoView … (#847) (27db897)
  • [windows] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (#856) (9bcb1c7)

Bug Fixes #

  • [windows] fix AgoraVideoView dispose crash due to multithreading (7e948db)
  • can not call startDirectCdnStreaming again after stopDirectCdnStreaming (37d6ecc)
  • fix _HotRestartFinalizer._onExitPort not be initialized in release build (fad76a5)
  • Fix AgoraVideoView not dispose previous renderer when didUpdateWidget called (24aa879)
  • fix crash caused by memory leak when register the raw data observers (#957) (8c3be90)
  • fix crash of AgoraVideoView with flutter texture rendering (244128b)
  • Fix getNativeHandle not return correctly (8dbb478)
  • fix hot restart not work (df4d8be)
  • fix RtcEngine.release be called due to inaccurate app lifecycle callback in add2app scenario (9072ad2)
  • fix setupRemoteVideoEx not call correctly (#909) (856e6d7)
  • lazy initialize AgoraVideoView (#905) (9904cc2)
  • should not mirror the screen sharing (cc3d402)

6.1.0 (2022-12-20) #

Features #

  • Upgrade native sdk 4.1.0 (a56d0f7)

6.0.0 (2022-09-28) #

Bug Fixes #

  • fix AudioFrameObserver event bugs (2f82f70)

6.0.0-rc.1 (2022-09-13) #

Features #

  • Convert kotlin to java to avoid kotlin version conflict (#2) (10d5166)
  • Upgrade native sdk 4.0.0-rc.1 (1ce73fc)

6.5.2-sp.4529.b.1 (2026-03-10) #

6.5.2-sp.4529 (2026-02-24) #

Features #

6.5.2-sp.452184.b.1 (2026-01-27) #

Features #

  • Update Android Native sdk version (e5c4887)

6.5.2-sp.452184 (2026-01-23) #

Features #

6.5.2-sp.4528 (2026-01-14) #

Features #

Bug Fixes #

  • improve RTC version extraction from dependencies (35192f0)

6.5.2-sp.452172.a.basic (2026-01-13) #

Features #

6.5.2-sp.452175 (2025-12-31) #

Features #

6.5.2-sp.452173 (2025-12-25) #

Features #

6.5.2-sp.4527 (2025-12-23) #

Features #

6.5.2-sp.4527.a.basic (2025-12-19) #

Features #

6.5.2-sp.4526 (2025-11-27) #

Features #

6.5.2-sp.452163 (2025-11-26) #

Features #

6.5.2-sp.452163.lite (2025-11-25) #

Features #

6.5.2-dev.452163 (2025-11-12) #

Features #

6.5.2-sp.4523.a (2025-09-24) #

Features #

6.5.2-sp.4522.b.3 (2025-08-28) #

Features #

6.5.2-sp.4522.b.2 (2025-08-28) #

Features #

6.5.2-sp.4522.b.1 (2025-08-28) #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 (2025-07-16) #

Features #

6.5.2-sp.452140.b.1 (2025-07-07) #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 (2025-07-04) #

Bug Fixes #

6.5.2-sp.452.b.1 (2025-06-25) #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 (2025-05-09) #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 (2025-04-18) #

Features #

6.5.1-rc.1 (2025-04-11) #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)

6.5.1 (2025-03-12) #

Features #

Bug Fixes #

  • add missed extra link flags to support to enable 16K page size f… (#2143) (2146142)
  • catch exception of eventHandler when some unknown error code or … (#2215) (fdfc43b), closes #2210
  • crash in texture renderer for ios (pick 06896207 4d484b4d from release/6.3) (#2190) (89cdb5d)
  • demo typo in media recorder case (9c36c25)
  • disable warning 4819 when build windows (5b9d15e)
  • use internal custom_headers (#2145) (fb3ea26)

6.5.0 (2024-12-10) #

Features #

Bug Fixes #

  • [windows] Fix TextureRender crash (#1999) (0edbfe5)
  • Fix a potential crash in AgoraVideoView when the app is force quit (#2055) (98e12d7)
  • Fix black screen issue in AgoraVideoView caused by incorrect resize handling (#2052) (e9d6bcf)
  • Fix potentially NPE in AgoraVideoView (#2035) (2ad4cff)
  • Fix some callbacks not fired (#2033) (47ac794)
  • support android 15 16k page size (#2043) (3f585c4)
  • Suppress R8 missing class com.google.devtools.*.ThrowableExtension for AGP 8.x (#2050) (783c7ef)
  • Update minSdkVersion to 21 to Fix NDK Compatibility Issue (#1832) (0024b0a)

6.3.2 (2024-06-06) #

Features #

6.3.1 (2024-05-09) #

Features #

Bug Fixes #

  • AgoraVideoView crash when dispose after RtcEngine.release (#1585) (cd33120)
  • AgoraVideoView takes over the whole browser window (#1717) (0052cc7)
  • Prevent multiple initializations of internal resources when RtcEngine.initialize is called simultaneously (#1712) (462cfc3)

6.3.0 (2024-02-28) #

Features #

Bug Fixes #

  • [texture rendering] Fix texture id lost when widget is updated (#1543) (f72552d)
  • Fix MediaEngineImpl.unregisterAudioFrameObserver not unregister eventhandler internally (#1495) (7edcd59)

6.2.6 (2023-11-21) #

Features #

6.2.4 (2023-10-23) #

Bug Fixes #

  • [iOS/macOS] Fix CFBundleShortVersionString not correct in AgoraRtcWrapper framework (#1387) (ff7a6ce)

6.2.3 (2023-10-13) #

Features #

Bug Fixes #

  • [windows] Fix can not get irisRtcRenderingHandle in 32-bit (#1311) (7438fb2)

6.2.2 (2023-08-01) #

Features #

Bug Fixes #

  • [android] Fix reset the log file in RtcEngine.initialize cause incorrect log file path (#1201) (b437bee)
  • [android/ios] Fix crash due to AgoraVideoView.dispose call before RtcEngine.setupxxVideo is completed (#1224) (f50c4e4)
  • ArgumentError: Invalid argument(s): 6 is not one of the supported values (25471b8)
  • Fix MediaRecorder.startRecording return -4 after the previous destroy (76d4dc4)
  • Fix VideoViewControllerBaseMixin state in-correct issue (10038b8)

6.2.1 (2023-06-30) #

Features #

Bug Fixes #

  • do not setup native view if the widget is disposed in platform view rendering (8fcadea)
  • Fix AgoraVideoView not showing correctly when reusing the same VideoViewController (#1169) (6f79203)
  • Fix VideoViewController state not correct when the AgoraVideoView is reused (37e4a21)
  • no-op if call RtcEngine.release without calling RtcEngine.initialize directly (95d29ae)

6.2.0 (2023-05-26) #

Features #

6.1.1+1 (2023-05-19) #

Bug Fixes #

  • Fix build error due to iris_method_channel break change (7841c26)

6.1.1 (2023-04-28) #

Features #

  • [ios] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (3b5a1b3)
  • [macos] Support render mode and mirror mode for AgoraVideoView … (#847) (27db897)
  • [windows] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (#856) (9bcb1c7)

Bug Fixes #

  • [windows] fix AgoraVideoView dispose crash due to multithreading (7e948db)
  • can not call startDirectCdnStreaming again after stopDirectCdnStreaming (37d6ecc)
  • fix _HotRestartFinalizer._onExitPort not be initialized in release build (fad76a5)
  • Fix AgoraVideoView not dispose previous renderer when didUpdateWidget called (24aa879)
  • fix crash caused by memory leak when register the raw data observers (#957) (8c3be90)
  • fix crash of AgoraVideoView with flutter texture rendering (244128b)
  • Fix getNativeHandle not return correctly (8dbb478)
  • fix hot restart not work (df4d8be)
  • fix RtcEngine.release be called due to inaccurate app lifecycle callback in add2app scenario (9072ad2)
  • fix setupRemoteVideoEx not call correctly (#909) (856e6d7)
  • lazy initialize AgoraVideoView (#905) (9904cc2)
  • should not mirror the screen sharing (cc3d402)

6.1.0 (2022-12-20) #

Features #

  • Upgrade native sdk 4.1.0 (a56d0f7)

6.0.0 (2022-09-28) #

Bug Fixes #

  • fix AudioFrameObserver event bugs (2f82f70)

6.0.0-rc.1 (2022-09-13) #

Features #

  • Convert kotlin to java to avoid kotlin version conflict (#2) (10d5166)
  • Upgrade native sdk 4.0.0-rc.1 (1ce73fc)

6.5.2-sp.4529 (2026-02-24) #

Features #

6.5.2-sp.452184 (2026-01-23) #

Features #

6.5.2-sp.4528 (2026-01-14) #

Features #

Bug Fixes #

  • improve RTC version extraction from dependencies (35192f0)

6.5.2-sp.452172.a.basic (2026-01-13) #

Features #

6.5.2-sp.452175 (2025-12-31) #

Features #

6.5.2-sp.452173 (2025-12-25) #

Features #

6.5.2-sp.4527 (2025-12-23) #

Features #

6.5.2-sp.4527.a.basic (2025-12-19) #

Features #

6.5.2-sp.4526 (2025-11-27) #

Features #

6.5.2-sp.452163 (2025-11-26) #

Features #

6.5.2-sp.452163.lite (2025-11-25) #

Features #

6.5.2-dev.452163 (2025-11-12) #

Features #

6.5.2-sp.4523.a (2025-09-24) #

Features #

6.5.2-sp.4522.b.3 (2025-08-28) #

Features #

6.5.2-sp.4522.b.2 (2025-08-28) #

Features #

6.5.2-sp.4522.b.1 (2025-08-28) #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 (2025-07-16) #

Features #

6.5.2-sp.452140.b.1 (2025-07-07) #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 (2025-07-04) #

Bug Fixes #

6.5.2-sp.452.b.1 (2025-06-25) #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 (2025-05-09) #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 (2025-04-18) #

Features #

6.5.1-rc.1 (2025-04-11) #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)

6.5.1 (2025-03-12) #

Features #

Bug Fixes #

  • add missed extra link flags to support to enable 16K page size f… (#2143) (2146142)
  • catch exception of eventHandler when some unknown error code or … (#2215) (fdfc43b), closes #2210
  • crash in texture renderer for ios (pick 06896207 4d484b4d from release/6.3) (#2190) (89cdb5d)
  • demo typo in media recorder case (9c36c25)
  • disable warning 4819 when build windows (5b9d15e)
  • use internal custom_headers (#2145) (fb3ea26)

6.5.0 (2024-12-10) #

Features #

Bug Fixes #

  • [windows] Fix TextureRender crash (#1999) (0edbfe5)
  • Fix a potential crash in AgoraVideoView when the app is force quit (#2055) (98e12d7)
  • Fix black screen issue in AgoraVideoView caused by incorrect resize handling (#2052) (e9d6bcf)
  • Fix potentially NPE in AgoraVideoView (#2035) (2ad4cff)
  • Fix some callbacks not fired (#2033) (47ac794)
  • support android 15 16k page size (#2043) (3f585c4)
  • Suppress R8 missing class com.google.devtools.*.ThrowableExtension for AGP 8.x (#2050) (783c7ef)
  • Update minSdkVersion to 21 to Fix NDK Compatibility Issue (#1832) (0024b0a)

6.3.2 (2024-06-06) #

Features #

6.3.1 (2024-05-09) #

Features #

Bug Fixes #

  • AgoraVideoView crash when dispose after RtcEngine.release (#1585) (cd33120)
  • AgoraVideoView takes over the whole browser window (#1717) (0052cc7)
  • Prevent multiple initializations of internal resources when RtcEngine.initialize is called simultaneously (#1712) (462cfc3)

6.3.0 (2024-02-28) #

Features #

Bug Fixes #

  • [texture rendering] Fix texture id lost when widget is updated (#1543) (f72552d)
  • Fix MediaEngineImpl.unregisterAudioFrameObserver not unregister eventhandler internally (#1495) (7edcd59)

6.2.6 (2023-11-21) #

Features #

6.2.4 (2023-10-23) #

Bug Fixes #

  • [iOS/macOS] Fix CFBundleShortVersionString not correct in AgoraRtcWrapper framework (#1387) (ff7a6ce)

6.2.3 (2023-10-13) #

Features #

Bug Fixes #

  • [windows] Fix can not get irisRtcRenderingHandle in 32-bit (#1311) (7438fb2)

6.2.2 (2023-08-01) #

Features #

Bug Fixes #

  • [android] Fix reset the log file in RtcEngine.initialize cause incorrect log file path (#1201) (b437bee)
  • [android/ios] Fix crash due to AgoraVideoView.dispose call before RtcEngine.setupxxVideo is completed (#1224) (f50c4e4)
  • ArgumentError: Invalid argument(s): 6 is not one of the supported values (25471b8)
  • Fix MediaRecorder.startRecording return -4 after the previous destroy (76d4dc4)
  • Fix VideoViewControllerBaseMixin state in-correct issue (10038b8)

6.2.1 (2023-06-30) #

Features #

Bug Fixes #

  • do not setup native view if the widget is disposed in platform view rendering (8fcadea)
  • Fix AgoraVideoView not showing correctly when reusing the same VideoViewController (#1169) (6f79203)
  • Fix VideoViewController state not correct when the AgoraVideoView is reused (37e4a21)
  • no-op if call RtcEngine.release without calling RtcEngine.initialize directly (95d29ae)

6.2.0 (2023-05-26) #

Features #

6.1.1+1 (2023-05-19) #

Bug Fixes #

  • Fix build error due to iris_method_channel break change (7841c26)

6.1.1 (2023-04-28) #

Features #

  • [ios] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (3b5a1b3)
  • [macos] Support render mode and mirror mode for AgoraVideoView … (#847) (27db897)
  • [windows] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (#856) (9bcb1c7)

Bug Fixes #

  • [windows] fix AgoraVideoView dispose crash due to multithreading (7e948db)
  • can not call startDirectCdnStreaming again after stopDirectCdnStreaming (37d6ecc)
  • fix _HotRestartFinalizer._onExitPort not be initialized in release build (fad76a5)
  • Fix AgoraVideoView not dispose previous renderer when didUpdateWidget called (24aa879)
  • fix crash caused by memory leak when register the raw data observers (#957) (8c3be90)
  • fix crash of AgoraVideoView with flutter texture rendering (244128b)
  • Fix getNativeHandle not return correctly (8dbb478)
  • fix hot restart not work (df4d8be)
  • fix RtcEngine.release be called due to inaccurate app lifecycle callback in add2app scenario (9072ad2)
  • fix setupRemoteVideoEx not call correctly (#909) (856e6d7)
  • lazy initialize AgoraVideoView (#905) (9904cc2)
  • should not mirror the screen sharing (cc3d402)

6.1.0 (2022-12-20) #

Features #

  • Upgrade native sdk 4.1.0 (a56d0f7)

6.0.0 (2022-09-28) #

Bug Fixes #

  • fix AudioFrameObserver event bugs (2f82f70)

6.0.0-rc.1 (2022-09-13) #

Features #

  • Convert kotlin to java to avoid kotlin version conflict (#2) (10d5166)
  • Upgrade native sdk 4.0.0-rc.1 (1ce73fc)

6.5.2-sp.4528 (2026-01-14) #

Features #

Bug Fixes #

  • improve RTC version extraction from dependencies (35192f0)

6.5.2-sp.452172.a.basic (2026-01-13) #

Features #

6.5.2-sp.452175 (2025-12-31) #

Features #

6.5.2-sp.452173 (2025-12-25) #

Features #

6.5.2-sp.4527 (2025-12-23) #

Features #

6.5.2-sp.4527.a.basic (2025-12-19) #

Features #

6.5.2-sp.4526 (2025-11-27) #

Features #

6.5.2-sp.452163 (2025-11-26) #

Features #

6.5.2-sp.452163.lite (2025-11-25) #

Features #

6.5.2-dev.452163 (2025-11-12) #

Features #

6.5.2-sp.4523.a (2025-09-24) #

Features #

6.5.2-sp.4522.b.3 (2025-08-28) #

Features #

6.5.2-sp.4522.b.2 (2025-08-28) #

Features #

6.5.2-sp.4522.b.1 (2025-08-28) #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 (2025-07-16) #

Features #

6.5.2-sp.452140.b.1 (2025-07-07) #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 (2025-07-04) #

Bug Fixes #

6.5.2-sp.452.b.1 (2025-06-25) #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 (2025-05-09) #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 (2025-04-18) #

Features #

6.5.1-rc.1 (2025-04-11) #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)

6.5.1 (2025-03-12) #

Features #

Bug Fixes #

  • add missed extra link flags to support to enable 16K page size f… (#2143) (2146142)
  • catch exception of eventHandler when some unknown error code or … (#2215) (fdfc43b), closes #2210
  • crash in texture renderer for ios (pick 06896207 4d484b4d from release/6.3) (#2190) (89cdb5d)
  • demo typo in media recorder case (9c36c25)
  • disable warning 4819 when build windows (5b9d15e)
  • use internal custom_headers (#2145) (fb3ea26)

6.5.0 (2024-12-10) #

Features #

Bug Fixes #

  • [windows] Fix TextureRender crash (#1999) (0edbfe5)
  • Fix a potential crash in AgoraVideoView when the app is force quit (#2055) (98e12d7)
  • Fix black screen issue in AgoraVideoView caused by incorrect resize handling (#2052) (e9d6bcf)
  • Fix potentially NPE in AgoraVideoView (#2035) (2ad4cff)
  • Fix some callbacks not fired (#2033) (47ac794)
  • support android 15 16k page size (#2043) (3f585c4)
  • Suppress R8 missing class com.google.devtools.*.ThrowableExtension for AGP 8.x (#2050) (783c7ef)
  • Update minSdkVersion to 21 to Fix NDK Compatibility Issue (#1832) (0024b0a)

6.3.2 (2024-06-06) #

Features #

6.3.1 (2024-05-09) #

Features #

Bug Fixes #

  • AgoraVideoView crash when dispose after RtcEngine.release (#1585) (cd33120)
  • AgoraVideoView takes over the whole browser window (#1717) (0052cc7)
  • Prevent multiple initializations of internal resources when RtcEngine.initialize is called simultaneously (#1712) (462cfc3)

6.3.0 (2024-02-28) #

Features #

Bug Fixes #

  • [texture rendering] Fix texture id lost when widget is updated (#1543) (f72552d)
  • Fix MediaEngineImpl.unregisterAudioFrameObserver not unregister eventhandler internally (#1495) (7edcd59)

6.2.6 (2023-11-21) #

Features #

6.2.4 (2023-10-23) #

Bug Fixes #

  • [iOS/macOS] Fix CFBundleShortVersionString not correct in AgoraRtcWrapper framework (#1387) (ff7a6ce)

6.2.3 (2023-10-13) #

Features #

Bug Fixes #

  • [windows] Fix can not get irisRtcRenderingHandle in 32-bit (#1311) (7438fb2)

6.2.2 (2023-08-01) #

Features #

Bug Fixes #

  • [android] Fix reset the log file in RtcEngine.initialize cause incorrect log file path (#1201) (b437bee)
  • [android/ios] Fix crash due to AgoraVideoView.dispose call before RtcEngine.setupxxVideo is completed (#1224) (f50c4e4)
  • ArgumentError: Invalid argument(s): 6 is not one of the supported values (25471b8)
  • Fix MediaRecorder.startRecording return -4 after the previous destroy (76d4dc4)
  • Fix VideoViewControllerBaseMixin state in-correct issue (10038b8)

6.2.1 (2023-06-30) #

Features #

Bug Fixes #

  • do not setup native view if the widget is disposed in platform view rendering (8fcadea)
  • Fix AgoraVideoView not showing correctly when reusing the same VideoViewController (#1169) (6f79203)
  • Fix VideoViewController state not correct when the AgoraVideoView is reused (37e4a21)
  • no-op if call RtcEngine.release without calling RtcEngine.initialize directly (95d29ae)

6.2.0 (2023-05-26) #

Features #

6.1.1+1 (2023-05-19) #

Bug Fixes #

  • Fix build error due to iris_method_channel break change (7841c26)

6.1.1 (2023-04-28) #

Features #

  • [ios] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (3b5a1b3)
  • [macos] Support render mode and mirror mode for AgoraVideoView … (#847) (27db897)
  • [windows] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (#856) (9bcb1c7)

Bug Fixes #

  • [windows] fix AgoraVideoView dispose crash due to multithreading (7e948db)
  • can not call startDirectCdnStreaming again after stopDirectCdnStreaming (37d6ecc)
  • fix _HotRestartFinalizer._onExitPort not be initialized in release build (fad76a5)
  • Fix AgoraVideoView not dispose previous renderer when didUpdateWidget called (24aa879)
  • fix crash caused by memory leak when register the raw data observers (#957) (8c3be90)
  • fix crash of AgoraVideoView with flutter texture rendering (244128b)
  • Fix getNativeHandle not return correctly (8dbb478)
  • fix hot restart not work (df4d8be)
  • fix RtcEngine.release be called due to inaccurate app lifecycle callback in add2app scenario (9072ad2)
  • fix setupRemoteVideoEx not call correctly (#909) (856e6d7)
  • lazy initialize AgoraVideoView (#905) (9904cc2)
  • should not mirror the screen sharing (cc3d402)

6.1.0 (2022-12-20) #

Features #

  • Upgrade native sdk 4.1.0 (a56d0f7)

6.0.0 (2022-09-28) #

Bug Fixes #

  • fix AudioFrameObserver event bugs (2f82f70)

6.0.0-rc.1 (2022-09-13) #

Features #

  • Convert kotlin to java to avoid kotlin version conflict (#2) (10d5166)
  • Upgrade native sdk 4.0.0-rc.1 (1ce73fc)

6.5.2-sp.452172.a.basic (2026-01-13) #

Features #

6.5.2-sp.452175 (2025-12-31) #

Features #

6.5.2-sp.452173 (2025-12-25) #

Features #

6.5.2-sp.4527 (2025-12-23) #

Features #

6.5.2-sp.4527.a.basic (2025-12-19) #

Features #

6.5.2-sp.4526 (2025-11-27) #

Features #

6.5.2-sp.452163 (2025-11-26) #

Features #

6.5.2-sp.452163.lite (2025-11-25) #

Features #

6.5.2-dev.452163 (2025-11-12) #

Features #

6.5.2-sp.4523.a (2025-09-24) #

Features #

6.5.2-sp.4522.b.3 (2025-08-28) #

Features #

6.5.2-sp.4522.b.2 (2025-08-28) #

Features #

6.5.2-sp.4522.b.1 (2025-08-28) #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 (2025-07-16) #

Features #

6.5.2-sp.452140.b.1 (2025-07-07) #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 (2025-07-04) #

Bug Fixes #

6.5.2-sp.452.b.1 (2025-06-25) #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 (2025-05-09) #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 (2025-04-18) #

Features #

6.5.1-rc.1 (2025-04-11) #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)

6.5.1 (2025-03-12) #

Features #

Bug Fixes #

  • add missed extra link flags to support to enable 16K page size f… (#2143) (2146142)
  • catch exception of eventHandler when some unknown error code or … (#2215) (fdfc43b), closes #2210
  • crash in texture renderer for ios (pick 06896207 4d484b4d from release/6.3) (#2190) (89cdb5d)
  • demo typo in media recorder case (9c36c25)
  • disable warning 4819 when build windows (5b9d15e)
  • use internal custom_headers (#2145) (fb3ea26)

6.5.0 (2024-12-10) #

Features #

Bug Fixes #

  • [windows] Fix TextureRender crash (#1999) (0edbfe5)
  • Fix a potential crash in AgoraVideoView when the app is force quit (#2055) (98e12d7)
  • Fix black screen issue in AgoraVideoView caused by incorrect resize handling (#2052) (e9d6bcf)
  • Fix potentially NPE in AgoraVideoView (#2035) (2ad4cff)
  • Fix some callbacks not fired (#2033) (47ac794)
  • support android 15 16k page size (#2043) (3f585c4)
  • Suppress R8 missing class com.google.devtools.*.ThrowableExtension for AGP 8.x (#2050) (783c7ef)
  • Update minSdkVersion to 21 to Fix NDK Compatibility Issue (#1832) (0024b0a)

6.3.2 (2024-06-06) #

Features #

6.3.1 (2024-05-09) #

Features #

Bug Fixes #

  • AgoraVideoView crash when dispose after RtcEngine.release (#1585) (cd33120)
  • AgoraVideoView takes over the whole browser window (#1717) (0052cc7)
  • Prevent multiple initializations of internal resources when RtcEngine.initialize is called simultaneously (#1712) (462cfc3)

6.3.0 (2024-02-28) #

Features #

Bug Fixes #

  • [texture rendering] Fix texture id lost when widget is updated (#1543) (f72552d)
  • Fix MediaEngineImpl.unregisterAudioFrameObserver not unregister eventhandler internally (#1495) (7edcd59)

6.2.6 (2023-11-21) #

Features #

6.2.4 (2023-10-23) #

Bug Fixes #

  • [iOS/macOS] Fix CFBundleShortVersionString not correct in AgoraRtcWrapper framework (#1387) (ff7a6ce)

6.2.3 (2023-10-13) #

Features #

Bug Fixes #

  • [windows] Fix can not get irisRtcRenderingHandle in 32-bit (#1311) (7438fb2)

6.2.2 (2023-08-01) #

Features #

Bug Fixes #

  • [android] Fix reset the log file in RtcEngine.initialize cause incorrect log file path (#1201) (b437bee)
  • [android/ios] Fix crash due to AgoraVideoView.dispose call before RtcEngine.setupxxVideo is completed (#1224) (f50c4e4)
  • ArgumentError: Invalid argument(s): 6 is not one of the supported values (25471b8)
  • Fix MediaRecorder.startRecording return -4 after the previous destroy (76d4dc4)
  • Fix VideoViewControllerBaseMixin state in-correct issue (10038b8)

6.2.1 (2023-06-30) #

Features #

Bug Fixes #

  • do not setup native view if the widget is disposed in platform view rendering (8fcadea)
  • Fix AgoraVideoView not showing correctly when reusing the same VideoViewController (#1169) (6f79203)
  • Fix VideoViewController state not correct when the AgoraVideoView is reused (37e4a21)
  • no-op if call RtcEngine.release without calling RtcEngine.initialize directly (95d29ae)

6.2.0 (2023-05-26) #

Features #

6.1.1+1 (2023-05-19) #

Bug Fixes #

  • Fix build error due to iris_method_channel break change (7841c26)

6.1.1 (2023-04-28) #

Features #

  • [ios] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (3b5a1b3)
  • [macos] Support render mode and mirror mode for AgoraVideoView … (#847) (27db897)
  • [windows] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (#856) (9bcb1c7)

Bug Fixes #

  • [windows] fix AgoraVideoView dispose crash due to multithreading (7e948db)
  • can not call startDirectCdnStreaming again after stopDirectCdnStreaming (37d6ecc)
  • fix _HotRestartFinalizer._onExitPort not be initialized in release build (fad76a5)
  • Fix AgoraVideoView not dispose previous renderer when didUpdateWidget called (24aa879)
  • fix crash caused by memory leak when register the raw data observers (#957) (8c3be90)
  • fix crash of AgoraVideoView with flutter texture rendering (244128b)
  • Fix getNativeHandle not return correctly (8dbb478)
  • fix hot restart not work (df4d8be)
  • fix RtcEngine.release be called due to inaccurate app lifecycle callback in add2app scenario (9072ad2)
  • fix setupRemoteVideoEx not call correctly (#909) (856e6d7)
  • lazy initialize AgoraVideoView (#905) (9904cc2)
  • should not mirror the screen sharing (cc3d402)

6.1.0 (2022-12-20) #

Features #

  • Upgrade native sdk 4.1.0 (a56d0f7)

6.0.0 (2022-09-28) #

Bug Fixes #

  • fix AudioFrameObserver event bugs (2f82f70)

6.0.0-rc.1 (2022-09-13) #

Features #

  • Convert kotlin to java to avoid kotlin version conflict (#2) (10d5166)
  • Upgrade native sdk 4.0.0-rc.1 (1ce73fc)

6.5.2-sp.452175 (2025-12-31) #

Features #

6.5.2-sp.452173 (2025-12-25) #

Features #

6.5.2-sp.4527 (2025-12-23) #

Features #

6.5.2-sp.4527.a.basic (2025-12-19) #

Features #

6.5.2-sp.4526 (2025-11-27) #

Features #

6.5.2-sp.452163 (2025-11-26) #

Features #

6.5.2-sp.452163.lite (2025-11-25) #

Features #

6.5.2-dev.452163 (2025-11-12) #

Features #

6.5.2-sp.4523.a (2025-09-24) #

Features #

6.5.2-sp.4522.b.3 (2025-08-28) #

Features #

6.5.2-sp.4522.b.2 (2025-08-28) #

Features #

6.5.2-sp.4522.b.1 (2025-08-28) #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 (2025-07-16) #

Features #

6.5.2-sp.452140.b.1 (2025-07-07) #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 (2025-07-04) #

Bug Fixes #

6.5.2-sp.452.b.1 (2025-06-25) #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 (2025-05-09) #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 (2025-04-18) #

Features #

6.5.1-rc.1 (2025-04-11) #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)

6.5.1 (2025-03-12) #

Features #

Bug Fixes #

  • add missed extra link flags to support to enable 16K page size f… (#2143) (2146142)
  • catch exception of eventHandler when some unknown error code or … (#2215) (fdfc43b), closes #2210
  • crash in texture renderer for ios (pick 06896207 4d484b4d from release/6.3) (#2190) (89cdb5d)
  • demo typo in media recorder case (9c36c25)
  • disable warning 4819 when build windows (5b9d15e)
  • use internal custom_headers (#2145) (fb3ea26)

6.5.0 (2024-12-10) #

Features #

Bug Fixes #

  • [windows] Fix TextureRender crash (#1999) (0edbfe5)
  • Fix a potential crash in AgoraVideoView when the app is force quit (#2055) (98e12d7)
  • Fix black screen issue in AgoraVideoView caused by incorrect resize handling (#2052) (e9d6bcf)
  • Fix potentially NPE in AgoraVideoView (#2035) (2ad4cff)
  • Fix some callbacks not fired (#2033) (47ac794)
  • support android 15 16k page size (#2043) (3f585c4)
  • Suppress R8 missing class com.google.devtools.*.ThrowableExtension for AGP 8.x (#2050) (783c7ef)
  • Update minSdkVersion to 21 to Fix NDK Compatibility Issue (#1832) (0024b0a)

6.3.2 (2024-06-06) #

Features #

6.3.1 (2024-05-09) #

Features #

Bug Fixes #

  • AgoraVideoView crash when dispose after RtcEngine.release (#1585) (cd33120)
  • AgoraVideoView takes over the whole browser window (#1717) (0052cc7)
  • Prevent multiple initializations of internal resources when RtcEngine.initialize is called simultaneously (#1712) (462cfc3)

6.3.0 (2024-02-28) #

Features #

Bug Fixes #

  • [texture rendering] Fix texture id lost when widget is updated (#1543) (f72552d)
  • Fix MediaEngineImpl.unregisterAudioFrameObserver not unregister eventhandler internally (#1495) (7edcd59)

6.2.6 (2023-11-21) #

Features #

6.2.4 (2023-10-23) #

Bug Fixes #

  • [iOS/macOS] Fix CFBundleShortVersionString not correct in AgoraRtcWrapper framework (#1387) (ff7a6ce)

6.2.3 (2023-10-13) #

Features #

Bug Fixes #

  • [windows] Fix can not get irisRtcRenderingHandle in 32-bit (#1311) (7438fb2)

6.2.2 (2023-08-01) #

Features #

Bug Fixes #

  • [android] Fix reset the log file in RtcEngine.initialize cause incorrect log file path (#1201) (b437bee)
  • [android/ios] Fix crash due to AgoraVideoView.dispose call before RtcEngine.setupxxVideo is completed (#1224) (f50c4e4)
  • ArgumentError: Invalid argument(s): 6 is not one of the supported values (25471b8)
  • Fix MediaRecorder.startRecording return -4 after the previous destroy (76d4dc4)
  • Fix VideoViewControllerBaseMixin state in-correct issue (10038b8)

6.2.1 (2023-06-30) #

Features #

Bug Fixes #

  • do not setup native view if the widget is disposed in platform view rendering (8fcadea)
  • Fix AgoraVideoView not showing correctly when reusing the same VideoViewController (#1169) (6f79203)
  • Fix VideoViewController state not correct when the AgoraVideoView is reused (37e4a21)
  • no-op if call RtcEngine.release without calling RtcEngine.initialize directly (95d29ae)

6.2.0 (2023-05-26) #

Features #

6.1.1+1 (2023-05-19) #

Bug Fixes #

  • Fix build error due to iris_method_channel break change (7841c26)

6.1.1 (2023-04-28) #

Features #

  • [ios] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (3b5a1b3)
  • [macos] Support render mode and mirror mode for AgoraVideoView … (#847) (27db897)
  • [windows] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (#856) (9bcb1c7)

Bug Fixes #

  • [windows] fix AgoraVideoView dispose crash due to multithreading (7e948db)
  • can not call startDirectCdnStreaming again after stopDirectCdnStreaming (37d6ecc)
  • fix _HotRestartFinalizer._onExitPort not be initialized in release build (fad76a5)
  • Fix AgoraVideoView not dispose previous renderer when didUpdateWidget called (24aa879)
  • fix crash caused by memory leak when register the raw data observers (#957) (8c3be90)
  • fix crash of AgoraVideoView with flutter texture rendering (244128b)
  • Fix getNativeHandle not return correctly (8dbb478)
  • fix hot restart not work (df4d8be)
  • fix RtcEngine.release be called due to inaccurate app lifecycle callback in add2app scenario (9072ad2)
  • fix setupRemoteVideoEx not call correctly (#909) (856e6d7)
  • lazy initialize AgoraVideoView (#905) (9904cc2)
  • should not mirror the screen sharing (cc3d402)

6.1.0 (2022-12-20) #

Features #

  • Upgrade native sdk 4.1.0 (a56d0f7)

6.0.0 (2022-09-28) #

Bug Fixes #

  • fix AudioFrameObserver event bugs (2f82f70)

6.0.0-rc.1 (2022-09-13) #

Features #

  • Convert kotlin to java to avoid kotlin version conflict (#2) (10d5166)
  • Upgrade native sdk 4.0.0-rc.1 (1ce73fc)

6.5.2-sp.452173 (2025-12-24) #

Features #

6.5.2-sp.4527.a.basic (2025-12-19) #

Features #

6.5.2-sp.4526 (2025-11-27) #

Features #

6.5.2-sp.452163 (2025-11-26) #

Features #

6.5.2-sp.452163.lite (2025-11-25) #

Features #

6.5.2-dev.452163 (2025-11-12) #

Features #

6.5.2-sp.4523.a (2025-09-24) #

Features #

6.5.2-sp.4522.b.3 (2025-08-28) #

Features #

6.5.2-sp.4522.b.2 (2025-08-28) #

Features #

6.5.2-sp.4522.b.1 (2025-08-28) #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 (2025-07-16) #

Features #

6.5.2-sp.452140.b.1 (2025-07-07) #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 (2025-07-04) #

Bug Fixes #

6.5.2-sp.452.b.1 (2025-06-25) #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 (2025-05-09) #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 (2025-04-18) #

Features #

6.5.1-rc.1 (2025-04-11) #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)

6.5.1 (2025-03-12) #

Features #

Bug Fixes #

  • add missed extra link flags to support to enable 16K page size f… (#2143) (2146142)
  • catch exception of eventHandler when some unknown error code or … (#2215) (fdfc43b), closes #2210
  • crash in texture renderer for ios (pick 06896207 4d484b4d from release/6.3) (#2190) (89cdb5d)
  • demo typo in media recorder case (9c36c25)
  • disable warning 4819 when build windows (5b9d15e)
  • use internal custom_headers (#2145) (fb3ea26)

6.5.0 (2024-12-10) #

Features #

Bug Fixes #

  • [windows] Fix TextureRender crash (#1999) (0edbfe5)
  • Fix a potential crash in AgoraVideoView when the app is force quit (#2055) (98e12d7)
  • Fix black screen issue in AgoraVideoView caused by incorrect resize handling (#2052) (e9d6bcf)
  • Fix potentially NPE in AgoraVideoView (#2035) (2ad4cff)
  • Fix some callbacks not fired (#2033) (47ac794)
  • support android 15 16k page size (#2043) (3f585c4)
  • Suppress R8 missing class com.google.devtools.*.ThrowableExtension for AGP 8.x (#2050) (783c7ef)
  • Update minSdkVersion to 21 to Fix NDK Compatibility Issue (#1832) (0024b0a)

6.3.2 (2024-06-06) #

Features #

6.3.1 (2024-05-09) #

Features #

Bug Fixes #

  • AgoraVideoView crash when dispose after RtcEngine.release (#1585) (cd33120)
  • AgoraVideoView takes over the whole browser window (#1717) (0052cc7)
  • Prevent multiple initializations of internal resources when RtcEngine.initialize is called simultaneously (#1712) (462cfc3)

6.3.0 (2024-02-28) #

Features #

Bug Fixes #

  • [texture rendering] Fix texture id lost when widget is updated (#1543) (f72552d)
  • Fix MediaEngineImpl.unregisterAudioFrameObserver not unregister eventhandler internally (#1495) (7edcd59)

6.2.6 (2023-11-21) #

Features #

6.2.4 (2023-10-23) #

Bug Fixes #

  • [iOS/macOS] Fix CFBundleShortVersionString not correct in AgoraRtcWrapper framework (#1387) (ff7a6ce)

6.2.3 (2023-10-13) #

Features #

Bug Fixes #

  • [windows] Fix can not get irisRtcRenderingHandle in 32-bit (#1311) (7438fb2)

6.2.2 (2023-08-01) #

Features #

Bug Fixes #

  • [android] Fix reset the log file in RtcEngine.initialize cause incorrect log file path (#1201) (b437bee)
  • [android/ios] Fix crash due to AgoraVideoView.dispose call before RtcEngine.setupxxVideo is completed (#1224) (f50c4e4)
  • ArgumentError: Invalid argument(s): 6 is not one of the supported values (25471b8)
  • Fix MediaRecorder.startRecording return -4 after the previous destroy (76d4dc4)
  • Fix VideoViewControllerBaseMixin state in-correct issue (10038b8)

6.2.1 (2023-06-30) #

Features #

Bug Fixes #

  • do not setup native view if the widget is disposed in platform view rendering (8fcadea)
  • Fix AgoraVideoView not showing correctly when reusing the same VideoViewController (#1169) (6f79203)
  • Fix VideoViewController state not correct when the AgoraVideoView is reused (37e4a21)
  • no-op if call RtcEngine.release without calling RtcEngine.initialize directly (95d29ae)

6.2.0 (2023-05-26) #

Features #

6.1.1+1 (2023-05-19) #

Bug Fixes #

  • Fix build error due to iris_method_channel break change (7841c26)

6.1.1 (2023-04-28) #

Features #

  • [ios] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (3b5a1b3)
  • [macos] Support render mode and mirror mode for AgoraVideoView … (#847) (27db897)
  • [windows] Support render mode and mirror mode for AgoraVideoView with flutter texture rendering (#856) (9bcb1c7)

Bug Fixes #

  • [windows] fix AgoraVideoView dispose crash due to multithreading (7e948db)
  • can not call startDirectCdnStreaming again after stopDirectCdnStreaming (37d6ecc)
  • fix _HotRestartFinalizer._onExitPort not be initialized in release build (fad76a5)
  • Fix AgoraVideoView not dispose previous renderer when didUpdateWidget called (24aa879)
  • fix crash caused by memory leak when register the raw data observers (#957) (8c3be90)
  • fix crash of AgoraVideoView with flutter texture rendering (244128b)
  • Fix getNativeHandle not return correctly (8dbb478)
  • fix hot restart not work (df4d8be)
  • fix RtcEngine.release be called due to inaccurate app lifecycle callback in add2app scenario (9072ad2)
  • fix setupRemoteVideoEx not call correctly (#909) (856e6d7)
  • lazy initialize AgoraVideoView (#905) (9904cc2)
  • should not mirror the screen sharing (cc3d402)

6.1.0 (2022-12-20) #

Features #

  • Upgrade native sdk 4.1.0 (a56d0f7)

6.0.0 (2022-09-28) #

Bug Fixes #

  • fix AudioFrameObserver event bugs (2f82f70)

6.0.0-rc.1 (2022-09-13) #

Features #

  • Convert kotlin to java to avoid kotlin version conflict (#2) (10d5166)
  • Upgrade native sdk 4.0.0-rc.1 (1ce73fc)

6.5.2-sp.4527 (2025-12-22) #

Features #

6.5.2-sp.4527.a.basic (2025-12-19) #

Features #

6.5.2-sp.4526 (2025-11-27) #

Features #

6.5.2-sp.452163 (2025-11-26) #

Features #

6.5.2-sp.452163.lite (2025-11-25) #

Features #

6.5.2-dev.452163 (2025-11-12) #

Features #

6.5.2-sp.4523.a (2025-09-24) #

Features #

6.5.2-sp.4522.b.3 (2025-08-28) #

Features #

6.5.2-sp.4522.b.2 (2025-08-28) #

Features #

6.5.2-sp.4522.b.1 (2025-08-28) #

Features #

Bug Fixes #

  • the compatibility of the construction configuration of CMakeLists.txt with lower versions of Flutter SDK (#2401) (b2f2473)
  • ui.platformViewRegistry.registerViewFactory fixed (#2399) (fbd1866), closes #2360 #2360

6.5.2-sp.452143 (2025-07-16) #

Features #

6.5.2-sp.452140.b.1 (2025-07-07) #

Bug Fixes #

  • upgrade sdk from build.4 to build.6 for iOS (#2374) (8715a7c)

6.5.2-sp.452140 (2025-07-04) #

Bug Fixes #

6.5.2-sp.452.b.1 (2025-06-25) #

Features #

  • support Picture-in-Picture for iOS and Android (#2316) (a4426d0)

Bug Fixes #

  • compile issue of example with lower version of flutter (#2351) (a2ddae1)
  • eliminate video playback flicker during resolution changes (#2306) (8b31a5e)
  • windows-2019 is deprecated (#2352) (c5e724b)

6.5.2 (2025-05-09) #

Features #

Bug Fixes #

  • copy CVPixelBuffer for macOS (#2298) (e17b4f6)
  • hold weak ref of RendererDelegate in async task (#2265) (#2271) (3a5a91e)
  • refine demo with send multi video stream (#2295) (e7053aa)
  • try to fix green screen on intel arch for macOS (#2300) (a6d4d5e)
  • Undefined name 'platformViewRegistry'. (#2273) (227bc28)
  • unregister video frame delegate in dealloc of TextureRender to a… (#2296) (92c4dbd)

6.5.1-rc.2 (2025-04-18) #

Features #

6.5.1-rc.1 (2025-04-11) #

Features #

Bug Fixes #

  • do not clear all platform view renders when dispose render (#2214) (#2235) (3fac8fa)
2
likes
120
points
93
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Custom modified Flutter plugin of Agora RTC SDK.

License

MIT (license)

Dependencies

async, crypto, ffi, flutter, flutter_web_plugins, iris_method_channel, js, json_annotation, meta, web

More

Packages that depend on agora_akrtc_engine

Packages that implement agora_akrtc_engine