com.unity.services.vivox 16.0.1
Source docsNotes: processedReleased December 15, 2023
Unity Compatibility
Minimum Unity: 2020.3
Package Dependencies
- com.unity.modules.audio (1.0.0)
- com.unity.nuget.newtonsoft-json (3.0.2)
- com.unity.services.core (1.4.0)
- com.unity.settings-manager (2.0.0)
✨ Features
- `IVivoxService.GetConversationsAsync` method for querying channel and direct message conversations a user has participated in.
- `IVivoxService.SetMessageAsReadAsync` method for setting a message as seen/read.
- `VivoxConversation` class to neatly encompass all of the details of a particular channel or direct message conversation.
- `ConversationType` enum to help identify the type of conversation that is provided by `IVivoxService.GetConversationsAsync`.
- `ConversationQueryOptions` class used to provide optional configurations for the `IVivoxService.GetConversationsAsync` query.
🔧 Bug Fixes
- Fixed an issue where the default token expiration provided to `IVivoxTokenProvider.GetTokenAsync` was incorrect.
- Fixed an issue causing an exception when calling `IVivoxService.LogoutAsync` while not in any channels.
- Fixed an issue where the `IVivoxService.LogoutAsync` or `IVivoxService.JoinChannelAsync` methods would not complete if the user was not logged in.
⚡ API Changes
- Removed `AudioFadeDistance.None` option as it is not a valid 3d option
