GENERAL

  • Fixed a crash and failed authentication on Anywhere fleets when the AuthToken or keys were long
  • Keys and tokens are no longer written to the process environment variables or to the log
  • A second game session in the same server process is now activated correctly
  • Fixed a crash on startup when the GameLift object had no World
  • Errors are now logged as Error, with the message from GameLift
  • GetComputeCertificate Returns the TLS certificate path and the compute name
  • GetFleetRoleCredentials: Returns temporary AWS credentials from the fleet’s IAM role
  • New bValidatePlayerSessions setting. When enabled, the PlayerSessionId is validated automatically when a player connects, and the session is released when the player leaves
  • New ValidatePlayerLogin event that lets Blueprint reject a player by returning an error message
  • New GetPlayerSessionId() function