Skip to content

Commit

Permalink
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#230804
Browse files Browse the repository at this point in the history
  • Loading branch information
PlayFab SDK Team authored and PlayFab SDK Team committed Aug 7, 2023
2 parents 1b99f9e + 737df0f commit df50170
Show file tree
Hide file tree
Showing 32 changed files with 88 additions and 80 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.195.230721.jar -Destination ../../builds/client-sdk-0.195.230721.jar
Copy-Item client-sdk-0.196.230804.jar -Destination ../../builds/client-sdk-0.196.230804.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.195.230721.jar ../../builds/client-sdk-0.195.230721.jar
cp client-sdk-0.196.230804.jar ../../builds/client-sdk-0.196.230804.jar
Original file line number Diff line number Diff line change
Expand Up @@ -7738,7 +7738,7 @@ private static PlayFabResult<RegisterForIOSPushNotificationResult> privateRegist

/**
* Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which
* require an authenticated user. You must supply either a username or an email address.
* require an authenticated user. You must supply a username and an email address.
* @param request RegisterPlayFabUserRequest
* @return Async Task will return RegisterPlayFabUserResult
*/
Expand All @@ -7753,7 +7753,7 @@ public PlayFabResult<RegisterPlayFabUserResult> call() throws Exception {

/**
* Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which
* require an authenticated user. You must supply either a username or an email address.
* require an authenticated user. You must supply a username and an email address.
* @param request RegisterPlayFabUserRequest
* @return RegisterPlayFabUserResult
*/
Expand All @@ -7776,7 +7776,7 @@ public PlayFabResult<RegisterPlayFabUserResult> call() throws Exception {

/**
* Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which
* require an authenticated user. You must supply either a username or an email address.
* require an authenticated user. You must supply a username and an email address.
*/
@SuppressWarnings("unchecked")
private static PlayFabResult<RegisterPlayFabUserResult> privateRegisterPlayFabUserAsync(final RegisterPlayFabUserRequest request) throws Exception {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ public static class CatalogConfig {
* to 128 platforms can be listed.
*/
public ArrayList<String> Platforms;
/** A set of player entity keys that are allowed to review content. There is a maximum of 64 entities that can be added. */
/** A set of player entity keys that are allowed to review content. There is a maximum of 128 entities that can be added. */
public ArrayList<EntityKey> ReviewerEntities;
/** The set of configuration that only applies to user generated contents. */
public UserGeneratedContentSpecificConfig UserGeneratedContent;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1066,15 +1066,16 @@ public static class FindFriendLobbiesRequest {
* (less than). The left-hand side of each OData logical expression should be either a search property key (e.g.
* string_key1, number_key3, etc) or one of the pre-defined search keys all of which must be prefixed by "lobby/":
* lobby/memberCount (number of players in a lobby), lobby/maxMemberCount (maximum number of players allowed in a lobby),
* lobby/membershipLock (must equal 'Unlocked' or 'Locked'), lobby/amOwner (required to equal "true"), lobby/amMember
* (required to equal "true").
* lobby/memberCountRemaining (remaining number of players who can be allowed in a lobby), lobby/membershipLock (must equal
* 'Unlocked' or 'Locked'), lobby/amOwner (required to equal "true"), lobby/amMember (required to equal "true").
*/
public String Filter;
/**
* OData style string that contains sorting for this query in either ascending ("asc") or descending ("desc") order.
* OrderBy clauses are of the form "number_key1 asc" or the pre-defined search key "lobby/memberCount asc" and
* "lobby/maxMemberCount desc". To sort by closest, a moniker `distance{number_key1 = 5}` can be used to sort by distance
* from the given number. This field only supports either one sort clause or one distance clause.
* OrderBy clauses are of the form "number_key1 asc" or the pre-defined search key "lobby/memberCount asc",
* "lobby/memberCountRemaining desc" and "lobby/maxMemberCount desc". To sort by closest, a moniker `distance{number_key1 =
* 5}` can be used to sort by distance from the given number. This field only supports either one sort clause or one
* distance clause.
*/
public String OrderBy;
/** Request pagination information. */
Expand Down Expand Up @@ -1102,15 +1103,16 @@ public static class FindLobbiesRequest {
* (less than). The left-hand side of each OData logical expression should be either a search property key (e.g.
* string_key1, number_key3, etc) or one of the pre-defined search keys all of which must be prefixed by "lobby/":
* lobby/memberCount (number of players in a lobby), lobby/maxMemberCount (maximum number of players allowed in a lobby),
* lobby/membershipLock (must equal 'Unlocked' or 'Locked'), lobby/amOwner (required to equal "true"), lobby/amMember
* (required to equal "true").
* lobby/memberCountRemaining (remaining number of players who can be allowed in a lobby), lobby/membershipLock (must equal
* 'Unlocked' or 'Locked'), lobby/amOwner (required to equal "true"), lobby/amMember (required to equal "true").
*/
public String Filter;
/**
* OData style string that contains sorting for this query in either ascending ("asc") or descending ("desc") order.
* OrderBy clauses are of the form "number_key1 asc" or the pre-defined search key "lobby/memberCount asc" and
* "lobby/maxMemberCount desc". To sort by closest, a moniker `distance{number_key1 = 5}` can be used to sort by distance
* from the given number. This field only supports either one sort clause or one distance clause.
* OrderBy clauses are of the form "number_key1 asc" or the pre-defined search key "lobby/memberCount asc",
* "lobby/memberCountRemaining desc" and "lobby/maxMemberCount desc". To sort by closest, a moniker `distance{number_key1 =
* 5}` can be used to sort by distance from the given number. This field only supports either one sort clause or one
* distance clause.
*/
public String OrderBy;
/** Request pagination information. */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

/**
* All PlayFab entities have profiles, which hold top-level properties about the entity. These APIs give you the tools
* needed to manage entity profiles. The Master Player APIs allow you to perform operations on a master player account
* needed to manage entity profiles.
*/
public class PlayFabProfilesAPI {
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 @@ -9,9 +9,9 @@
import com.playfab.PlayFabErrors.ErrorCallback;

public class PlayFabSettings {
public static String SdkVersion = "0.195.230721";
public static String BuildIdentifier = "adobuild_javasdk_116";
public static String SdkVersionString = "JavaSDK-0.195.230721";
public static String SdkVersion = "0.196.230804";
public static String BuildIdentifier = "adobuild_javasdk_114";
public static String SdkVersionString = "JavaSDK-0.196.230804";

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.195.230721.jar -Destination ../../builds/client-sdk-0.195.230721.jar
Copy-Item client-sdk-0.196.230804.jar -Destination ../../builds/client-sdk-0.196.230804.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.195.230721.jar ../../builds/client-sdk-0.195.230721.jar
cp client-sdk-0.196.230804.jar ../../builds/client-sdk-0.196.230804.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.195.230721</version>
<version>0.196.230804</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
Original file line number Diff line number Diff line change
Expand Up @@ -7738,7 +7738,7 @@ private static PlayFabResult<RegisterForIOSPushNotificationResult> privateRegist

/**
* Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which
* require an authenticated user. You must supply either a username or an email address.
* require an authenticated user. You must supply a username and an email address.
* @param request RegisterPlayFabUserRequest
* @return Async Task will return RegisterPlayFabUserResult
*/
Expand All @@ -7753,7 +7753,7 @@ public PlayFabResult<RegisterPlayFabUserResult> call() throws Exception {

/**
* Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which
* require an authenticated user. You must supply either a username or an email address.
* require an authenticated user. You must supply a username and an email address.
* @param request RegisterPlayFabUserRequest
* @return RegisterPlayFabUserResult
*/
Expand All @@ -7776,7 +7776,7 @@ public PlayFabResult<RegisterPlayFabUserResult> call() throws Exception {

/**
* Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which
* require an authenticated user. You must supply either a username or an email address.
* require an authenticated user. You must supply a username and an email address.
*/
@SuppressWarnings("unchecked")
private static PlayFabResult<RegisterPlayFabUserResult> privateRegisterPlayFabUserAsync(final RegisterPlayFabUserRequest request) throws Exception {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ public static class CatalogConfig {
* to 128 platforms can be listed.
*/
public ArrayList<String> Platforms;
/** A set of player entity keys that are allowed to review content. There is a maximum of 64 entities that can be added. */
/** A set of player entity keys that are allowed to review content. There is a maximum of 128 entities that can be added. */
public ArrayList<EntityKey> ReviewerEntities;
/** The set of configuration that only applies to user generated contents. */
public UserGeneratedContentSpecificConfig UserGeneratedContent;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1066,15 +1066,16 @@ public static class FindFriendLobbiesRequest {
* (less than). The left-hand side of each OData logical expression should be either a search property key (e.g.
* string_key1, number_key3, etc) or one of the pre-defined search keys all of which must be prefixed by "lobby/":
* lobby/memberCount (number of players in a lobby), lobby/maxMemberCount (maximum number of players allowed in a lobby),
* lobby/membershipLock (must equal 'Unlocked' or 'Locked'), lobby/amOwner (required to equal "true"), lobby/amMember
* (required to equal "true").
* lobby/memberCountRemaining (remaining number of players who can be allowed in a lobby), lobby/membershipLock (must equal
* 'Unlocked' or 'Locked'), lobby/amOwner (required to equal "true"), lobby/amMember (required to equal "true").
*/
public String Filter;
/**
* OData style string that contains sorting for this query in either ascending ("asc") or descending ("desc") order.
* OrderBy clauses are of the form "number_key1 asc" or the pre-defined search key "lobby/memberCount asc" and
* "lobby/maxMemberCount desc". To sort by closest, a moniker `distance{number_key1 = 5}` can be used to sort by distance
* from the given number. This field only supports either one sort clause or one distance clause.
* OrderBy clauses are of the form "number_key1 asc" or the pre-defined search key "lobby/memberCount asc",
* "lobby/memberCountRemaining desc" and "lobby/maxMemberCount desc". To sort by closest, a moniker `distance{number_key1 =
* 5}` can be used to sort by distance from the given number. This field only supports either one sort clause or one
* distance clause.
*/
public String OrderBy;
/** Request pagination information. */
Expand Down Expand Up @@ -1102,15 +1103,16 @@ public static class FindLobbiesRequest {
* (less than). The left-hand side of each OData logical expression should be either a search property key (e.g.
* string_key1, number_key3, etc) or one of the pre-defined search keys all of which must be prefixed by "lobby/":
* lobby/memberCount (number of players in a lobby), lobby/maxMemberCount (maximum number of players allowed in a lobby),
* lobby/membershipLock (must equal 'Unlocked' or 'Locked'), lobby/amOwner (required to equal "true"), lobby/amMember
* (required to equal "true").
* lobby/memberCountRemaining (remaining number of players who can be allowed in a lobby), lobby/membershipLock (must equal
* 'Unlocked' or 'Locked'), lobby/amOwner (required to equal "true"), lobby/amMember (required to equal "true").
*/
public String Filter;
/**
* OData style string that contains sorting for this query in either ascending ("asc") or descending ("desc") order.
* OrderBy clauses are of the form "number_key1 asc" or the pre-defined search key "lobby/memberCount asc" and
* "lobby/maxMemberCount desc". To sort by closest, a moniker `distance{number_key1 = 5}` can be used to sort by distance
* from the given number. This field only supports either one sort clause or one distance clause.
* OrderBy clauses are of the form "number_key1 asc" or the pre-defined search key "lobby/memberCount asc",
* "lobby/memberCountRemaining desc" and "lobby/maxMemberCount desc". To sort by closest, a moniker `distance{number_key1 =
* 5}` can be used to sort by distance from the given number. This field only supports either one sort clause or one
* distance clause.
*/
public String OrderBy;
/** Request pagination information. */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

/**
* All PlayFab entities have profiles, which hold top-level properties about the entity. These APIs give you the tools
* needed to manage entity profiles. The Master Player APIs allow you to perform operations on a master player account
* needed to manage entity profiles.
*/
public class PlayFabProfilesAPI {
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 @@ -8,9 +8,9 @@
import com.playfab.PlayFabErrors.ErrorCallback;

public class PlayFabSettings {
public static String SdkVersion = "0.195.230721";
public static String BuildIdentifier = "adobuild_javasdk_116";
public static String SdkVersionString = "JavaSDK-0.195.230721";
public static String SdkVersion = "0.196.230804";
public static String BuildIdentifier = "adobuild_javasdk_114";
public static String SdkVersionString = "JavaSDK-0.196.230804";

public static Map<String, String> RequestGetParams;
static {
Expand Down
2 changes: 1 addition & 1 deletion PlayFabSDK/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 combo-sdk-0.195.230721.jar -Destination ../../builds/combo-sdk-0.195.230721.jar
Copy-Item combo-sdk-0.196.230804.jar -Destination ../../builds/combo-sdk-0.196.230804.jar
2 changes: 1 addition & 1 deletion PlayFabSDK/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 combo-sdk-0.195.230721.jar ../../builds/combo-sdk-0.195.230721.jar
cp combo-sdk-0.196.230804.jar ../../builds/combo-sdk-0.196.230804.jar
2 changes: 1 addition & 1 deletion PlayFabSDK/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>combo-sdk</artifactId>
<version>0.195.230721</version>
<version>0.196.230804</version>
<name>PlayFab Combo 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
6 changes: 3 additions & 3 deletions PlayFabSDK/src/main/java/com/playfab/PlayFabClientAPI.java
Original file line number Diff line number Diff line change
Expand Up @@ -7738,7 +7738,7 @@ private static PlayFabResult<RegisterForIOSPushNotificationResult> privateRegist

/**
* Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which
* require an authenticated user. You must supply either a username or an email address.
* require an authenticated user. You must supply a username and an email address.
* @param request RegisterPlayFabUserRequest
* @return Async Task will return RegisterPlayFabUserResult
*/
Expand All @@ -7753,7 +7753,7 @@ public PlayFabResult<RegisterPlayFabUserResult> call() throws Exception {

/**
* Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which
* require an authenticated user. You must supply either a username or an email address.
* require an authenticated user. You must supply a username and an email address.
* @param request RegisterPlayFabUserRequest
* @return RegisterPlayFabUserResult
*/
Expand All @@ -7776,7 +7776,7 @@ public PlayFabResult<RegisterPlayFabUserResult> call() throws Exception {

/**
* Registers a new Playfab user account, returning a session identifier that can subsequently be used for API calls which
* require an authenticated user. You must supply either a username or an email address.
* require an authenticated user. You must supply a username and an email address.
*/
@SuppressWarnings("unchecked")
private static PlayFabResult<RegisterPlayFabUserResult> privateRegisterPlayFabUserAsync(final RegisterPlayFabUserRequest request) throws Exception {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ public static class CatalogConfig {
* to 128 platforms can be listed.
*/
public ArrayList<String> Platforms;
/** A set of player entity keys that are allowed to review content. There is a maximum of 64 entities that can be added. */
/** A set of player entity keys that are allowed to review content. There is a maximum of 128 entities that can be added. */
public ArrayList<EntityKey> ReviewerEntities;
/** The set of configuration that only applies to user generated contents. */
public UserGeneratedContentSpecificConfig UserGeneratedContent;
Expand Down
Loading

0 comments on commit df50170

Please sign in to comment.