Skip to content

Commit

Permalink
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#231027
Browse files Browse the repository at this point in the history
  • Loading branch information
PlayFab SDK Team authored and PlayFab SDK Team committed Oct 30, 2023
2 parents 80d645c + 8581a8a commit e92f71e
Show file tree
Hide file tree
Showing 17 changed files with 53 additions and 33 deletions.
7 changes: 5 additions & 2 deletions PlayFabSDK/source/PlayFabAdminModels.cs
Original file line number Diff line number Diff line change
Expand Up @@ -406,7 +406,7 @@ public class BanPlayerContent
/// <summary>
/// Duration(in hours) to ban a player. If not provided, the player will be banned permanently.
/// </summary>
public int BanDurationHours ;
public int? BanDurationHours ;

/// <summary>
/// Reason to ban a player
Expand Down Expand Up @@ -2834,6 +2834,7 @@ public enum GenericErrorCodes
EventSinkTenantNotFound,
EventSinkAadNotFound,
EventSinkDatabaseNotFound,
EventSinkTitleUnauthorized,
OperationCanceled,
InvalidDisplayNameRandomSuffixLength,
AllowNonUniquePlayerDisplayNamesDisableNotAllowed,
Expand All @@ -2853,7 +2854,9 @@ public enum GenericErrorCodes
PlayerCustomPropertiesDuplicatePropertyName,
PlayerCustomPropertiesPropertyDoesNotExist,
AddonAlreadyExists,
AddonDoesntExist
AddonDoesntExist,
CopilotDisabled,
CopilotInvalidRequest
}

