9 documented changes.

Version
2.2.0
Released
Apr 1, 2026
Product
Unity Multiplayer
Unity Gaming Services release notes

Multiplayer SDK 2.2.0

Official notes

Added

  1. Feature

    Multiplayer Session ScriptableObject to hold an `ISession` and expose the session events to the inspector.

  2. Feature

    Session Connector ScriptableObject to populate the Multiplayer Session ScriptableObject. Create, Join, and CreateOrJoin connectors are available; they include session settings as well as network settings.

  3. Feature

    Session Connector Wrapper Monobehaviour to automatically execute the specified connector on sign in.

  4. Feature

    New verbose settings in Project Settings > Services > Multiplayer.

Changed

  1. Change

    `ISession` created or joined through the `MultiplayerService` in Play mode in the Editor are automatically left when exiting Play mode.

Fixed

  1. Fix

    Fixed a bug in the sessions API where if using direct connections and Netcode for GameObjects 2.8 or later, an erroneous endpoint would be used for the connection data, leading to errors about an "invalid listen endpoint" followed by an endpoint with the port duplicated.

  2. Fix

    Exiting Play mode in the Editor when a Session is connected with Netcode for GameObjects' `NetworkManager` no longer logs warnings.

  3. Fix

    Fixed wrong Exception handling in the Matchmaker module and the `NetworkMetadata` handler when joining an `ISession` already connected to a `NetworkManager` .

  4. Fix

    Fixed an issue where matchmaker queue deployment could fail when the queue contains filtered pools.

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.