com.unity.services.multiplayer 1.1.0
com.unity.services.multiplayer
Source docsNotes: processedReleased December 5, 2024
Unity Compatibility
Minimum Unity: 2022.3
Package Dependencies
- com.unity.collections (2.2.1)
- com.unity.modules.unitywebrequest (1.0.0)
- com.unity.nuget.newtonsoft-json (3.2.1)
- com.unity.services.authentication (3.3.3)
- com.unity.services.core (1.13.0)
- com.unity.services.deployment (1.3.0)
- com.unity.services.qos (1.3.0)
- com.unity.services.wire (1.2.7)
- com.unity.transport (2.2.1)
✨ Features
- Added more detail in `SessionException` message for `MatchmakerAssignmentFailed` and `MatchmakerAssignmentTimeout`, and exposed the Error property via `ToString()`.
- Added 2 new events under ISession, `ISession.PlayerLeaving` and `ISession.PlayerHasLeft`.
📈 Improvements
- Marked the `ISession.PlayerLeft` event as obsolete. It is getting replaced by the new `ISession.PlayerLeaving` event.
🔧 Bug Fixes
- Fixed the `ISession` extension method `GetMatchmakingResults` when used with MatchId Matchmaking and non-backfill Multiplay Matchmaking.
- Deprecated the `WithBackfillingConfiguration` method and replaced it with the corrected method with the same name and the missing `playerConnectionTimeout` parameter.
- Fixed Lobby Vivox interoperability issues around joining certain channel types or joining channels that didn't match a Lobby ID when trying only to use the Vivox SDK while the Lobby SDK was present in the project.
- Fixed the Lobby Vivox channel validation to allow for positional 3D channels.
- Fixed the Server Query Protocol (SQP) responses from Multiplay Hosting servers to include correct Version and Port.
- Fixed potential issue when querying for fleet status in the Deployment Window.
- Increased timeout when uploading files from a build.
- Fixed Help URL links.