public class GetActionsOnPlayersInSegmentTaskInstanceResult : PlayFabResultCommon
Expand Down
6 changes: 3 additions & 3 deletions PlayFabSDK/source/PlayFabAuthenticationAPI.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ namespace PlayFab
{
/// <summary>
/// The Authentication APIs provide a convenient way to convert classic authentication responses into entity authentication
/// models. These APIs will provide you with the entity authentication token needed for subsequent Entity API calls. Manage
/// API keys for authenticating any entity. The game_server API is designed to create uniquely identifiable game_server
/// entities. The game_server Entity token can be used to call Matchmaking Lobby and Pubsub for server scenarios.
/// models. These APIs will provide you with the entity authentication token needed for subsequent Entity API calls. The
/// game_server API is designed to create uniquely identifiable game_server entities. The game_server Entity token can be
/// used to call Matchmaking Lobby and Pubsub for server scenarios.
/// </summary>
public static class PlayFabAuthenticationAPI
{
Expand Down
6 changes: 3 additions & 3 deletions PlayFabSDK/source/PlayFabAuthenticationInstanceAPI.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ namespace PlayFab
{
/// <summary>
/// The Authentication APIs provide a convenient way to convert classic authentication responses into entity authentication
/// models. These APIs will provide you with the entity authentication token needed for subsequent Entity API calls. Manage
/// API keys for authenticating any entity. The game_server API is designed to create uniquely identifiable game_server
/// entities. The game_server Entity token can be used to call Matchmaking Lobby and Pubsub for server scenarios.
/// models. These APIs will provide you with the entity authentication token needed for subsequent Entity API calls. The
/// game_server API is designed to create uniquely identifiable game_server entities. The game_server Entity token can be
/// used to call Matchmaking Lobby and Pubsub for server scenarios.
/// </summary>
public class PlayFabAuthenticationInstanceAPI
{
Expand Down
3 changes: 2 additions & 1 deletion PlayFabSDK/source/PlayFabEconomyModels.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2312,7 +2312,8 @@ public class RedeemMicrosoftStoreInventoryItemsRequest : PlayFabRequestCommon
public EntityKey Entity ;

/// <summary>
/// Xbox Token used for delegated business partner authentication.
/// Xbox Token used for delegated business partner authentication. Token provided by the Xbox Live SDK method
/// GetTokenAndSignatureAsync("POST", "https://playfabapi.com/", "").
/// </summary>
public string XboxToken ;

Expand Down
5 changes: 4 additions & 1 deletion PlayFabSDK/source/PlayFabErrors.cs
Original file line number Diff line number Diff line change
Expand Up @@ -737,6 +737,7 @@ public enum PlayFabErrorCode
EventSinkTenantNotFound = 15009,
EventSinkAadNotFound = 15010,
EventSinkDatabaseNotFound = 15011,
EventSinkTitleUnauthorized = 15012,
OperationCanceled = 16000,
InvalidDisplayNameRandomSuffixLength = 17000,
AllowNonUniquePlayerDisplayNamesDisableNotAllowed = 17001,
Expand All @@ -756,7 +757,9 @@ public enum PlayFabErrorCode
PlayerCustomPropertiesDuplicatePropertyName = 19006,
PlayerCustomPropertiesPropertyDoesNotExist = 19007,
AddonAlreadyExists = 19008,
AddonDoesntExist = 19009
AddonDoesntExist = 19009,
CopilotDisabled = 19100,
CopilotInvalidRequest = 19101
}

public class PlayFabError
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.166.231013</Version>
<Version>1.167.231027</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#231013</PackageReleaseNotes>
<PackageReleaseNotes>https://docs.microsoft.com/gaming/playfab/release-notes#231027</PackageReleaseNotes>
<NeutralLanguage>en</NeutralLanguage>
<AssemblyVersion>1</AssemblyVersion>
<FileVersion>1</FileVersion>
Expand Down
5 changes: 4 additions & 1 deletion PlayFabSDK/source/PlayFabServerModels.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2265,6 +2265,7 @@ public enum GenericErrorCodes
EventSinkTenantNotFound,
EventSinkAadNotFound,
EventSinkDatabaseNotFound,
EventSinkTitleUnauthorized,
OperationCanceled,
InvalidDisplayNameRandomSuffixLength,
AllowNonUniquePlayerDisplayNamesDisableNotAllowed,
Expand All @@ -2284,7 +2285,9 @@ public enum GenericErrorCodes
PlayerCustomPropertiesDuplicatePropertyName,
PlayerCustomPropertiesPropertyDoesNotExist,
AddonAlreadyExists,
AddonDoesntExist
AddonDoesntExist,
CopilotDisabled,
CopilotInvalidRequest
}

public class GenericPlayFabIdPair
Expand Down
4 changes: 2 additions & 2 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.166.231013";
public const string SdkVersion = "1.167.231027";
public const string BuildIdentifier = "adobuild_csharpsdk_114";
public const string SdkVersionString = "CSharpSDK-1.166.231013";
public const string SdkVersionString = "CSharpSDK-1.167.231027";
/// <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.166.231013-alpha</Version>
<Version>1.167.231027-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#231013</PackageReleaseNotes>
<PackageReleaseNotes>https://docs.microsoft.com/gaming/playfab/release-notes#231027</PackageReleaseNotes>
<NeutralLanguage>en</NeutralLanguage>
<AssemblyVersion>1</AssemblyVersion>
<FileVersion>1</FileVersion>
Expand All @@ -45,7 +45,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="PlayFabAllSDK" Version="1.166.231013" />
<PackageReference Include="PlayFabAllSDK" Version="1.167.231027" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -406,7 +406,7 @@ public class BanPlayerContent
/// <summary>
/// Duration(in hours) to ban a player. If not provided, the player will be banned permanently.
/// </summary>
public int BanDurationHours ;
public int? BanDurationHours ;

/// <summary>
/// Reason to ban a player
Expand Down Expand Up @@ -2834,6 +2834,7 @@ public enum GenericErrorCodes
EventSinkTenantNotFound,
EventSinkAadNotFound,
EventSinkDatabaseNotFound,
EventSinkTitleUnauthorized,
OperationCanceled,
InvalidDisplayNameRandomSuffixLength,
AllowNonUniquePlayerDisplayNamesDisableNotAllowed,
Expand All @@ -2853,7 +2854,9 @@ public enum GenericErrorCodes
PlayerCustomPropertiesDuplicatePropertyName,
PlayerCustomPropertiesPropertyDoesNotExist,
AddonAlreadyExists,
AddonDoesntExist
AddonDoesntExist,
CopilotDisabled,
CopilotInvalidRequest
}

public class GetActionsOnPlayersInSegmentTaskInstanceResult : PlayFabResultCommon
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ namespace PlayFab
{
/// <summary>
/// The Authentication APIs provide a convenient way to convert classic authentication responses into entity authentication
/// models. These APIs will provide you with the entity authentication token needed for subsequent Entity API calls. Manage
/// API keys for authenticating any entity. The game_server API is designed to create uniquely identifiable game_server
/// entities. The game_server Entity token can be used to call Matchmaking Lobby and Pubsub for server scenarios.
/// models. These APIs will provide you with the entity authentication token needed for subsequent Entity API calls. The
/// game_server API is designed to create uniquely identifiable game_server entities. The game_server Entity token can be
/// used to call Matchmaking Lobby and Pubsub for server scenarios.
/// </summary>
public static class PlayFabAuthenticationAPI
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ namespace PlayFab
{
/// <summary>
/// The Authentication APIs provide a convenient way to convert classic authentication responses into entity authentication
/// models. These APIs will provide you with the entity authentication token needed for subsequent Entity API calls. Manage
/// API keys for authenticating any entity. The game_server API is designed to create uniquely identifiable game_server
/// entities. The game_server Entity token can be used to call Matchmaking Lobby and Pubsub for server scenarios.
/// models. These APIs will provide you with the entity authentication token needed for subsequent Entity API calls. The
/// game_server API is designed to create uniquely identifiable game_server entities. The game_server Entity token can be
/// used to call Matchmaking Lobby and Pubsub for server scenarios.
/// </summary>
public class PlayFabAuthenticationInstanceAPI
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2312,7 +2312,8 @@ public class RedeemMicrosoftStoreInventoryItemsRequest : PlayFabRequestCommon
public EntityKey Entity ;

/// <summary>
/// Xbox Token used for delegated business partner authentication.
/// Xbox Token used for delegated business partner authentication. Token provided by the Xbox Live SDK method
/// GetTokenAndSignatureAsync("POST", "https://playfabapi.com/", "").
/// </summary>
public string XboxToken ;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -737,6 +737,7 @@ public enum PlayFabErrorCode
EventSinkTenantNotFound = 15009,
EventSinkAadNotFound = 15010,
EventSinkDatabaseNotFound = 15011,
EventSinkTitleUnauthorized = 15012,
OperationCanceled = 16000,
InvalidDisplayNameRandomSuffixLength = 17000,
AllowNonUniquePlayerDisplayNamesDisableNotAllowed = 17001,
Expand All @@ -756,7 +757,9 @@ public enum PlayFabErrorCode
PlayerCustomPropertiesDuplicatePropertyName = 19006,
PlayerCustomPropertiesPropertyDoesNotExist = 19007,
AddonAlreadyExists = 19008,
AddonDoesntExist = 19009
AddonDoesntExist = 19009,
CopilotDisabled = 19100,
CopilotInvalidRequest = 19101
}

public class PlayFabError
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<FileAlignment>512</FileAlignment>

<PackageId>PlayFabAllSDK</PackageId>
<Version>1.166.231013</Version>
<Version>1.167.231027</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#231013</PackageReleaseNotes>
<PackageReleaseNotes>https://docs.microsoft.com/gaming/playfab/release-notes#231027</PackageReleaseNotes>
<NeutralLanguage>en</NeutralLanguage>
<AssemblyVersion>1</AssemblyVersion>
<FileVersion>1</FileVersion>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2265,6 +2265,7 @@ public enum GenericErrorCodes
EventSinkTenantNotFound,
EventSinkAadNotFound,
EventSinkDatabaseNotFound,
EventSinkTitleUnauthorized,
OperationCanceled,
InvalidDisplayNameRandomSuffixLength,
AllowNonUniquePlayerDisplayNamesDisableNotAllowed,
Expand All @@ -2284,7 +2285,9 @@ public enum GenericErrorCodes
PlayerCustomPropertiesDuplicatePropertyName,
PlayerCustomPropertiesPropertyDoesNotExist,
AddonAlreadyExists,
AddonDoesntExist
AddonDoesntExist,
CopilotDisabled,
CopilotInvalidRequest
}

public class GenericPlayFabIdPair
Expand Down
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.166.231013";
public const string SdkVersion = "1.167.231027";
public const string BuildIdentifier = "adobuild_csharpsdk_114";
public const string SdkVersionString = "CSharpSDK-1.166.231013";
public const string SdkVersionString = "CSharpSDK-1.167.231027";
/// <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

0 comments on commit e92f71e

Please sign in to comment.