diff --git a/AndroidStudioExample/app/packageMe.ps1 b/AndroidStudioExample/app/packageMe.ps1 index 4f17a681..b89dc107 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.188.230428.jar -Destination ../../builds/client-sdk-0.188.230428.jar \ No newline at end of file +Copy-Item client-sdk-0.189.230512.jar -Destination ../../builds/client-sdk-0.189.230512.jar \ No newline at end of file diff --git a/AndroidStudioExample/app/packageMe.sh b/AndroidStudioExample/app/packageMe.sh index 09b061dd..94c479fd 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.188.230428.jar ../../builds/client-sdk-0.188.230428.jar +cp client-sdk-0.189.230512.jar ../../builds/client-sdk-0.189.230512.jar diff --git a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabErrors.java b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabErrors.java index d4b36fdf..d74765a0 100644 --- a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabErrors.java +++ b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabErrors.java @@ -713,6 +713,7 @@ public static enum PlayFabErrorCode { TelemetryKeyInvalid(14203), TelemetryKeyCountOverLimit(14204), TelemetryKeyDeactivated(14205), + TelemetryKeyLongInsightsRetentionNotAllowed(14206), EventSinkConnectionInvalid(15000), EventSinkConnectionUnauthorized(15001), EventSinkRegionInvalid(15002), diff --git a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java index 10f1223a..481e04a7 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.188.230428"; - public static String BuildIdentifier = "adobuild_javasdk_114"; - public static String SdkVersionString = "JavaSDK-0.188.230428"; + public static String SdkVersion = "0.189.230512"; + public static String BuildIdentifier = "adobuild_javasdk_118"; + public static String SdkVersionString = "JavaSDK-0.189.230512"; public static Map RequestGetParams; static { diff --git a/PlayFabClientSDK/packageMe.ps1 b/PlayFabClientSDK/packageMe.ps1 index 4f17a681..b89dc107 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.188.230428.jar -Destination ../../builds/client-sdk-0.188.230428.jar \ No newline at end of file +Copy-Item client-sdk-0.189.230512.jar -Destination ../../builds/client-sdk-0.189.230512.jar \ No newline at end of file diff --git a/PlayFabClientSDK/packageMe.sh b/PlayFabClientSDK/packageMe.sh index 09b061dd..94c479fd 100644 --- a/PlayFabClientSDK/packageMe.sh +++ b/PlayFabClientSDK/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp client-sdk-0.188.230428.jar ../../builds/client-sdk-0.188.230428.jar +cp client-sdk-0.189.230512.jar ../../builds/client-sdk-0.189.230512.jar diff --git a/PlayFabClientSDK/pom.xml b/PlayFabClientSDK/pom.xml index 1b7d62ae..130be139 100644 --- a/PlayFabClientSDK/pom.xml +++ b/PlayFabClientSDK/pom.xml @@ -14,7 +14,7 @@ com.playfab client-sdk - 0.188.230428 + 0.189.230512 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/PlayFabErrors.java b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabErrors.java index d4b36fdf..d74765a0 100644 --- a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabErrors.java +++ b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabErrors.java @@ -713,6 +713,7 @@ public static enum PlayFabErrorCode { TelemetryKeyInvalid(14203), TelemetryKeyCountOverLimit(14204), TelemetryKeyDeactivated(14205), + TelemetryKeyLongInsightsRetentionNotAllowed(14206), EventSinkConnectionInvalid(15000), EventSinkConnectionUnauthorized(15001), EventSinkRegionInvalid(15002), diff --git a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java index aeb46923..502f934d 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.188.230428"; - public static String BuildIdentifier = "adobuild_javasdk_114"; - public static String SdkVersionString = "JavaSDK-0.188.230428"; + public static String SdkVersion = "0.189.230512"; + public static String BuildIdentifier = "adobuild_javasdk_118"; + public static String SdkVersionString = "JavaSDK-0.189.230512"; public static Map RequestGetParams; static { diff --git a/PlayFabSDK/packageMe.ps1 b/PlayFabSDK/packageMe.ps1 index 13e38575..bd4660ce 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.188.230428.jar -Destination ../../builds/combo-sdk-0.188.230428.jar \ No newline at end of file +Copy-Item combo-sdk-0.189.230512.jar -Destination ../../builds/combo-sdk-0.189.230512.jar \ No newline at end of file diff --git a/PlayFabSDK/packageMe.sh b/PlayFabSDK/packageMe.sh index b0307558..b816f4b0 100644 --- a/PlayFabSDK/packageMe.sh +++ b/PlayFabSDK/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp combo-sdk-0.188.230428.jar ../../builds/combo-sdk-0.188.230428.jar +cp combo-sdk-0.189.230512.jar ../../builds/combo-sdk-0.189.230512.jar diff --git a/PlayFabSDK/pom.xml b/PlayFabSDK/pom.xml index 84dcdbbf..a13fed1f 100644 --- a/PlayFabSDK/pom.xml +++ b/PlayFabSDK/pom.xml @@ -14,7 +14,7 @@ com.playfab combo-sdk - 0.188.230428 + 0.189.230512 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 9a17cb69..9b62cfab 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminModels.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminModels.java @@ -2099,6 +2099,7 @@ public static enum GenericErrorCodes { TelemetryKeyInvalid, TelemetryKeyCountOverLimit, TelemetryKeyDeactivated, + TelemetryKeyLongInsightsRetentionNotAllowed, EventSinkConnectionInvalid, EventSinkConnectionUnauthorized, EventSinkRegionInvalid, diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabErrors.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabErrors.java index d4b36fdf..d74765a0 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabErrors.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabErrors.java @@ -713,6 +713,7 @@ public static enum PlayFabErrorCode { TelemetryKeyInvalid(14203), TelemetryKeyCountOverLimit(14204), TelemetryKeyDeactivated(14205), + TelemetryKeyLongInsightsRetentionNotAllowed(14206), EventSinkConnectionInvalid(15000), EventSinkConnectionUnauthorized(15001), EventSinkRegionInvalid(15002), diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabEventsModels.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabEventsModels.java index 748cd459..9399232c 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabEventsModels.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabEventsModels.java @@ -50,7 +50,7 @@ public static class EventContents { public static class WriteEventsRequest { /** The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). */ public Map CustomTags; - /** Collection of events to write to PlayStream. */ + /** The collection of events to write. Up to 200 events can be written per request. */ public ArrayList Events; } diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabServerModels.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabServerModels.java index 3bde90db..73528031 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabServerModels.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabServerModels.java @@ -1828,6 +1828,7 @@ public static enum GenericErrorCodes { TelemetryKeyInvalid, TelemetryKeyCountOverLimit, TelemetryKeyDeactivated, + TelemetryKeyLongInsightsRetentionNotAllowed, EventSinkConnectionInvalid, EventSinkConnectionUnauthorized, EventSinkRegionInvalid, diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java index aeb46923..502f934d 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.188.230428"; - public static String BuildIdentifier = "adobuild_javasdk_114"; - public static String SdkVersionString = "JavaSDK-0.188.230428"; + public static String SdkVersion = "0.189.230512"; + public static String BuildIdentifier = "adobuild_javasdk_118"; + public static String SdkVersionString = "JavaSDK-0.189.230512"; public static Map RequestGetParams; static { diff --git a/PlayFabServerSDK/packageMe.ps1 b/PlayFabServerSDK/packageMe.ps1 index 991d537d..5b7bfdd3 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.188.230428.jar -Destination ../../builds/server-sdk-0.188.230428.jar \ No newline at end of file +Copy-Item server-sdk-0.189.230512.jar -Destination ../../builds/server-sdk-0.189.230512.jar \ No newline at end of file diff --git a/PlayFabServerSDK/packageMe.sh b/PlayFabServerSDK/packageMe.sh index 84a80237..5ad77c3f 100644 --- a/PlayFabServerSDK/packageMe.sh +++ b/PlayFabServerSDK/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp server-sdk-0.188.230428.jar ../../builds/server-sdk-0.188.230428.jar +cp server-sdk-0.189.230512.jar ../../builds/server-sdk-0.189.230512.jar diff --git a/PlayFabServerSDK/pom.xml b/PlayFabServerSDK/pom.xml index 449e96cc..82522c5b 100644 --- a/PlayFabServerSDK/pom.xml +++ b/PlayFabServerSDK/pom.xml @@ -14,7 +14,7 @@ com.playfab server-sdk - 0.188.230428 + 0.189.230512 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 9a17cb69..9b62cfab 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminModels.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminModels.java @@ -2099,6 +2099,7 @@ public static enum GenericErrorCodes { TelemetryKeyInvalid, TelemetryKeyCountOverLimit, TelemetryKeyDeactivated, + TelemetryKeyLongInsightsRetentionNotAllowed, EventSinkConnectionInvalid, EventSinkConnectionUnauthorized, EventSinkRegionInvalid, diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabErrors.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabErrors.java index d4b36fdf..d74765a0 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabErrors.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabErrors.java @@ -713,6 +713,7 @@ public static enum PlayFabErrorCode { TelemetryKeyInvalid(14203), TelemetryKeyCountOverLimit(14204), TelemetryKeyDeactivated(14205), + TelemetryKeyLongInsightsRetentionNotAllowed(14206), EventSinkConnectionInvalid(15000), EventSinkConnectionUnauthorized(15001), EventSinkRegionInvalid(15002), diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabEventsModels.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabEventsModels.java index 748cd459..9399232c 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabEventsModels.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabEventsModels.java @@ -50,7 +50,7 @@ public static class EventContents { public static class WriteEventsRequest { /** The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). */ public Map CustomTags; - /** Collection of events to write to PlayStream. */ + /** The collection of events to write. Up to 200 events can be written per request. */ public ArrayList Events; } diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerModels.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerModels.java index 3bde90db..73528031 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerModels.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerModels.java @@ -1828,6 +1828,7 @@ public static enum GenericErrorCodes { TelemetryKeyInvalid, TelemetryKeyCountOverLimit, TelemetryKeyDeactivated, + TelemetryKeyLongInsightsRetentionNotAllowed, EventSinkConnectionInvalid, EventSinkConnectionUnauthorized, EventSinkRegionInvalid, diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java index 79e12ddb..d120c1de 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.188.230428"; - public static String BuildIdentifier = "adobuild_javasdk_114"; - public static String SdkVersionString = "JavaSDK-0.188.230428"; + public static String SdkVersion = "0.189.230512"; + public static String BuildIdentifier = "adobuild_javasdk_118"; + public static String SdkVersionString = "JavaSDK-0.189.230512"; public static Map RequestGetParams; static { diff --git a/README.md b/README.md index 6ab2e9a8..51f63468 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ ## ~~0. Install via Maven or Gradle:~~ > Note: The PlayFab SDK Maven package is out of date. We are working to update to the latest. For now, to get the latest Java SDK for your game, you will need to clone this repo and build from source. -Check the [Public Artifact Repository](https://dev.azure.com/PlayFabInternal/Main/_artifacts/feed/PlayFab-JavaSDK-combined) for latest versions of our SDKs. +Check the [Public Artifact Repository](https://dev.azure.com/PlayFabJavaSDK/PlayFab%20JavaSDK/_artifacts/feed/JavaSDK) for latest versions of our SDKs. When using **Maven**, use the following snippet as part of your dependencies set: (Use `client-sdk` or `server-sdk` or `combo-sdk` as ARTIFACT) diff --git a/builds/client-sdk-0.189.230512.jar b/builds/client-sdk-0.189.230512.jar new file mode 100644 index 00000000..448afab2 Binary files /dev/null and b/builds/client-sdk-0.189.230512.jar differ diff --git a/builds/combo-sdk-0.189.230512.jar b/builds/combo-sdk-0.189.230512.jar new file mode 100644 index 00000000..d06b1c4d Binary files /dev/null and b/builds/combo-sdk-0.189.230512.jar differ