OSS
- Fixed an issue when running a server on a custom port
EOS SDK 1.10.2
Release Notes
Authentication
- Bug Fix: Fixed EOS_Auth_CopyUserAuthToken so it does not return the previous expired auth token if auth refresh fails during a loss of connection, it will now return EOS_EResult::EOS_NotFound (as the user has been previously logged out).
- Bug Fix: Fixed missing scopes permissions after auth token is refreshed. This fixes calls to EOS_Presence_SetPresence that were failing with EOS_NoPermission after the refresh.
C# SDK
- Bug Fix: Fixed an issue with Auth.AuthInterface.LinkAccount where it would unexpectedly fail due to an invalid parameter.
- Moved Connect.ExternalCredentialType enum to be under Auth.ExternalCredentialType.
Core
- Debug info now stripped from Mac dynamic library (libEOSSDK-Mac-Shipping.dylib).
HTTP
- Bug Fix: Fixed a bug where being offline for over an hour, and still calling EOS_Platform_Tick, can lead to SDK Configuration causing an infinite value exception which would crash the SDK.
Leaderboards
- Bug Fix: Added LocalUserId parameter for querying Leaderboard definitions, ranks and user scores to adhere to a client policy which requires a valid logged in user.
Lobbies
- Increased the max lobby count per user from 4 to 16
Samples
- Bug Fix: Added EOS_Auth_AddNotifyLoginStatusChanged to register for login status changes and ensure a user is logged out in sample when SDK has logged a user out (e.g. due to failed auth).
- Bug Fix: Fixed memory leak in Leaderboards sample when querying user scores.
- Achievements definitions list is now shown when the user logs in and hidden after the user logs out.
- Stats ingest button is disabled when there are no users logged in.