Skip to content

Commit

Permalink
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#230818
Browse files Browse the repository at this point in the history
  • Loading branch information
PlayFab SDK Team authored and PlayFab SDK Team committed Aug 21, 2023
2 parents b3092af + 488d4ae commit dd21953
Show file tree
Hide file tree
Showing 17 changed files with 185 additions and 53 deletions.
47 changes: 34 additions & 13 deletions PlayFabSDK/source/PlayFabAdminModels.cs
Original file line number Diff line number Diff line change
Expand Up @@ -830,7 +830,8 @@ public enum ContinentCode
EU,
NA,
OC,
SA
SA,
Unknown
}

public enum CountryCode
Expand Down Expand Up @@ -1083,7 +1084,8 @@ public enum CountryCode
EH,
YE,
ZM,
ZW
ZW,
Unknown
}

/// <summary>
Expand Down Expand Up @@ -1519,13 +1521,13 @@ public class DeleteContentRequest : PlayFabRequestCommon
/// <summary>
/// Deletes all data associated with the master player account, including data from all titles the player has played, such
/// as statistics, custom data, inventory, purchases, virtual currency balances, characters, group memberships, publisher
/// data, credential data, account linkages, friends list and PlayStream event history. Removes the player from all
/// leaderboards and player search indexes. Note, this API queues the player for deletion and returns a receipt immediately.
/// Record the receipt ID for future reference. It may take some time before all player data is fully deleted. Upon
/// completion of the deletion, an email will be sent to the notification email address configured for the title confirming
/// the deletion. Until the player data is fully deleted, attempts to recreate the player with the same user account in the
/// same title will fail with the 'AccountDeleted' error. It is highly recommended to know the impact of the deletion by
/// calling GetPlayedTitleList, before calling this API.
/// data, credential data, account linkages, friends list, PlayStream event data, and telemetry event data. Removes the
/// player from all leaderboards and player search indexes. Note, this API queues the player for deletion and returns a
/// receipt immediately. Record the receipt ID for future reference. It may take some time before all player data is fully
/// deleted. Upon completion of the deletion, an email will be sent to the notification email address configured for the
/// title confirming the deletion. Until the player data is fully deleted, attempts to recreate the player with the same
/// user account in the same title will fail with the 'AccountDeleted' error. It is highly recommended to know the impact of
/// the deletion by calling GetPlayedTitleList, before calling this API.
/// </summary>
public class DeleteMasterPlayerAccountRequest : PlayFabRequestCommon
{
Expand Down Expand Up @@ -1898,10 +1900,10 @@ public class ExecuteCloudScriptSegmentAction
/// <summary>
/// Exports all data associated with the master player account, including data from all titles the player has played, such
/// as statistics, custom data, inventory, purchases, virtual currency balances, characters, group memberships, publisher
/// data, credential data, account linkages, friends list and PlayStream event history. Note, this API queues the player for
/// export and returns a receipt immediately. Record the receipt ID for future reference. It may take some time before the
/// export is available for download. Upon completion of the export, an email containing the URL to download the export dump
/// will be sent to the notification email address configured for the title.
/// data, credential data, account linkages, friends list, PlayStream event data, and telemetry event data. Note, this API
/// queues the player for export and returns a receipt immediately. Record the receipt ID for future reference. It may take
/// some time before the export is available for download. Upon completion of the export, an email containing the URL to
/// download the export dump will be sent to the notification email address configured for the title.
/// </summary>
public class ExportMasterPlayerDataRequest : PlayFabRequestCommon
{
Expand Down Expand Up @@ -2733,6 +2735,11 @@ public enum GenericErrorCodes
AllowNonUniquePlayerDisplayNamesDisableNotAllowed,
PartitionedEventInvalid,
PartitionedEventCountOverLimit,
ManageEventNamespaceInvalid,
ManageEventNameInvalid,
ManagedEventNotFound,
ManageEventsInvalidRatio,
ManagedEventInvalid,
PlayerCustomPropertiesPropertyNameTooLong,
PlayerCustomPropertiesPropertyNameIsInvalid,
PlayerCustomPropertiesStringPropertyValueTooLong,
Expand Down Expand Up @@ -7592,6 +7599,11 @@ public class UserAccountInfo
/// </summary>
public UserPsnInfo PsnInfo ;

/// <summary>
/// Server Custom ID information, if a server custom ID has been assigned
/// </summary>
public UserServerCustomIdInfo ServerCustomIdInfo ;

/// <summary>
/// User Steam information, if a Steam account has been linked
/// </summary>
Expand Down Expand Up @@ -7876,6 +7888,15 @@ public class UserPsnInfo

}

public class UserServerCustomIdInfo
{
/// <summary>
/// Custom ID
/// </summary>
public string CustomId ;

}

public class UserSteamInfo
{
/// <summary>
Expand Down
20 changes: 18 additions & 2 deletions PlayFabSDK/source/PlayFabClientModels.cs
Original file line number Diff line number Diff line change
Expand Up @@ -946,7 +946,8 @@ public enum ContinentCode
EU,
NA,
OC,
SA
SA,
Unknown
}

public enum CountryCode
Expand Down Expand Up @@ -1199,7 +1200,8 @@ public enum CountryCode
EH,
YE,
ZM,
ZW
ZW,
Unknown
}

