EOSCORE 1.9.0.28

GENERAL

  • Changed how xaudio2_9redist.dll is located
  • Added more debugging output
  • New EOSCoreShared module, this module is a link between the EOSCore and EOSCoreSubsystem type definitions
  • Login node will now clear bound delegate to OSS login completed delegate, should no longer be called multiple times when logging in

AUTHENTICATION

  • Fixed error 14 EOS_Auth_Login on IOS devices

SteamCore 1.5.0.1

userstats

  • UploadLeaderboardScore no longer requires to you pass in an empty array

MatchmakingServers

  • RequestServerList no longer waits for all results to populate before firing it’s Callback function, it will now callback as soon as any server responds

EOSCORE 1.9.0.27

GENERAL

  • Fixed login node callback being triggered twice from OSS when using DeviceId
    Login node may still trigger several callbacks when using other authentication methods since it may do multiple authentication attempts depending on the authentication method
  • All subsystems will now clear all Notifications for every interface on shutdown and do proper cleanup of all callback objects, adding redudancy if the developer forgets to remove notifications on shutdown
  • Changed notification objects to be TSharedPtr for better memory management
  • Refactored callback objects
  • New function: ListenForEosMessages
    You can now receive EOS logging messages in blueprints (see image below)
  • New function: RemoveListenForEosMessages
  • Renamed all blueprint functions (metadata) to match the EOS SDK functions, also to reduce their “length” as some functions where not visible in the context menu
  • Fixed FConnectCreateDeviceIdOptions DeviceModel string buffer size

OSS

  • Fixed a missing include for EOSCore Logging

Lobbies

  • Added missing function: “EOS_Lobby_CopyLobbyDetailsHandleByUiEventId

EOSCORE 1.9.0.26

GENERAL

  • The Login node now has a Callback event that will execute once we get a callback from the OSS/EOS Servers

Playerdatastorage

  • Fixed “Write File” not returning a callback when the specified file was missing
  • Fixed a crash in “Write File” when file size is 0