diff --git a/AndroidStudioExample/app/packageMe.ps1 b/AndroidStudioExample/app/packageMe.ps1 index 7e4a9cb4..f4b7bc50 100644 --- a/AndroidStudioExample/app/packageMe.ps1 +++ b/AndroidStudioExample/app/packageMe.ps1 @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds popd cd target -Copy-Item client-sdk-0.214.240401.jar -Destination ../../builds/client-sdk-0.214.240401.jar \ No newline at end of file +Copy-Item client-sdk-0.215.240412.jar -Destination ../../builds/client-sdk-0.215.240412.jar \ No newline at end of file diff --git a/AndroidStudioExample/app/packageMe.sh b/AndroidStudioExample/app/packageMe.sh index 7cf6eff8..0a9a6f76 100644 --- a/AndroidStudioExample/app/packageMe.sh +++ b/AndroidStudioExample/app/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp client-sdk-0.214.240401.jar ../../builds/client-sdk-0.214.240401.jar +cp client-sdk-0.215.240412.jar ../../builds/client-sdk-0.215.240412.jar diff --git a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabEconomyModels.java b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabEconomyModels.java index cf92c1d9..8a5edec8 100644 --- a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabEconomyModels.java +++ b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabEconomyModels.java @@ -1989,6 +1989,8 @@ public static class TransactionOperation { public Integer Amount; /** The duration modified in this transaction. */ public Double DurationInSeconds; + /** The friendly id of the items in this transaction. */ + public String ItemFriendlyId; /** The item id of the items in this transaction. */ public String ItemId; /** The type of item that the operation occurred on. */ @@ -2001,6 +2003,8 @@ public static class TransactionOperation { } public static class TransactionPurchaseDetails { + /** The friendly id of the Store the item was purchased from or null. */ + public String StoreFriendlyId; /** The id of the Store the item was purchased from or null. */ public String StoreId; diff --git a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabErrors.java b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabErrors.java index 1b78c50e..f0389bc4 100644 --- a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabErrors.java +++ b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabErrors.java @@ -777,14 +777,24 @@ public static enum PlayFabErrorCode { TrueSkillDuplicatePlayerInMatchResult(20003), TrueSkillInvalidRanksInMatchResult(20004), TrueSkillNoWinnerInMatchResult(20005), - TrueSkillMissingRequiredConditionInMatchResult(20006), - TrueSkillMissingRequiredEventInMatchResult(20007), - TrueSkillUnknownEventInMatchResult(20008), - TrueSkillUnknownConditionName(20009), + TrueSkillMissingRequiredCondition(20006), + TrueSkillMissingRequiredEvent(20007), + TrueSkillUnknownEventName(20008), + TrueSkillUnknownConditionKey(20009), TrueSkillUnknownConditionValue(20010), - TrueSkillUnknownScenarioId(20011), - TrueSkillUnknownModelId(20012), - TrueSkillNoActiveModelInScenario(20013), + TrueSkillUnknownModelId(20011), + TrueSkillNoPlayerInMatchResultTeam(20012), + TrueSkillPlayersInMatchResultExceedingLimit(20013), + TrueSkillInvalidPreMatchPartyInMatchResult(20014), + TrueSkillInvalidTimestampInMatchResult(20015), + TrueSkillInvalidPlayerSecondsPlayedInMatchResult(20016), + TrueSkillNoTeamInMatchResult(20017), + TrueSkillNotEnoughTeamsInMatchResult(20018), + TrueSkillScenarioConfigDoesNotExist(20019), + TrueSkillNoModelInScenario(20020), + TrueSkillNotSupportedForTitle(20021), + TrueSkillModelIsNotActive(20022), + TrueSkillUnauthorizedToQueryOtherPlayerSkills(20023), StateShareUnauthorized(21000), StateShareStateNotFound(21001), StateShareLinkNotFound(21002); diff --git a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java index d300421e..c271521d 100644 --- a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java +++ b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java @@ -9,9 +9,9 @@ import com.playfab.PlayFabErrors.ErrorCallback; public class PlayFabSettings { - public static String SdkVersion = "0.214.240401"; + public static String SdkVersion = "0.215.240412"; public static String BuildIdentifier = "adobuild_javasdk_114"; - public static String SdkVersionString = "JavaSDK-0.214.240401"; + public static String SdkVersionString = "JavaSDK-0.215.240412"; public static Map RequestGetParams; static { diff --git a/PlayFabClientSDK/packageMe.ps1 b/PlayFabClientSDK/packageMe.ps1 index 7e4a9cb4..f4b7bc50 100644 --- a/PlayFabClientSDK/packageMe.ps1 +++ b/PlayFabClientSDK/packageMe.ps1 @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds popd cd target -Copy-Item client-sdk-0.214.240401.jar -Destination ../../builds/client-sdk-0.214.240401.jar \ No newline at end of file +Copy-Item client-sdk-0.215.240412.jar -Destination ../../builds/client-sdk-0.215.240412.jar \ No newline at end of file diff --git a/PlayFabClientSDK/packageMe.sh b/PlayFabClientSDK/packageMe.sh index 7cf6eff8..0a9a6f76 100644 --- a/PlayFabClientSDK/packageMe.sh +++ b/PlayFabClientSDK/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp client-sdk-0.214.240401.jar ../../builds/client-sdk-0.214.240401.jar +cp client-sdk-0.215.240412.jar ../../builds/client-sdk-0.215.240412.jar diff --git a/PlayFabClientSDK/pom.xml b/PlayFabClientSDK/pom.xml index a87957b2..29b6e804 100644 --- a/PlayFabClientSDK/pom.xml +++ b/PlayFabClientSDK/pom.xml @@ -14,7 +14,7 @@ com.playfab client-sdk - 0.214.240401 + 0.215.240412 PlayFab Client API PlayFab is the unified backend platform for games — everything you need to build and operate your game, all in one place, so you can focus on creating and delivering a great player experience. https://docs.microsoft.com/gaming/playfab/ diff --git a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabEconomyModels.java b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabEconomyModels.java index cf92c1d9..8a5edec8 100644 --- a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabEconomyModels.java +++ b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabEconomyModels.java @@ -1989,6 +1989,8 @@ public static class TransactionOperation { public Integer Amount; /** The duration modified in this transaction. */ public Double DurationInSeconds; + /** The friendly id of the items in this transaction. */ + public String ItemFriendlyId; /** The item id of the items in this transaction. */ public String ItemId; /** The type of item that the operation occurred on. */ @@ -2001,6 +2003,8 @@ public static class TransactionOperation { } public static class TransactionPurchaseDetails { + /** The friendly id of the Store the item was purchased from or null. */ + public String StoreFriendlyId; /** The id of the Store the item was purchased from or null. */ public String StoreId; diff --git a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabErrors.java b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabErrors.java index 1b78c50e..f0389bc4 100644 --- a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabErrors.java +++ b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabErrors.java @@ -777,14 +777,24 @@ public static enum PlayFabErrorCode { TrueSkillDuplicatePlayerInMatchResult(20003), TrueSkillInvalidRanksInMatchResult(20004), TrueSkillNoWinnerInMatchResult(20005), - TrueSkillMissingRequiredConditionInMatchResult(20006), - TrueSkillMissingRequiredEventInMatchResult(20007), - TrueSkillUnknownEventInMatchResult(20008), - TrueSkillUnknownConditionName(20009), + TrueSkillMissingRequiredCondition(20006), + TrueSkillMissingRequiredEvent(20007), + TrueSkillUnknownEventName(20008), + TrueSkillUnknownConditionKey(20009), TrueSkillUnknownConditionValue(20010), - TrueSkillUnknownScenarioId(20011), - TrueSkillUnknownModelId(20012), - TrueSkillNoActiveModelInScenario(20013), + TrueSkillUnknownModelId(20011), + TrueSkillNoPlayerInMatchResultTeam(20012), + TrueSkillPlayersInMatchResultExceedingLimit(20013), + TrueSkillInvalidPreMatchPartyInMatchResult(20014), + TrueSkillInvalidTimestampInMatchResult(20015), + TrueSkillInvalidPlayerSecondsPlayedInMatchResult(20016), + TrueSkillNoTeamInMatchResult(20017), + TrueSkillNotEnoughTeamsInMatchResult(20018), + TrueSkillScenarioConfigDoesNotExist(20019), + TrueSkillNoModelInScenario(20020), + TrueSkillNotSupportedForTitle(20021), + TrueSkillModelIsNotActive(20022), + TrueSkillUnauthorizedToQueryOtherPlayerSkills(20023), StateShareUnauthorized(21000), StateShareStateNotFound(21001), StateShareLinkNotFound(21002); diff --git a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java index b601596b..4ab2b46b 100644 --- a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java +++ b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java @@ -8,9 +8,9 @@ import com.playfab.PlayFabErrors.ErrorCallback; public class PlayFabSettings { - public static String SdkVersion = "0.214.240401"; + public static String SdkVersion = "0.215.240412"; public static String BuildIdentifier = "adobuild_javasdk_114"; - public static String SdkVersionString = "JavaSDK-0.214.240401"; + public static String SdkVersionString = "JavaSDK-0.215.240412"; public static Map RequestGetParams; static { diff --git a/PlayFabSDK/packageMe.ps1 b/PlayFabSDK/packageMe.ps1 index 571058a0..045d92dd 100644 --- a/PlayFabSDK/packageMe.ps1 +++ b/PlayFabSDK/packageMe.ps1 @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds popd cd target -Copy-Item combo-sdk-0.214.240401.jar -Destination ../../builds/combo-sdk-0.214.240401.jar \ No newline at end of file +Copy-Item combo-sdk-0.215.240412.jar -Destination ../../builds/combo-sdk-0.215.240412.jar \ No newline at end of file diff --git a/PlayFabSDK/packageMe.sh b/PlayFabSDK/packageMe.sh index 13efde3f..a5682c8e 100644 --- a/PlayFabSDK/packageMe.sh +++ b/PlayFabSDK/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp combo-sdk-0.214.240401.jar ../../builds/combo-sdk-0.214.240401.jar +cp combo-sdk-0.215.240412.jar ../../builds/combo-sdk-0.215.240412.jar diff --git a/PlayFabSDK/pom.xml b/PlayFabSDK/pom.xml index ed1c392d..15c74a8f 100644 --- a/PlayFabSDK/pom.xml +++ b/PlayFabSDK/pom.xml @@ -14,7 +14,7 @@ com.playfab combo-sdk - 0.214.240401 + 0.215.240412 PlayFab Combo API PlayFab is the unified backend platform for games — everything you need to build and operate your game, all in one place, so you can focus on creating and delivering a great player experience. https://docs.microsoft.com/gaming/playfab/ diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminModels.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminModels.java index 85ed4c4c..90c64bb2 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminModels.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminModels.java @@ -2270,14 +2270,24 @@ public static enum GenericErrorCodes { TrueSkillDuplicatePlayerInMatchResult, TrueSkillInvalidRanksInMatchResult, TrueSkillNoWinnerInMatchResult, - TrueSkillMissingRequiredConditionInMatchResult, - TrueSkillMissingRequiredEventInMatchResult, - TrueSkillUnknownEventInMatchResult, - TrueSkillUnknownConditionName, + TrueSkillMissingRequiredCondition, + TrueSkillMissingRequiredEvent, + TrueSkillUnknownEventName, + TrueSkillUnknownConditionKey, TrueSkillUnknownConditionValue, - TrueSkillUnknownScenarioId, TrueSkillUnknownModelId, - TrueSkillNoActiveModelInScenario, + TrueSkillNoPlayerInMatchResultTeam, + TrueSkillPlayersInMatchResultExceedingLimit, + TrueSkillInvalidPreMatchPartyInMatchResult, + TrueSkillInvalidTimestampInMatchResult, + TrueSkillInvalidPlayerSecondsPlayedInMatchResult, + TrueSkillNoTeamInMatchResult, + TrueSkillNotEnoughTeamsInMatchResult, + TrueSkillScenarioConfigDoesNotExist, + TrueSkillNoModelInScenario, + TrueSkillNotSupportedForTitle, + TrueSkillModelIsNotActive, + TrueSkillUnauthorizedToQueryOtherPlayerSkills, StateShareUnauthorized, StateShareStateNotFound, StateShareLinkNotFound diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabEconomyModels.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabEconomyModels.java index cf92c1d9..8a5edec8 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabEconomyModels.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabEconomyModels.java @@ -1989,6 +1989,8 @@ public static class TransactionOperation { public Integer Amount; /** The duration modified in this transaction. */ public Double DurationInSeconds; + /** The friendly id of the items in this transaction. */ + public String ItemFriendlyId; /** The item id of the items in this transaction. */ public String ItemId; /** The type of item that the operation occurred on. */ @@ -2001,6 +2003,8 @@ public static class TransactionOperation { } public static class TransactionPurchaseDetails { + /** The friendly id of the Store the item was purchased from or null. */ + public String StoreFriendlyId; /** The id of the Store the item was purchased from or null. */ public String StoreId; diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabErrors.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabErrors.java index 1b78c50e..f0389bc4 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabErrors.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabErrors.java @@ -777,14 +777,24 @@ public static enum PlayFabErrorCode { TrueSkillDuplicatePlayerInMatchResult(20003), TrueSkillInvalidRanksInMatchResult(20004), TrueSkillNoWinnerInMatchResult(20005), - TrueSkillMissingRequiredConditionInMatchResult(20006), - TrueSkillMissingRequiredEventInMatchResult(20007), - TrueSkillUnknownEventInMatchResult(20008), - TrueSkillUnknownConditionName(20009), + TrueSkillMissingRequiredCondition(20006), + TrueSkillMissingRequiredEvent(20007), + TrueSkillUnknownEventName(20008), + TrueSkillUnknownConditionKey(20009), TrueSkillUnknownConditionValue(20010), - TrueSkillUnknownScenarioId(20011), - TrueSkillUnknownModelId(20012), - TrueSkillNoActiveModelInScenario(20013), + TrueSkillUnknownModelId(20011), + TrueSkillNoPlayerInMatchResultTeam(20012), + TrueSkillPlayersInMatchResultExceedingLimit(20013), + TrueSkillInvalidPreMatchPartyInMatchResult(20014), + TrueSkillInvalidTimestampInMatchResult(20015), + TrueSkillInvalidPlayerSecondsPlayedInMatchResult(20016), + TrueSkillNoTeamInMatchResult(20017), + TrueSkillNotEnoughTeamsInMatchResult(20018), + TrueSkillScenarioConfigDoesNotExist(20019), + TrueSkillNoModelInScenario(20020), + TrueSkillNotSupportedForTitle(20021), + TrueSkillModelIsNotActive(20022), + TrueSkillUnauthorizedToQueryOtherPlayerSkills(20023), StateShareUnauthorized(21000), StateShareStateNotFound(21001), StateShareLinkNotFound(21002); diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabServerModels.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabServerModels.java index 311fe94e..8387dad1 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabServerModels.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabServerModels.java @@ -1875,14 +1875,24 @@ public static enum GenericErrorCodes { TrueSkillDuplicatePlayerInMatchResult, TrueSkillInvalidRanksInMatchResult, TrueSkillNoWinnerInMatchResult, - TrueSkillMissingRequiredConditionInMatchResult, - TrueSkillMissingRequiredEventInMatchResult, - TrueSkillUnknownEventInMatchResult, - TrueSkillUnknownConditionName, + TrueSkillMissingRequiredCondition, + TrueSkillMissingRequiredEvent, + TrueSkillUnknownEventName, + TrueSkillUnknownConditionKey, TrueSkillUnknownConditionValue, - TrueSkillUnknownScenarioId, TrueSkillUnknownModelId, - TrueSkillNoActiveModelInScenario, + TrueSkillNoPlayerInMatchResultTeam, + TrueSkillPlayersInMatchResultExceedingLimit, + TrueSkillInvalidPreMatchPartyInMatchResult, + TrueSkillInvalidTimestampInMatchResult, + TrueSkillInvalidPlayerSecondsPlayedInMatchResult, + TrueSkillNoTeamInMatchResult, + TrueSkillNotEnoughTeamsInMatchResult, + TrueSkillScenarioConfigDoesNotExist, + TrueSkillNoModelInScenario, + TrueSkillNotSupportedForTitle, + TrueSkillModelIsNotActive, + TrueSkillUnauthorizedToQueryOtherPlayerSkills, StateShareUnauthorized, StateShareStateNotFound, StateShareLinkNotFound diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java index b601596b..4ab2b46b 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java @@ -8,9 +8,9 @@ import com.playfab.PlayFabErrors.ErrorCallback; public class PlayFabSettings { - public static String SdkVersion = "0.214.240401"; + public static String SdkVersion = "0.215.240412"; public static String BuildIdentifier = "adobuild_javasdk_114"; - public static String SdkVersionString = "JavaSDK-0.214.240401"; + public static String SdkVersionString = "JavaSDK-0.215.240412"; public static Map RequestGetParams; static { diff --git a/PlayFabServerSDK/packageMe.ps1 b/PlayFabServerSDK/packageMe.ps1 index fb13f69f..42aec180 100644 --- a/PlayFabServerSDK/packageMe.ps1 +++ b/PlayFabServerSDK/packageMe.ps1 @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds popd cd target -Copy-Item server-sdk-0.214.240401.jar -Destination ../../builds/server-sdk-0.214.240401.jar \ No newline at end of file +Copy-Item server-sdk-0.215.240412.jar -Destination ../../builds/server-sdk-0.215.240412.jar \ No newline at end of file diff --git a/PlayFabServerSDK/packageMe.sh b/PlayFabServerSDK/packageMe.sh index 069b1c3b..04ae93e9 100644 --- a/PlayFabServerSDK/packageMe.sh +++ b/PlayFabServerSDK/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp server-sdk-0.214.240401.jar ../../builds/server-sdk-0.214.240401.jar +cp server-sdk-0.215.240412.jar ../../builds/server-sdk-0.215.240412.jar diff --git a/PlayFabServerSDK/pom.xml b/PlayFabServerSDK/pom.xml index 3b1897e8..5303c430 100644 --- a/PlayFabServerSDK/pom.xml +++ b/PlayFabServerSDK/pom.xml @@ -14,7 +14,7 @@ com.playfab server-sdk - 0.214.240401 + 0.215.240412 PlayFab Server API PlayFab is the unified backend platform for games — everything you need to build and operate your game, all in one place, so you can focus on creating and delivering a great player experience. https://docs.microsoft.com/gaming/playfab/ diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminModels.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminModels.java index 85ed4c4c..90c64bb2 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminModels.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminModels.java @@ -2270,14 +2270,24 @@ public static enum GenericErrorCodes { TrueSkillDuplicatePlayerInMatchResult, TrueSkillInvalidRanksInMatchResult, TrueSkillNoWinnerInMatchResult, - TrueSkillMissingRequiredConditionInMatchResult, - TrueSkillMissingRequiredEventInMatchResult, - TrueSkillUnknownEventInMatchResult, - TrueSkillUnknownConditionName, + TrueSkillMissingRequiredCondition, + TrueSkillMissingRequiredEvent, + TrueSkillUnknownEventName, + TrueSkillUnknownConditionKey, TrueSkillUnknownConditionValue, - TrueSkillUnknownScenarioId, TrueSkillUnknownModelId, - TrueSkillNoActiveModelInScenario, + TrueSkillNoPlayerInMatchResultTeam, + TrueSkillPlayersInMatchResultExceedingLimit, + TrueSkillInvalidPreMatchPartyInMatchResult, + TrueSkillInvalidTimestampInMatchResult, + TrueSkillInvalidPlayerSecondsPlayedInMatchResult, + TrueSkillNoTeamInMatchResult, + TrueSkillNotEnoughTeamsInMatchResult, + TrueSkillScenarioConfigDoesNotExist, + TrueSkillNoModelInScenario, + TrueSkillNotSupportedForTitle, + TrueSkillModelIsNotActive, + TrueSkillUnauthorizedToQueryOtherPlayerSkills, StateShareUnauthorized, StateShareStateNotFound, StateShareLinkNotFound diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabEconomyModels.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabEconomyModels.java index cf92c1d9..8a5edec8 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabEconomyModels.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabEconomyModels.java @@ -1989,6 +1989,8 @@ public static class TransactionOperation { public Integer Amount; /** The duration modified in this transaction. */ public Double DurationInSeconds; + /** The friendly id of the items in this transaction. */ + public String ItemFriendlyId; /** The item id of the items in this transaction. */ public String ItemId; /** The type of item that the operation occurred on. */ @@ -2001,6 +2003,8 @@ public static class TransactionOperation { } public static class TransactionPurchaseDetails { + /** The friendly id of the Store the item was purchased from or null. */ + public String StoreFriendlyId; /** The id of the Store the item was purchased from or null. */ public String StoreId; diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabErrors.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabErrors.java index 1b78c50e..f0389bc4 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabErrors.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabErrors.java @@ -777,14 +777,24 @@ public static enum PlayFabErrorCode { TrueSkillDuplicatePlayerInMatchResult(20003), TrueSkillInvalidRanksInMatchResult(20004), TrueSkillNoWinnerInMatchResult(20005), - TrueSkillMissingRequiredConditionInMatchResult(20006), - TrueSkillMissingRequiredEventInMatchResult(20007), - TrueSkillUnknownEventInMatchResult(20008), - TrueSkillUnknownConditionName(20009), + TrueSkillMissingRequiredCondition(20006), + TrueSkillMissingRequiredEvent(20007), + TrueSkillUnknownEventName(20008), + TrueSkillUnknownConditionKey(20009), TrueSkillUnknownConditionValue(20010), - TrueSkillUnknownScenarioId(20011), - TrueSkillUnknownModelId(20012), - TrueSkillNoActiveModelInScenario(20013), + TrueSkillUnknownModelId(20011), + TrueSkillNoPlayerInMatchResultTeam(20012), + TrueSkillPlayersInMatchResultExceedingLimit(20013), + TrueSkillInvalidPreMatchPartyInMatchResult(20014), + TrueSkillInvalidTimestampInMatchResult(20015), + TrueSkillInvalidPlayerSecondsPlayedInMatchResult(20016), + TrueSkillNoTeamInMatchResult(20017), + TrueSkillNotEnoughTeamsInMatchResult(20018), + TrueSkillScenarioConfigDoesNotExist(20019), + TrueSkillNoModelInScenario(20020), + TrueSkillNotSupportedForTitle(20021), + TrueSkillModelIsNotActive(20022), + TrueSkillUnauthorizedToQueryOtherPlayerSkills(20023), StateShareUnauthorized(21000), StateShareStateNotFound(21001), StateShareLinkNotFound(21002); diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerModels.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerModels.java index 311fe94e..8387dad1 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerModels.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerModels.java @@ -1875,14 +1875,24 @@ public static enum GenericErrorCodes { TrueSkillDuplicatePlayerInMatchResult, TrueSkillInvalidRanksInMatchResult, TrueSkillNoWinnerInMatchResult, - TrueSkillMissingRequiredConditionInMatchResult, - TrueSkillMissingRequiredEventInMatchResult, - TrueSkillUnknownEventInMatchResult, - TrueSkillUnknownConditionName, + TrueSkillMissingRequiredCondition, + TrueSkillMissingRequiredEvent, + TrueSkillUnknownEventName, + TrueSkillUnknownConditionKey, TrueSkillUnknownConditionValue, - TrueSkillUnknownScenarioId, TrueSkillUnknownModelId, - TrueSkillNoActiveModelInScenario, + TrueSkillNoPlayerInMatchResultTeam, + TrueSkillPlayersInMatchResultExceedingLimit, + TrueSkillInvalidPreMatchPartyInMatchResult, + TrueSkillInvalidTimestampInMatchResult, + TrueSkillInvalidPlayerSecondsPlayedInMatchResult, + TrueSkillNoTeamInMatchResult, + TrueSkillNotEnoughTeamsInMatchResult, + TrueSkillScenarioConfigDoesNotExist, + TrueSkillNoModelInScenario, + TrueSkillNotSupportedForTitle, + TrueSkillModelIsNotActive, + TrueSkillUnauthorizedToQueryOtherPlayerSkills, StateShareUnauthorized, StateShareStateNotFound, StateShareLinkNotFound diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java index a139b4f7..88ece150 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java @@ -8,9 +8,9 @@ import com.playfab.PlayFabErrors.ErrorCallback; public class PlayFabSettings { - public static String SdkVersion = "0.214.240401"; + public static String SdkVersion = "0.215.240412"; public static String BuildIdentifier = "adobuild_javasdk_114"; - public static String SdkVersionString = "JavaSDK-0.214.240401"; + public static String SdkVersionString = "JavaSDK-0.215.240412"; public static Map RequestGetParams; static { diff --git a/builds/client-sdk-0.215.240412.jar b/builds/client-sdk-0.215.240412.jar new file mode 100644 index 00000000..3bc7b023 Binary files /dev/null and b/builds/client-sdk-0.215.240412.jar differ diff --git a/builds/combo-sdk-0.215.240412.jar b/builds/combo-sdk-0.215.240412.jar new file mode 100644 index 00000000..08fb124c Binary files /dev/null and b/builds/combo-sdk-0.215.240412.jar differ diff --git a/builds/server-sdk-0.215.240412.jar b/builds/server-sdk-0.215.240412.jar new file mode 100644 index 00000000..802edc82 Binary files /dev/null and b/builds/server-sdk-0.215.240412.jar differ