Skip to content

Commit

Permalink
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#230428
Browse files Browse the repository at this point in the history
  • Loading branch information
PlayFab SDK Team authored and PlayFab SDK Team committed May 2, 2023
2 parents 8089dab + c1d1a67 commit 2d0fd96
Show file tree
Hide file tree
Showing 32 changed files with 195 additions and 231 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.186.230403.jar -Destination ../../builds/client-sdk-0.186.230403.jar
Copy-Item client-sdk-0.188.230428.jar -Destination ../../builds/client-sdk-0.188.230428.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.186.230403.jar ../../builds/client-sdk-0.186.230403.jar
cp client-sdk-0.188.230428.jar ../../builds/client-sdk-0.188.230428.jar
Original file line number Diff line number Diff line change
Expand Up @@ -1464,18 +1464,6 @@ public static class GetFriendLeaderboardAroundPlayerRequest {
* comma-separated list of platforms.
*/
public ExternalFriendSources ExternalPlatformFriends;
/**
* Indicates whether Facebook friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeFacebookFriends;
/**
* Indicates whether Steam service friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeSteamFriends;
/** Maximum number of entries to retrieve. Default 10, maximum 100. */
public Integer MaxResultsCount;
/** PlayFab unique identifier of the user to center the leaderboard around. If null will center on the logged in user. */
Expand Down Expand Up @@ -1519,18 +1507,6 @@ public static class GetFriendLeaderboardRequest {
* comma-separated list of platforms.
*/
public ExternalFriendSources ExternalPlatformFriends;
/**
* Indicates whether Facebook friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeFacebookFriends;
/**
* Indicates whether Steam service friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeSteamFriends;
/** Maximum number of entries to retrieve. Default 10, maximum 100. */
public Integer MaxResultsCount;
/**
Expand Down Expand Up @@ -1558,18 +1534,6 @@ public static class GetFriendsListRequest {
* comma-separated list of platforms.
*/
public ExternalFriendSources ExternalPlatformFriends;
/**
* Indicates whether Facebook friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeFacebookFriends;
/**
* Indicates whether Steam service friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeSteamFriends;
/**
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client,
* only the allowed client profile properties for the title may be requested. These allowed properties are configured in
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -727,7 +727,17 @@ public static enum PlayFabErrorCode {
EventSinkDatabaseNotFound(15011),
OperationCanceled(16000),
InvalidDisplayNameRandomSuffixLength(17000),
AllowNonUniquePlayerDisplayNamesDisableNotAllowed(17001);
AllowNonUniquePlayerDisplayNamesDisableNotAllowed(17001),
PartitionedEventInvalid(18000),
PartitionedEventCountOverLimit(18001),
PlayerCustomPropertiesPropertyNameTooLong(19000),
PlayerCustomPropertiesPropertyNameIsInvalid(19001),
PlayerCustomPropertiesStringPropertyValueTooLong(19002),
PlayerCustomPropertiesValueIsInvalidType(19003),
PlayerCustomPropertiesVersionMismatch(19004),
PlayerCustomPropertiesPropertyCountTooHigh(19005),
PlayerCustomPropertiesDuplicatePropertyName(19006),
PlayerCustomPropertiesPropertyDoesNotExist(19007);

public int id;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1074,18 +1074,6 @@ public static enum ExternalFriendSources {
public static class FindFriendLobbiesRequest {
/** The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). */
public Map<String,String> CustomTags;
/**
* Controls whether this query should link to friends made on the Facebook network. Defaults to false
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean ExcludeFacebookFriends;
/**
* Controls whether this query should link to friends made on the Steam network. Defaults to false
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean ExcludeSteamFriends;
/** Indicates which other platforms' friends this query should link to. */
public ExternalFriendSources ExternalPlatformFriends;
/**
Expand Down Expand Up @@ -1312,6 +1300,8 @@ public static class GetBuildResponse {
public String StartMultiplayerServerCommand;
/** The VM size the build was created on. */
public AzureVmSize VmSize;
/** The configuration for the VmStartupScript feature for the build */
public VmStartupScriptConfiguration VmStartupScriptConfiguration;

}

Expand Down Expand Up @@ -2640,17 +2630,37 @@ public static class VirtualMachineSummary {
}

public static class VmStartupScriptConfiguration {
/** Optional port requests (name/protocol) that will be used by the VmStartupScript. Max of 5 requests. */
public ArrayList<VmStartupScriptPortRequest> PortRequests;
/** Asset which contains the VmStartupScript script and any other required files. */
public AssetReference VmStartupScriptAssetReference;

}

public static class VmStartupScriptParams {
/** Optional port requests (name/protocol) that will be used by the VmStartupScript. Max of 5 requests. */
public ArrayList<VmStartupScriptPortRequestParams> PortRequests;
/** Asset which contains the VmStartupScript script and any other required files. */
public AssetReferenceParams VmStartupScriptAssetReference;

}

public static class VmStartupScriptPortRequest {
/** The name for the port. */
public String Name;
/** The protocol for the port. */
public ProtocolType Protocol;

}

public static class VmStartupScriptPortRequestParams {
/** The name for the port. */
public String Name;
/** The protocol for the port. */
public ProtocolType Protocol;

}

public static class WindowsCrashDumpConfiguration {
/** See https://docs.microsoft.com/en-us/windows/win32/wer/collecting-user-mode-dumps for valid values. */
public Integer CustomDumpFlags;
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.186.230403";
public static String SdkVersion = "0.188.230428";
public static String BuildIdentifier = "adobuild_javasdk_114";
public static String SdkVersionString = "JavaSDK-0.186.230403";
public static String SdkVersionString = "JavaSDK-0.188.230428";

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.186.230403.jar -Destination ../../builds/client-sdk-0.186.230403.jar
Copy-Item client-sdk-0.188.230428.jar -Destination ../../builds/client-sdk-0.188.230428.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.186.230403.jar ../../builds/client-sdk-0.186.230403.jar
cp client-sdk-0.188.230428.jar ../../builds/client-sdk-0.188.230428.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.186.230403</version>
<version>0.188.230428</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 @@ -1464,18 +1464,6 @@ public static class GetFriendLeaderboardAroundPlayerRequest {
* comma-separated list of platforms.
*/
public ExternalFriendSources ExternalPlatformFriends;
/**
* Indicates whether Facebook friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeFacebookFriends;
/**
* Indicates whether Steam service friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeSteamFriends;
/** Maximum number of entries to retrieve. Default 10, maximum 100. */
public Integer MaxResultsCount;
/** PlayFab unique identifier of the user to center the leaderboard around. If null will center on the logged in user. */
Expand Down Expand Up @@ -1519,18 +1507,6 @@ public static class GetFriendLeaderboardRequest {
* comma-separated list of platforms.
*/
public ExternalFriendSources ExternalPlatformFriends;
/**
* Indicates whether Facebook friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeFacebookFriends;
/**
* Indicates whether Steam service friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeSteamFriends;
/** Maximum number of entries to retrieve. Default 10, maximum 100. */
public Integer MaxResultsCount;
/**
Expand Down Expand Up @@ -1558,18 +1534,6 @@ public static class GetFriendsListRequest {
* comma-separated list of platforms.
*/
public ExternalFriendSources ExternalPlatformFriends;
/**
* Indicates whether Facebook friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeFacebookFriends;
/**
* Indicates whether Steam service friends should be included in the response. Default is true.
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean IncludeSteamFriends;
/**
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client,
* only the allowed client profile properties for the title may be requested. These allowed properties are configured in
Expand Down
12 changes: 11 additions & 1 deletion PlayFabClientSDK/src/main/java/com/playfab/PlayFabErrors.java
Original file line number Diff line number Diff line change
Expand Up @@ -727,7 +727,17 @@ public static enum PlayFabErrorCode {
EventSinkDatabaseNotFound(15011),
OperationCanceled(16000),
InvalidDisplayNameRandomSuffixLength(17000),
AllowNonUniquePlayerDisplayNamesDisableNotAllowed(17001);
AllowNonUniquePlayerDisplayNamesDisableNotAllowed(17001),
PartitionedEventInvalid(18000),
PartitionedEventCountOverLimit(18001),
PlayerCustomPropertiesPropertyNameTooLong(19000),
PlayerCustomPropertiesPropertyNameIsInvalid(19001),
PlayerCustomPropertiesStringPropertyValueTooLong(19002),
PlayerCustomPropertiesValueIsInvalidType(19003),
PlayerCustomPropertiesVersionMismatch(19004),
PlayerCustomPropertiesPropertyCountTooHigh(19005),
PlayerCustomPropertiesDuplicatePropertyName(19006),
PlayerCustomPropertiesPropertyDoesNotExist(19007);

public int id;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1074,18 +1074,6 @@ public static enum ExternalFriendSources {
public static class FindFriendLobbiesRequest {
/** The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). */
public Map<String,String> CustomTags;
/**
* Controls whether this query should link to friends made on the Facebook network. Defaults to false
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean ExcludeFacebookFriends;
/**
* Controls whether this query should link to friends made on the Steam network. Defaults to false
* @deprecated Please use ExternalPlatformFriends instead.
*/
@Deprecated
public Boolean ExcludeSteamFriends;
/** Indicates which other platforms' friends this query should link to. */
public ExternalFriendSources ExternalPlatformFriends;
/**
Expand Down Expand Up @@ -1312,6 +1300,8 @@ public static class GetBuildResponse {
public String StartMultiplayerServerCommand;
/** The VM size the build was created on. */
public AzureVmSize VmSize;
/** The configuration for the VmStartupScript feature for the build */
public VmStartupScriptConfiguration VmStartupScriptConfiguration;

}

Expand Down Expand Up @@ -2640,17 +2630,37 @@ public static class VirtualMachineSummary {
}

public static class VmStartupScriptConfiguration {
/** Optional port requests (name/protocol) that will be used by the VmStartupScript. Max of 5 requests. */
public ArrayList<VmStartupScriptPortRequest> PortRequests;
/** Asset which contains the VmStartupScript script and any other required files. */
public AssetReference VmStartupScriptAssetReference;

}

public static class VmStartupScriptParams {
/** Optional port requests (name/protocol) that will be used by the VmStartupScript. Max of 5 requests. */
public ArrayList<VmStartupScriptPortRequestParams> PortRequests;
/** Asset which contains the VmStartupScript script and any other required files. */
public AssetReferenceParams VmStartupScriptAssetReference;

}

public static class VmStartupScriptPortRequest {
/** The name for the port. */
public String Name;
/** The protocol for the port. */
public ProtocolType Protocol;

}

public static class VmStartupScriptPortRequestParams {
/** The name for the port. */
public String Name;
/** The protocol for the port. */
public ProtocolType Protocol;

}

public static class WindowsCrashDumpConfiguration {
/** See https://docs.microsoft.com/en-us/windows/win32/wer/collecting-user-mode-dumps for valid values. */
public Integer CustomDumpFlags;
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.186.230403";
public static String SdkVersion = "0.188.230428";
public static String BuildIdentifier = "adobuild_javasdk_114";
public static String SdkVersionString = "JavaSDK-0.186.230403";
public static String SdkVersionString = "JavaSDK-0.188.230428";

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.186.230403.jar -Destination ../../builds/combo-sdk-0.186.230403.jar
Copy-Item combo-sdk-0.188.230428.jar -Destination ../../builds/combo-sdk-0.188.230428.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.186.230403.jar ../../builds/combo-sdk-0.186.230403.jar
cp combo-sdk-0.188.230428.jar ../../builds/combo-sdk-0.188.230428.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.186.230403</version>
<version>0.188.230428</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
12 changes: 11 additions & 1 deletion PlayFabSDK/src/main/java/com/playfab/PlayFabAdminModels.java
Original file line number Diff line number Diff line change
Expand Up @@ -2113,7 +2113,17 @@ public static enum GenericErrorCodes {
EventSinkDatabaseNotFound,
OperationCanceled,
InvalidDisplayNameRandomSuffixLength,
AllowNonUniquePlayerDisplayNamesDisableNotAllowed
AllowNonUniquePlayerDisplayNamesDisableNotAllowed,
PartitionedEventInvalid,
PartitionedEventCountOverLimit,
PlayerCustomPropertiesPropertyNameTooLong,
PlayerCustomPropertiesPropertyNameIsInvalid,
PlayerCustomPropertiesStringPropertyValueTooLong,
PlayerCustomPropertiesValueIsInvalidType,
PlayerCustomPropertiesVersionMismatch,
PlayerCustomPropertiesPropertyCountTooHigh,
PlayerCustomPropertiesDuplicatePropertyName,
PlayerCustomPropertiesPropertyDoesNotExist
}

public static class GetActionsOnPlayersInSegmentTaskInstanceResult {
Expand Down
Loading

0 comments on commit 2d0fd96

Please sign in to comment.