Back to Provenance

3087

.changelog/3087.md

3.3.1897 B
Original Source

Added

  • WAN Netplay via RetroArch Lobby — Room browser now has a Local/Internet tab; the Internet tab fetches live public rooms from lobby.libretro.com (RetroArch's relay-backed sessions included).
  • RetroArchLobbyService — async URLSession-based service that decodes the lobby REST API and maps entries (including MITM relay addresses) to NetplayRoom values.
  • lobbyAPI discovery source — new DiscoverySource.lobbyAPI case added to NetplayRoom to distinguish WAN lobby rooms from Bonjour/manual discoveries.
  • Invite link sharingNetplayInviteView builds a provenance://netplay/join?host=…&port=… deep link and shares it via the iOS share sheet (UIActivityViewController); relay server parameter included when relay is enabled.
  • Relay server UI hint — Settings placeholder now shows relay.retroarch.com as the example relay hostname.