/// <summary>
Expand Down Expand Up @@ -7765,6 +7767,11 @@ public class UserAccountInfo
/// </summary>
public UserPsnInfo PsnInfo ;

/// <summary>
/// Server Custom ID information, if a server custom ID has been assigned
/// </summary>
public UserServerCustomIdInfo ServerCustomIdInfo ;

/// <summary>
/// User Steam information, if a Steam account has been linked
/// </summary>
Expand Down Expand Up @@ -8040,6 +8047,15 @@ public class UserPsnInfo

}

public class UserServerCustomIdInfo
{
/// <summary>
/// Custom ID
/// </summary>
public string CustomId ;

}

public class UserSettings
{
/// <summary>
Expand Down
6 changes: 4 additions & 2 deletions PlayFabSDK/source/PlayFabCloudScriptModels.cs
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,8 @@ public enum ContinentCode
EU,
NA,
OC,
SA
SA,
Unknown
}

public enum CountryCode
Expand Down Expand Up @@ -310,7 +311,8 @@ public enum CountryCode
EH,
YE,
ZM,
ZW
ZW,
Unknown
}

public enum EmailVerificationStatus
Expand Down
3 changes: 2 additions & 1 deletion PlayFabSDK/source/PlayFabEconomyModels.cs
Original file line number Diff line number Diff line change
Expand Up @@ -757,7 +757,8 @@ public enum CountryCode
EH,
YE,
ZM,
ZW
ZW,
Unknown
}

/// <summary>
Expand Down
5 changes: 5 additions & 0 deletions PlayFabSDK/source/PlayFabErrors.cs
Original file line number Diff line number Diff line change
Expand Up @@ -734,6 +734,11 @@ public enum PlayFabErrorCode
AllowNonUniquePlayerDisplayNamesDisableNotAllowed = 17001,
PartitionedEventInvalid = 18000,
PartitionedEventCountOverLimit = 18001,
ManageEventNamespaceInvalid = 18002,
ManageEventNameInvalid = 18003,
ManagedEventNotFound = 18004,
ManageEventsInvalidRatio = 18005,
ManagedEventInvalid = 18006,
PlayerCustomPropertiesPropertyNameTooLong = 19000,
PlayerCustomPropertiesPropertyNameIsInvalid = 19001,
PlayerCustomPropertiesStringPropertyValueTooLong = 19002,
Expand Down
4 changes: 2 additions & 2 deletions PlayFabSDK/source/PlayFabSDK.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<FileAlignment>512</FileAlignment>

<PackageId>PlayFabAllSDK</PackageId>
<Version>1.160.230804</Version>
<Version>1.161.230818</Version>
<Title>PlayFab CSharp Sdk</Title>
<Authors>Microsoft</Authors>
<Owners>Microsoft</Owners>
Expand All @@ -21,7 +21,7 @@
<Company>PlayFab</Company>
<Product>PlayFabSDK</Product>
<PackageTags>PlayFab, Baas, Paas, JSON, REST, HTTP, SSL, API, cloud, liveops, game, gamedev, native</PackageTags>
<PackageReleaseNotes>https://docs.microsoft.com/gaming/playfab/release-notes#230804</PackageReleaseNotes>
<PackageReleaseNotes>https://docs.microsoft.com/gaming/playfab/release-notes#230818</PackageReleaseNotes>
<NeutralLanguage>en</NeutralLanguage>
<AssemblyVersion>1</AssemblyVersion>
<FileVersion>1</FileVersion>
Expand Down
25 changes: 23 additions & 2 deletions PlayFabSDK/source/PlayFabServerModels.cs
Original file line number Diff line number Diff line change
Expand Up @@ -735,7 +735,8 @@ public enum ContinentCode
EU,
NA,
OC,
SA
SA,
Unknown
}

