Changelog Archive
- Fixed a bug with player file endpoints
- Fixed a bug with white label login
- Skip session check for white label methods
- Fix issue with StartSession not skipping session check
- Ensure you can't call any methods before a session is started
- Implement LookupPlayer1stPartyPlatformIds methods
- 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
- Added more parameter type options when getting member ranks for leaderboards
- Added Player files support
- Fixed an issue with Debug logs not showing properly
- Added player_created_at field to LootLockerSessionResponse model
- Added acquisition_date field to LootLockerInventory model
- Improved error handling for server requests
- Improved error handling for null responses
- Fixed an issue with LookupPlayerNames methods
- Fixed a crash when a player reached the highest possible level
- 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.
- Introduce ability to get player names using player ID's from different platforms
- Fix issue where using EndSession on White Label Login would not destroy the session
- Create new version of EndSession which takes no input
- Fix issue where failing the request when trying to start a guest session would wipe the internal playerID
- Add support for Sign in with Apple
- Fix all uncallable methods in SDK manager
- Fix ResetAssetCalls method not working
- Make it possible to use either string or int when getting leaderboard member score
- Added initial support for Xbox One
- Added support for reading Data Entities on Assets
- Added ping endpoint
- Added new version of StartGuestSession which takes a custom player identifier
- Re-enable support for Nintendo Switch
- Ensure the SDK once again works in Unity 2019
- 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
- Added support for White Label Login session tokens
- Fix issue where development mode did not work when verifying steam user
- Add support for Guest Login
- Add support for White Label Login
- Remove unused platforms in the settings dropdown
- Improve the settings view visuals
- Add support for submitting score with leaderboard key
- Add support for getting UGC Assets by creator player ID
- Fixed broken API URL
- Add support for metadata in leaderboards
- Fix various broken methods
- Update project README
- 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
- Added UUIDs to Assets and Contexts. These are consistent across both environments.
- Added Key/Value Storage to Character Classes.
- Added UUIDs to Assets and Contexts. These are consistent across both environments.
- Added UUIDs to Assets and Contexts. These are consistent across both environments.
- Added Key/Value Storage to Character Classes.
- Delete leaderboard now returns 204 response code with no body. Make sure to send the new LL-version header to get this behavior.
- Delete leaderboard now returns 204 response code with no body. Make sure to send the new LL-version header to get this behavior.
- Added ability to get and set names of players
- Changed "LootLockerMember" class name to "LootLockerLeaderboardMember"
- 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.
- Updated leaderboards to allow for a key to be used in place of the ID in URLs
- Updated leaderboards to allow for a key to be used in place of the ID in URLs
- Updated leaderboards api to allow for a key to be used in place of the ID in URLs
- 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
- 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
- Released the new leaderboards API. Documentation and reference can be found here:
- https://ref.lootlocker.com/admin-api/#leaderboards
- Added support for leaderboards
- Added support for drop tables
- Added access to the new leaderboard APIs
- 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
- 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
- Added new APIs for the updated character creation and class system
- Separated Admin SDK into its own package
- Config modification changes
- More name space segmentation
- Added support for UGC
- Added Easy Use Prefabs
- Launched Unity SDK
Last modified 9mo ago