Skip to content

Commit

Permalink
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#240816
Browse files Browse the repository at this point in the history
  • Loading branch information
PlayFab SDK Team authored and PlayFab SDK Team committed Aug 22, 2024
2 parents 72adc88 + 7906b08 commit 59e7f3a
Show file tree
Hide file tree
Showing 49 changed files with 8,928 additions and 48 deletions.
2 changes: 1 addition & 1 deletion AndroidStudioExample/app/packageMe.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds
popd

cd target
Copy-Item client-sdk-0.221.240802.jar -Destination ../../builds/client-sdk-0.221.240802.jar
Copy-Item client-sdk-0.223.240816.jar -Destination ../../builds/client-sdk-0.223.240816.jar
2 changes: 1 addition & 1 deletion AndroidStudioExample/app/packageMe.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ mkdir -p ./builds
popd

cd target
cp client-sdk-0.221.240802.jar ../../builds/client-sdk-0.221.240802.jar
cp client-sdk-0.223.240816.jar ../../builds/client-sdk-0.223.240816.jar
1,690 changes: 1,690 additions & 0 deletions AndroidStudioExample/app/src/main/java/com/playfab/PlayFabAddonAPI.java

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -1427,8 +1427,9 @@ public static class GetFriendsListRequest {
/**
* If any additional services are queried for the user's friends, those friends who also have a PlayFab account registered
* for the title will be returned in the results. For Facebook, user has to have logged into the title's Facebook app
* recently, and only friends who also plays this game will be included. For Xbox Live, user has to have logged into the
* Xbox Live recently, and only friends who also play this game will be included.
* recently, and only friends who also plays this game will be included. Note: If the user authenticated with
* AuthenticationToken when calling LoginWithFacebook, instead of AcessToken, an empty list will be returned. For Xbox
* Live, user has to have logged into the Xbox Live recently, and only friends who also play this game will be included.
*/
public static class GetFriendsListResult {
/** Array of friends found. */
Expand Down Expand Up @@ -2907,11 +2908,14 @@ public static class LoginWithFacebookInstantGamesIdRequest {
* same Facebook applications between PlayFab Title IDs, as Facebook provides unique user IDs per application and doing so
* can result in issues with the Facebook ID for the user in their PlayFab account information. If you must re-use an
* application in a new PlayFab Title ID, please be sure to first unlink all accounts from Facebook, or delete all users in
* the first Title ID.
* the first Title ID. Note: If the user is authenticated with AuthenticationToken, instead of AccessToken, the
* GetFriendsList API will return an empty list.
*/
public static class LoginWithFacebookRequest {
/** Unique identifier from Facebook for the user. */
public String AccessToken;
/** Token used for limited login authentication. */
public String AuthenticationToken;
/** Automatically create a PlayFab account if one is not currently linked to this ID. */
public Boolean CreateAccount;
/** The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -861,6 +861,12 @@ public static enum PlayFabErrorCode {
GameSaveManifestNotFound(20300),
GameSaveManifestVersionAlreadyExists(20301),
GameSaveConflictUpdatingManifest(20302),
GameSaveManifestUpdatesNotAllowed(20303),
GameSaveFileAlreadyExists(20304),
GameSaveManifestVersionNotFinalized(20305),
GameSaveUnknownFileInManifest(20306),
GameSaveFileExceededReportedSize(20307),
GameSaveFileNotUploaded(20308),
StateShareForbidden(21000),
StateShareTitleNotInFlight(21001),
StateShareStateNotFound(21002),
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
package com.playfab;

import com.playfab.internal.*;
import com.playfab.PlayFabMatchmakerModels.*;
import com.playfab.PlayFabErrors.*;
import com.playfab.PlayFabSettings;
import java.util.concurrent.*;
import java.util.*;
import com.google.gson.*;
import com.google.gson.reflect.*;

/** Enables the use of an external match-making service in conjunction with PlayFab hosted Game Server instances */
public class PlayFabMatchmakerAPI {
private static Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'").create();

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
package com.playfab;

import java.util.*;
import com.playfab.PlayFabUtil.*;

public class PlayFabMatchmakerModels {

}
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
package com.playfab;

import com.playfab.internal.*;
import com.playfab.PlayFabLeaderboardsModels.*;
import com.playfab.PlayFabProgressionModels.*;
import com.playfab.PlayFabErrors.*;
import com.playfab.PlayFabSettings;
import java.util.concurrent.*;
import java.util.*;
import com.google.gson.*;
import com.google.gson.reflect.*;

/** Manage entity statistics Manage entity statistics */
public class PlayFabLeaderboardsAPI {
/** Manage entity statistics Manage entity leaderboards */
public class PlayFabProgressionAPI {
private static Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'").create();

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import java.util.*;
import com.playfab.PlayFabUtil.*;

public class PlayFabLeaderboardsModels {
public class PlayFabProgressionModels {

public static class CreateLeaderboardDefinitionRequest {
/** Leaderboard columns describing the sort directions, cannot be changed after creation. */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
import com.playfab.PlayFabErrors.ErrorCallback;

public class PlayFabSettings {
public static String SdkVersion = "0.221.240802";
public static String BuildIdentifier = "adobuild_javasdk_118";
public static String SdkVersionString = "JavaSDK-0.221.240802";
public static String SdkVersion = "0.223.240816";
public static String BuildIdentifier = "adobuild_javasdk_116";
public static String SdkVersionString = "JavaSDK-0.223.240816";

public static Map<String, String> RequestGetParams;
static {
Expand Down
2 changes: 1 addition & 1 deletion PlayFabClientSDK/packageMe.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds
popd

cd target
Copy-Item client-sdk-0.221.240802.jar -Destination ../../builds/client-sdk-0.221.240802.jar
Copy-Item client-sdk-0.223.240816.jar -Destination ../../builds/client-sdk-0.223.240816.jar
2 changes: 1 addition & 1 deletion PlayFabClientSDK/packageMe.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ mkdir -p ./builds
popd

cd target
cp client-sdk-0.221.240802.jar ../../builds/client-sdk-0.221.240802.jar
cp client-sdk-0.223.240816.jar ../../builds/client-sdk-0.223.240816.jar
2 changes: 1 addition & 1 deletion PlayFabClientSDK/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<!-- GAV & Meta -->
<groupId>com.playfab</groupId>
<artifactId>client-sdk</artifactId>
<version>0.221.240802</version>
<version>0.223.240816</version>
<name>PlayFab Client API</name>
<description>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. </description>
<url>https://docs.microsoft.com/gaming/playfab/</url>
Expand Down
Loading

0 comments on commit 59e7f3a

Please sign in to comment.