Vivox Unity SDK 16.12.0
9 documented changes.
- Version
- 16.12.0
- Product
- Vivox Unity SDK
Vivox Unity SDK 16.12.0
Key features and bugs addressed
- Feature
Added
- Feature
Added `Uninitialize` to the `VivoxService` , allowing users to fully uninitialize the SDK and re-initialize it later.
- Feature
Added visionOS as a standard supported platform. visionOS native libraries are now included directly in the `com.unity.services.vivox` package and no longer require the separate `com.unity.services.vivox-visionos` package.
- Feature
Added support for Linux as a platform. Only x86_64 architecture is supported.
- Linux
- Fix
Fixed
- Fix
Fixed a `KeyNotFoundException` that could be logged when leaving a channel or logging out while a channel was still disconnecting.
- Fix
Fixed device operations (muting/unmuting devices, adjusting device volume, and setting the active device) logging a `VivoxApiException` after logout because they were still addressing the account that had signed out.
- Fix
Fixed channels not being fully cleaned up on logout, which left stale internal event subscriptions that could cause duplicated channel events after logging back in and rejoining the same channel.
- Fix
Fixed a WebGL issue where channel resources were not fully released when logging out while still connected to a channel, which could gradually increase memory usage across repeated login and logout cycles.