com.unity.services.vivox 16.5.0

com.unity.services.vivox

Source docs
Notes: processedReleased August 23, 2024

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2020.3

Features

  • WebGL now has limited support for voice and text chat in a single channel.
  • Vivox Safe Voice consent endpoints have been added to the VivoxService, allowing for collection of consent from users for Vivox Safe Voice recordings.

📈 Improvements

  • Moved the IVivoxTokenProvider validation step from Vivox SDK initialization to the Login operation.
  • Made the error reported by the VivoxParticipantTap a bit clearer when the 'Channel Name' or the 'Participant Name' parameter are unknown or not set.

🔧 Bug Fixes

  • Resolved an issue where attempting to rejoin a channel was not possible after a JoinChannelAsync operation experienced a TimeoutException.
  • Resolved an issue where `CancellationTokenSource` instances used internally were not being disposed of when no longer needed, occassionally resulting in unexpected behavior.
  • Fixed a bug where allocated memory that was supposed to be aligned was not actually aligned
  • Fixed a bug where the "Channel Name" field for Audio Taps would reset to empty when an unexpected value was entered.
  • 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.
  • Fixed a bug that would prevent the `VivoxParticipant.ParticipantMuteStateChanged` event from firing.