Changelog Archive

2022-07-25

Unity SDK

  • Fixed a bug with player file endpoints

  • Fixed a bug with white label login

2022-06-24

Unity SDK

  • Skip session check for white label methods

2022-06-22

Unity SDK

  • Fix issue with StartSession not skipping session check

2022-06-22

Unity SDK

  • Ensure you can't call any methods before a session is started

2022-06-21

Unity SDK

  • Implement LookupPlayer1stPartyPlatformIds methods

2022-06-17

Unity SDK

  • Added more parameter type options for all Leaderboard related methods

  • Added support for setting player files public or private

  • Added support for retrieving other player's public files

2022-06-13

Unity SDK

  • Added more parameter type options when getting member ranks for leaderboards

2022-06-08

Unity SDK

  • Added Player files support

2022-06-01

Unity SDK

  • Fixed an issue with Debug logs not showing properly

2022-06-01

Unity SDK

  • Added player_created_at field to LootLockerSessionResponse model

  • Added acquisition_date field to LootLockerInventory model

  • Improved error handling for server requests

2022-05-23

Unity SDK

  • Improved error handling for null responses

2022-05-19

Unity SDK

  • Fixed an issue with LookupPlayerNames methods

2022-05-16

Unity SDK

  • Fixed a crash when a player reached the highest possible level

2022-05-11

Unity SDK

  • Renaming assetID to assetInstance ID on all assetInstance function parameters

  • Added ObsoleteAttribute(with false, so deprecated) to UpdateKeyValuePairByIdForAssetInstances(), it was not working correctly, will be marked as obsolete when SDK is updated next time.

  • Added new UpdateKeyValuePairByIdForAssetInstances() with correct parameters.

  • Added UpdateKeyValuePairForAssetInstances() that updates asset instances by key/value name

  • Added SetDefaultCharacter function.

2022-05-10

Unity SDK

  • Introduce ability to get player names using player ID's from different platforms

2022-05-04

Unity SDK

  • Fix issue where using EndSession on White Label Login would not destroy the session

  • Create new version of EndSession which takes no input

2022-04-28

Unity SDK

  • Fix issue where failing the request when trying to start a guest session would wipe the internal playerID

2022-04-20

Unity SDK

  • Add support for Sign in with Apple

2022-04-14

Unity SDK

  • Fix all uncallable methods in SDK manager

2022-04-14

Unity SDK

  • Fix ResetAssetCalls method not working

2022-04-11

Unity SDK

  • Make it possible to use either string or int when getting leaderboard member score

2022-03-22

Unity SDK

  • Added initial support for Xbox One

2022-02-24

Unity SDK

  • Added support for reading Data Entities on Assets

2022-02-21

Unity SDK

  • Added ping endpoint

2022-02-18

Unity SDK

  • Added new version of StartGuestSession which takes a custom player identifier

2022-01-09

Unity SDK

  • Re-enable support for Nintendo Switch

2022-01-26

Unity SDK

  • Ensure the SDK once again works in Unity 2019

2022-01-25

Unity SDK

  • Fixed capitalization mistake in SDK initialization error

  • Fixed a couple of issues where the automatic re-authentication would start a new session for a player with the wrong identifier

2022-01-18

Unity SDK

  • Added support for White Label Login session tokens

2021-11-23

Unity SDK

  • Fix issue where development mode did not work when verifying steam user

2021-11-18

Unity SDK

  • Add support for Guest Login

  • Add support for White Label Login

  • Remove unused platforms in the settings dropdown

  • Improve the settings view visuals

2021-10-22

Unity SDK

  • Add support for submitting score with leaderboard key

2021-10-07

Unity SDK

  • Add support for getting UGC Assets by creator player ID

  • Fixed broken API URL

2021-09-25

Unity SDK

  • Add support for metadata in leaderboards

  • Fix various broken methods

  • Update project README

2021-08-22

Unity SDK

  • Unified positive response from the sdk. You can now use response.success to know when it is successful. Removed references to response.status

  • Added GetAllMemberRanks api

2021-08-11

Game API

  • Added UUIDs to Assets and Contexts. These are consistent across both environments.

  • Added Key/Value Storage to Character Classes.

Server API

  • Added UUIDs to Assets and Contexts. These are consistent across both environments.

Admin API

  • Added UUIDs to Assets and Contexts. These are consistent across both environments.

  • Added Key/Value Storage to Character Classes.

2021-06-24

Game API

Server API

2021-06-07

Server API

  • Delete leaderboard now returns 204 response code with no body. Make sure to send the new LL-version header to get this behavior.

Admin API

  • Delete leaderboard now returns 204 response code with no body. Make sure to send the new LL-version header to get this behavior.

2021-06-04

Unity SDK

  • Added ability to get and set names of players

  • Changed "LootLockerMember" class name to "LootLockerLeaderboardMember"

2021-06-02

Game API

2021-05-31

Admin API

  • Fixed bug that would cause drop table groups to silently fail creation or update if an invalid ID property was sent in the payload.

  • Fixed bug where the same asset could not be dropped more than once from the same drop table.

  • Added support for multiple rolls (evaluations) of the same drop table when computed.

  • Excluded unique assets from drop table drops for players that already owns that unique asset.

  • Added names to drop table groups for easier identification.

  • Introduced prevent_duplicate_drops concept to drop tables.

2021-05-18

Game API

  • Updated leaderboards to allow for a key to be used in place of the ID in URLs

Server API

  • Updated leaderboards to allow for a key to be used in place of the ID in URLs

Admin API

  • Updated leaderboards api to allow for a key to be used in place of the ID in URLs

2021-05-03

Game API

  • Released the new leaderboards API, documentation and reference can be found here:

    • https://docs.lootlocker.com/how-to/leaderboards#what-are-leaderboards

    • https://ref.lootlocker.com/game-api/#leaderboards

Server API

  • Released the new leaderboards API, documentation and reference can be found here:

    • https://docs.lootlocker.com/how-to/leaderboards#what-are-leaderboards

    • https://ref.lootlocker.com/server-api/#leaderboards

Admin API

  • Released the new leaderboards API. Documentation and reference can be found here:

    • https://ref.lootlocker.com/admin-api/#leaderboards

2021-04-21

Unreal SDK

  • Added support for leaderboards

  • Added support for drop tables

Unity SDK

  • Added access to the new leaderboard APIs

2021-04-09

Server API

  • Added purchases endpoints to allow inspection of player purchases by servers

2021-04-06

Unity SDK

  • Completely extracted Admin SDK for normal Game SDK

  • Added ability to update config using the Project Settings of Unity

  • Fixed minor bug where response text was not being updated

  • Added support for Unity Package Manager

  • Added dependency to use Unity's newtonsoft json package

2021-03-11

Unreal SDK

  • Fixed names clashing with other Unreal plugins classes

  • Added ability to create Characters and assign Classes to Characters

  • Please Note: Some blueprints might break with this update - we will try to avoid this in the future

2021-02-13

Unity SDK

  • Added new APIs for the updated character creation and class system

  • Separated Admin SDK into its own package

2021-01-27

Unreal SDK

  • Config modification changes

2021-01-04

Unity SDK

  • More name space segmentation

2020-11-11

Unity SDK

  • Added support for UGC

  • Added Easy Use Prefabs

2020-10-16

Unity SDK

  • Launched Unity SDK

Last updated