Leaderboards SDK Changelog

All notable changes to this package will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[2.0.1] - 2024-04-05

Added

  • on-behalf-of HTTP header for player based requests

Changed

  • HTTP Client keep-alive: true setting applied to requests by default

[2.0.0] - 2023-11-10

Changed

  • Optional object metadata in all score-fetching methods. If populated, the object will be stored alongside the score.
  • Optional boolean includeMetadata in all score-fetching methods. If true, stored metadata for scores will be returned as part of the LeaderboardEntry.
  • Optional integer limit on GetVersionsAsync method. If set, only the most recent limit number of archived versions will be returned.
  • GetVersionsAsync now returns string versionId (the current version of the leaderboard) and int totalArchivedVersions (the total number of archived leaderboard versions stored).
  • Optional string versionId on the AddPlayerScoreAsync method. If set, the versionId will be compared to the current live leaderboard versionId. If they do not match, the score will not be submitted.

[1.1.0] - 2023-01-06

Changed

  • API Client now takes the entire context object in constructor and will preconfigure service request with authentication and additional analytic headers

[1.0.0] - 2022-11-11

  • Initial release of the API Client