Vivox Unity SDK 16.10.0
6 documented changes.
- Version
- 16.10.0
- Released
- Mar 1, 2026
- Product
- Vivox Unity SDK
Vivox Unity SDK 16.10.0
Key features and bugs addressed
- Improvement
Updated minimum supported Editor version to 2022.3.
API changes
- Feature
Added `VivoxParticipant.IsInAudio` and `VivoxParticipant.IsInText` properties to check whether a participant is connected to channel audio or text.
- Feature
Added `VivoxParticipant.ParticipantAudioStateChanged` and `VivoxParticipant.ParticipantTextStateChanged` events that fire when a participant's audio or text connection state changes.
- Change
`VivoxApiException` is now a public class, allowing developers to catch and inspect Vivox-specific exceptions including the `StatusCode` and `RequestId` properties.
- Feature
Added `VivoxObserver` , a convenience class for subscribing to `IVivoxService` events without managing service initialization state. `VivoxObserver` can be constructed before `UnityServices.InitializeAsync()` completes and will automatically connect to the service once it's ready.
- Feature
Added `VivoxObserverType` flags enum to scope a `VivoxObserver` to only the event categories your system needs ( `Login` , `Channel` , `ChannelMessages` , `DirectMessages` , `AudioDevices` , or `All` ).
Vivox SDK 16.10.0
Added
- Feature
Added `VivoxParticipant.IsInAudio` and `VivoxParticipant.IsInText` properties to check whether a participant is connected to channel audio or text.
- Feature
Added `VivoxParticipant.ParticipantAudioStateChanged` and `VivoxParticipant.ParticipantTextStateChanged` events that fire when a participant's audio or text connection state changes.
- Feature
`VivoxApiException` is now a public class, allowing developers to catch and inspect Vivox-specific exceptions including the `StatusCode` and `RequestId` properties.
- Feature
Added `VivoxObserver` , a convenience class for subscribing to `IVivoxService` events without managing service initialization state. `VivoxObserver` can be constructed before `UnityServices.InitializeAsync()` completes and will automatically connect to the service once it is ready.
- Feature
Added `VivoxObserverType` flags enum to scope a `VivoxObserver` to only the event categories your system needs ( `Login` , `Channel` , `ChannelMessages` , `DirectMessages` , `AudioDevices` , or `All` ).
Changed
- Improvement
Updated minimum supported Editor version to 2022.3.