public enum CountryCode
Expand Down Expand Up @@ -988,7 +989,8 @@ public enum CountryCode
EH,
YE,
ZM,
ZW
ZW,
Unknown
}

/// <summary>
Expand Down Expand Up @@ -2286,6 +2288,11 @@ public enum GenericErrorCodes
AllowNonUniquePlayerDisplayNamesDisableNotAllowed,
PartitionedEventInvalid,
PartitionedEventCountOverLimit,
ManageEventNamespaceInvalid,
ManageEventNameInvalid,
ManagedEventNotFound,
ManageEventsInvalidRatio,
ManagedEventInvalid,
PlayerCustomPropertiesPropertyNameTooLong,
PlayerCustomPropertiesPropertyNameIsInvalid,
PlayerCustomPropertiesStringPropertyValueTooLong,
Expand Down Expand Up @@ -7431,6 +7438,11 @@ public class UserAccountInfo
/// </summary>
public UserPsnInfo PsnInfo ;

/// <summary>
/// Server Custom ID information, if a server custom ID has been assigned
/// </summary>
public UserServerCustomIdInfo ServerCustomIdInfo ;

/// <summary>
/// User Steam information, if a Steam account has been linked
/// </summary>
Expand Down Expand Up @@ -7706,6 +7718,15 @@ public class UserPsnInfo

}

public class UserServerCustomIdInfo
{
/// <summary>
/// Custom ID
/// </summary>
public string CustomId ;

}

