This release includes a slew of bug fixes, particularly around token behavior and audio taps along with the inclusion of a couple of new API's to be used in conjunction with the new Vivox Safe Voice service.

Version
16.5.0
Product
Vivox Unity SDK
Vivox Unity SDK release notes

Vivox Unity SDK 16.5.0

Official notes

Key features and bugs addressed

  1. Change

    WebGL now has limited support for voice and text chat in a single channel.

  2. Change

    Moved the `IVivoxTokenProvider` validation step from Vivox SDK initialization to the Login operation.

  3. Change

    Made the error reported by the `VivoxParticipantTap` a bit clearer when the 'Channel Name' or the 'Participant Name' parameter are unknown or not set.

  4. Fix

    Resolved an issue where attempting to rejoin a channel was not possible after a JoinChannelAsync operation experienced a TimeoutException.

  5. Fix

    Resolved an issue where `CancellationTokenSource` instances used internally were not being disposed of when no longer needed, occasionally resulting in unexpected behavior.

  6. Fix

    Fixed a bug where allocated memory that was supposed to be aligned was not actually aligned.

  7. Fix

    Fixed a bug where the "Channel Name" field for Audio Taps would reset to empty when an unexpected value was entered.

  8. Improvement

    Improved the overall experience of interacting with the Audio Tap inspector by registering the tap only after all fields are fully edited, instead of on every character entry.

  9. Fix

    Fixed a bug that would prevent the `VivoxParticipant.ParticipantMuteStateChanged` event from firing.

API changes

  1. Feature

    Vivox Safe Voice consent endpoints have been added to the VivoxService, allowing for collection of consent from users for Vivox Safe Voice recordings.

Known issues

  1. Change

    Some issues are still lingering with automated credential pulling on Unity version 2020 and 2021.

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.