Skip to content

Releases: AgoraIO-Community/Agora_Unity_WebGL

Refactor 10 Release

06 Dec 21:48
Compare
Choose a tag to compare
Refactor 10 Release Pre-release
Pre-release

This release includes the following main updates:

  • Encryption properly implemented
  • A spatial audio with NPC demo is added

Please download the "code" package for the complete Unity SDK.
The API-Examples and other assets are separated to the "examples" package.

Feb 12th 2024 update: fix non-webgl compiler errors

Refactor 9 Release

18 Aug 05:52
717d74d
Compare
Choose a tag to compare
Refactor 9 Release Pre-release
Pre-release

Key changes:

  • 3D Positional Spatial Audio is now working! See the new demo spatial-audio-positional
  • various camera light related bug fixes; audio only support is much better

Refactor 8 Release

25 Mar 19:34
Compare
Choose a tag to compare
Refactor 8 Release Pre-release
Pre-release

What's Changed

  • Demo improvement - use AppInfoObject asset to input App ID for all sample scenes
  • Get video size with GetRemoteVideoStats
  • newScreenShareClient Token implementation
  • Update audio publishing and audio enable behavior for join channel operations
  • Device Management improvement
  • sample folder refactor with Root Menu
  • Further improve screenshare sample
  • sendNotImplementedErrorUpdates
    Full Changelog: 0.3.7.1.413100.f7...0.3.7.1.413100.f8

ADDED 4/4/2023:

Issue #226 fix patch added. This patch only applies to those who wished to use Linear Spacing and found "whiteness" in WebGL texture rendering. Apply the patch package after importing the refactor8 complete package.

Refactor 7 Release

23 Dec 22:57
b19f2b7
Compare
Choose a tag to compare
Refactor 7 Release Pre-release
Pre-release

This release comes with following changes:

  • Base Unity SDK upgraded to 3.7.1
  • DeviceManager refreshing device detection
  • Bug fixes that keeps existing feature and demo running better.

Known Issues:

  • Spatial Audio is still not perfect. Work is still needed for the position based APIs to match native.

Refactor 6 Release

16 Sep 04:22
26a1aa6
Compare
Choose a tag to compare
Refactor 6 Release Pre-release
Pre-release

This release updates the Refactor5 with following changes:

  • Fixed the Spatial effect on remote users' playback.
  • Completed Virtual background feature
  • Improved StartNewScreenShareForWeb API for designated screensharer UID
  • Improved TokenClient helper script
  • Fixed Audience mode issue on demo

Download AgoraUnityWebGL_beta_2022.refactor6.unitypackage if you're already working on Unity RTC SDK 3.7.0.3, or upgrading from Refactor5, or if you only need WebGL support.
Download the complete version if you want everything in it. This includes native support.

Refactor 5 Release

18 Aug 21:11
bd68753
Compare
Choose a tag to compare
Refactor 5 Release Pre-release
Pre-release

This release brings in 3D Spatial Audio first user experience. (remote user doesn't appear to work)
Check the API function header for documentation of usage.

  • SetRemoteUserSpatialAudioParams
  • EnableSpatialAudio

See example code in api-examples folder. Demo is also available online!

Considerations

The browser support for the spatial audio extension is as follows:

  • Chrome 94 and later versions, or Edge 94 and later versions.
    To get a better experience, Agora recommends using this extension on the latest version of Desktop Chrome.
    Agora does not recommend enabling this extension on mobile browsers.

Other improvements:

  • Fix token client issue
  • Fix Screensharing modal issue (Windows)
  • VirtualBackground WIP

Download AgoraUnityWebGL_beta_2022.refactor5.unitypackage if you're already working on Unity RTC SDK 3.7.0.3.
Download the complete version if you want everything in it.

Refactor 4 Release

15 Jul 23:05
03970eb
Compare
Choose a tag to compare
Refactor 4 Release Pre-release
Pre-release

This release combines the upgrade on the base Unity SDK:

Unity RTC SDK is updated to match 3.7.0.3, see its release note.
Web RTC SDK stays at 4.11.0, see its release note

WebGL plugin updates includes:

  • Better error reporting
  • ScreenSharing bug fixes including audio enable and edge case handling
  • Better Unity 2021/2022 support with stub functions
  • onVideoSizeChanged callback improvement
  • General muting/unmuting logic improvement

Download AgoraUnityWebGL_beta_2022.refactor4.unitypackage if you're already working on Unity RTC SDK 3.7.0.3.
Download the complete version if you want everything in it.

Refactor3 + Major base SDK upgrade

11 May 03:25
Compare
Choose a tag to compare
Pre-release

This release combines the upgrade on the base Unity SDK and Web SDK:

  • Unity RTC SDK is updated to match 3.7.0, see its release note.
  • Web RTC SDK is updated to match 4.11.0, see its release note
    The common significant change is the support for 100+ concurrent hosts.

WebGL plugin updates includes:

  • muting function bug fixes and demo updates
  • new screensharing APIs for Web
  • new loopback audio enable parameter for screensharing

Download AgoraUnityWebGL_beta_2022.refactor3.unitypackage if you're already working on Unity RTC SDK 3.7.0.
Download the complete version if you want everything in it.

Refactor2 release

18 Mar 20:30
Compare
Choose a tag to compare
Refactor2 release Pre-release
Pre-release

Bug fixes and improvement for Multi-Channel
DataStream API
JoinChannel with mediaOption (auto-subscribe, publish, etc.)

Important note: This update does not cover the latest 3.6.1.1 main SDK release. Please use the complete package if you need the compatible 3.5.0.x version.

Choose one of the following Packages:

  • AgoraUnityWebGL_beta_2022.refactor2 : this is the standard WebGL package
  • AgoraUnityWebGL_beta.refactor2.complete : this is the WebGL package plus Video SDK 3.5.0.70

Refactor1 Release

18 Feb 17:41
7e3978f
Compare
Choose a tag to compare
Refactor1 Release Pre-release
Pre-release

Fixed varies bug on mute audio/video, multichannel, video surface respawning
Improved demo and API samples
Implemented OnVolumeIndication and SendStreamMessage