public class UserSettings
{
/// <summary>
Expand Down
6 changes: 3 additions & 3 deletions PlayFabSDK/source/PlayFabSettings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ namespace PlayFab
{
public class PlayFabSettings
{
public const string SdkVersion = "1.160.230804";
public const string BuildIdentifier = "adobuild_csharpsdk_114";
public const string SdkVersionString = "CSharpSDK-1.160.230804";
public const string SdkVersion = "1.161.230818";
public const string BuildIdentifier = "adobuild_csharpsdk_116";
public const string SdkVersionString = "CSharpSDK-1.161.230818";
/// <summary> This is only for customers running a private cluster. Generally you shouldn't touch this </summary>
public static string DefaultProductionEnvironmentUrl = "playfabapi.com";

Expand Down
6 changes: 3 additions & 3 deletions Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<FileAlignment>512</FileAlignment>

<PackageId>PlayFabCloudScriptPlugin</PackageId>
<Version>1.160.230804-alpha</Version>
<Version>1.161.230818-alpha</Version>
<Title>PlayFab CSharp CloudScript Plugin</Title>
<Authors>Microsoft</Authors>
<Owners>Microsoft</Owners>
Expand All @@ -21,7 +21,7 @@
<Product>PlayFabCloudScriptPlugin</Product>
<Copyright>Copyright 2023</Copyright>
<PackageTags>PlayFab, Baas, Paas, JSON, REST, HTTP, SSL, API, cloud, liveops, game, gamedev, native</PackageTags>
<PackageReleaseNotes>https://docs.microsoft.com/gaming/playfab/release-notes#230804</PackageReleaseNotes>
<PackageReleaseNotes>https://docs.microsoft.com/gaming/playfab/release-notes#230818</PackageReleaseNotes>
<NeutralLanguage>en</NeutralLanguage>
<AssemblyVersion>1</AssemblyVersion>
<FileVersion>1</FileVersion>
Expand All @@ -45,7 +45,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="PlayFabAllSDK" Version="1.160.230804" />
<PackageReference Include="PlayFabAllSDK" Version="1.161.230818" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -830,7 +830,8 @@ public enum ContinentCode
EU,
NA,
OC,
SA
SA,
Unknown
}

public enum CountryCode
Expand Down Expand Up @@ -1083,7 +1084,8 @@ public enum CountryCode
EH,
YE,
ZM,
ZW
ZW,
Unknown
}

/// <summary>
Expand Down Expand Up @@ -1519,13 +1521,13 @@ public class DeleteContentRequest : PlayFabRequestCommon
/// <summary>
/// Deletes all data associated with the master player account, including data from all titles the player has played, such
/// as statistics, custom data, inventory, purchases, virtual currency balances, characters, group memberships, publisher
/// data, credential data, account linkages, friends list and PlayStream event history. Removes the player from all
/// leaderboards and player search indexes. Note, this API queues the player for deletion and returns a receipt immediately.
/// Record the receipt ID for future reference. It may take some time before all player data is fully deleted. Upon
/// completion of the deletion, an email will be sent to the notification email address configured for the title confirming
/// the deletion. Until the player data is fully deleted, attempts to recreate the player with the same user account in the
/// same title will fail with the 'AccountDeleted' error. It is highly recommended to know the impact of the deletion by
/// calling GetPlayedTitleList, before calling this API.
/// data, credential data, account linkages, friends list, PlayStream event data, and telemetry event data. Removes the
/// player from all leaderboards and player search indexes. Note, this API queues the player for deletion and returns a
/// receipt immediately. Record the receipt ID for future reference. It may take some time before all player data is fully
/// deleted. Upon completion of the deletion, an email will be sent to the notification email address configured for the
/// title confirming the deletion. Until the player data is fully deleted, attempts to recreate the player with the same
/// user account in the same title will fail with the 'AccountDeleted' error. It is highly recommended to know the impact of
/// the deletion by calling GetPlayedTitleList, before calling this API.
/// </summary>
public class DeleteMasterPlayerAccountRequest : PlayFabRequestCommon
{
Expand Down Expand Up @@ -1898,10 +1900,10 @@ public class ExecuteCloudScriptSegmentAction
/// <summary>
/// Exports all data associated with the master player account, including data from all titles the player has played, such
/// as statistics, custom data, inventory, purchases, virtual currency balances, characters, group memberships, publisher
/// data, credential data, account linkages, friends list and PlayStream event history. Note, this API queues the player for
/// export and returns a receipt immediately. Record the receipt ID for future reference. It may take some time before the
/// export is available for download. Upon completion of the export, an email containing the URL to download the export dump
/// will be sent to the notification email address configured for the title.
/// data, credential data, account linkages, friends list, PlayStream event data, and telemetry event data. Note, this API
/// queues the player for export and returns a receipt immediately. Record the receipt ID for future reference. It may take
/// some time before the export is available for download. Upon completion of the export, an email containing the URL to
/// download the export dump will be sent to the notification email address configured for the title.
/// </summary>
public class ExportMasterPlayerDataRequest : PlayFabRequestCommon
{
Expand Down Expand Up @@ -2733,6 +2735,11 @@ public enum GenericErrorCodes
AllowNonUniquePlayerDisplayNamesDisableNotAllowed,
PartitionedEventInvalid,
PartitionedEventCountOverLimit,
ManageEventNamespaceInvalid,
ManageEventNameInvalid,
ManagedEventNotFound,
ManageEventsInvalidRatio,
ManagedEventInvalid,
PlayerCustomPropertiesPropertyNameTooLong,
PlayerCustomPropertiesPropertyNameIsInvalid,
PlayerCustomPropertiesStringPropertyValueTooLong,
Expand Down Expand Up @@ -7592,6 +7599,11 @@ public class UserAccountInfo
/// </summary>
public UserPsnInfo PsnInfo ;

/// <summary>
/// Server Custom ID information, if a server custom ID has been assigned
/// </summary>
public UserServerCustomIdInfo ServerCustomIdInfo ;

/// <summary>
/// User Steam information, if a Steam account has been linked
/// </summary>
Expand Down Expand Up @@ -7876,6 +7888,15 @@ public class UserPsnInfo

}

public class UserServerCustomIdInfo
{
/// <summary>
/// Custom ID
/// </summary>
public string CustomId ;

}

public class UserSteamInfo
{
/// <summary>
Expand Down
Loading

0 comments on commit dd21953

Please sign in to comment.