9 documented changes.

Version
16.12.0
Product
Vivox Unity SDK
Vivox Unity SDK release notes

Vivox Unity SDK 16.12.0

Official notes

Key features and bugs addressed

  1. Feature

    Added

  2. Feature

    Added `Uninitialize` to the `VivoxService` , allowing users to fully uninitialize the SDK and re-initialize it later.

  3. 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.

  4. Feature

    Added support for Linux as a platform. Only x86_64 architecture is supported.

    • Linux
  5. Fix

    Fixed

  6. Fix

    Fixed a `KeyNotFoundException` that could be logged when leaving a channel or logging out while a channel was still disconnecting.

  7. 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.

  8. 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.

  9. 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.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.