diff --git a/ExampleMacProject/Assets/PlayFabEditorExtensions/Editor/PlayFabEditor.cs b/ExampleMacProject/Assets/PlayFabEditorExtensions/Editor/PlayFabEditor.cs index 19f440c2e..3abb445ca 100644 --- a/ExampleMacProject/Assets/PlayFabEditorExtensions/Editor/PlayFabEditor.cs +++ b/ExampleMacProject/Assets/PlayFabEditorExtensions/Editor/PlayFabEditor.cs @@ -78,6 +78,18 @@ static void PlayFabServices() PlayFabEditorPrefsSO.Instance.PanelIsShown = true; } + [MenuItem("Window/PlayFab/Forum")] + static void PlayFabForums() + { + Application.OpenURL("https://community.playfab.com/index.html"); + } + + [MenuItem("Window/PlayFab/Provide Feedback")] + static void PlayFabFeedback() + { + Application.OpenURL("https://community.playfab.com/index.html"); + } + [InitializeOnLoad] public static class Startup { diff --git a/ExampleMacProject/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils/PlayFabEditorVersion.cs b/ExampleMacProject/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils/PlayFabEditorVersion.cs index 7fd8eb0c2..4e977059a 100644 --- a/ExampleMacProject/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils/PlayFabEditorVersion.cs +++ b/ExampleMacProject/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils/PlayFabEditorVersion.cs @@ -1 +1 @@ -namespace PlayFab.PfEditor { public static partial class PlayFabEditorHelper { public static string EDEX_VERSION = "2.151.220926"; } } +namespace PlayFab.PfEditor { public static partial class PlayFabEditorHelper { public static string EDEX_VERSION = "2.152.221010"; } } diff --git a/ExampleMacProject/Assets/PlayFabSDK/Admin/PlayFabAdminModels.cs b/ExampleMacProject/Assets/PlayFabSDK/Admin/PlayFabAdminModels.cs index 211283d7c..df42543a2 100644 --- a/ExampleMacProject/Assets/PlayFabSDK/Admin/PlayFabAdminModels.cs +++ b/ExampleMacProject/Assets/PlayFabSDK/Admin/PlayFabAdminModels.cs @@ -2394,6 +2394,8 @@ public enum GenericErrorCodes AutomationRuleLimitExceeded, InvalidGooglePlayGamesServerAuthCode, StorageAccountNotFound, + PlayStreamConnectionFailed, + InvalidEventContents, MatchmakingEntityInvalid, MatchmakingPlayerAttributesInvalid, MatchmakingQueueNotFound, @@ -5976,10 +5978,6 @@ public class SetPublisherDataResult : PlayFabResultCommon [Serializable] public class SetTitleDataAndOverridesRequest : PlayFabRequestCommon { - /// - /// The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - public Dictionary CustomTags; /// /// List of titleData key-value pairs to set/delete. Use an empty value to delete an existing key; use a non-empty value to /// create/update a key. @@ -6006,10 +6004,6 @@ public class SetTitleDataAndOverridesResult : PlayFabResultCommon [Serializable] public class SetTitleDataRequest : PlayFabRequestCommon { - /// - /// The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - public Dictionary CustomTags; /// /// key we want to set a value on (note, this is additive - will only replace an existing key's value if they are the same /// name.) Keys are trimmed of whitespace. Keys may not begin with the '!' character. diff --git a/ExampleMacProject/Assets/PlayFabSDK/Client/PlayFabClientModels.cs b/ExampleMacProject/Assets/PlayFabSDK/Client/PlayFabClientModels.cs index 6da2e7f44..9c6932fae 100644 --- a/ExampleMacProject/Assets/PlayFabSDK/Client/PlayFabClientModels.cs +++ b/ExampleMacProject/Assets/PlayFabSDK/Client/PlayFabClientModels.cs @@ -1872,7 +1872,7 @@ public class GetCharacterLeaderboardRequest : PlayFabRequestCommon /// /// Optional character type on which to filter the leaderboard entries. /// - [Obsolete("No longer available", false)] + [Obsolete("No longer available", true)] public string CharacterType; /// /// Maximum number of entries to retrieve. Default 10, maximum 100. @@ -2109,7 +2109,7 @@ public class GetLeaderboardAroundCharacterRequest : PlayFabRequestCommon /// /// Optional character type on which to filter the leaderboard entries. /// - [Obsolete("No longer available", false)] + [Obsolete("No longer available", true)] public string CharacterType; /// /// Maximum number of entries to retrieve. Default 10, maximum 100. diff --git a/ExampleMacProject/Assets/PlayFabSDK/Economy/PlayFabEconomyModels.cs b/ExampleMacProject/Assets/PlayFabSDK/Economy/PlayFabEconomyModels.cs index b05560d75..da057423e 100644 --- a/ExampleMacProject/Assets/PlayFabSDK/Economy/PlayFabEconomyModels.cs +++ b/ExampleMacProject/Assets/PlayFabSDK/Economy/PlayFabEconomyModels.cs @@ -2285,7 +2285,7 @@ public class SearchItemsRequest : PlayFabRequestCommon /// public string ContinuationToken; /// - /// Number of items to retrieve. Maximum page size is 225. Default value is 10. + /// Number of items to retrieve. Maximum page size is 50. Default value is 10. /// public int Count; /// diff --git a/ExampleMacProject/Assets/PlayFabSDK/Server/PlayFabServerModels.cs b/ExampleMacProject/Assets/PlayFabSDK/Server/PlayFabServerModels.cs index 5c9cfd160..6c119a378 100644 --- a/ExampleMacProject/Assets/PlayFabSDK/Server/PlayFabServerModels.cs +++ b/ExampleMacProject/Assets/PlayFabSDK/Server/PlayFabServerModels.cs @@ -1965,6 +1965,8 @@ public enum GenericErrorCodes AutomationRuleLimitExceeded, InvalidGooglePlayGamesServerAuthCode, StorageAccountNotFound, + PlayStreamConnectionFailed, + InvalidEventContents, MatchmakingEntityInvalid, MatchmakingPlayerAttributesInvalid, MatchmakingQueueNotFound, @@ -5773,10 +5775,6 @@ public class SetPublisherDataResult : PlayFabResultCommon [Serializable] public class SetTitleDataRequest : PlayFabRequestCommon { - /// - /// The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - public Dictionary CustomTags; /// /// key we want to set a value on (note, this is additive - will only replace an existing key's value if they are the same /// name.) Keys are trimmed of whitespace. Keys may not begin with the '!' character. diff --git a/ExampleMacProject/Assets/PlayFabSDK/Shared/Editor/PlayFabHelp.cs b/ExampleMacProject/Assets/PlayFabSDK/Shared/Editor/PlayFabHelp.cs index 43581fd68..6cf2e91fe 100644 --- a/ExampleMacProject/Assets/PlayFabSDK/Shared/Editor/PlayFabHelp.cs +++ b/ExampleMacProject/Assets/PlayFabSDK/Shared/Editor/PlayFabHelp.cs @@ -22,5 +22,17 @@ private static void Dashboard() { Application.OpenURL("https://developer.playfab.com/"); } + + [MenuItem("PlayFab/Forum")] + private static void Forum() + { + Application.OpenURL("https://community.playfab.com/index.html"); + } + + [MenuItem("PlayFab/Provide Feedback")] + private static void Feedback() + { + Application.OpenURL("https://playfab.com/contact/"); + } } } diff --git a/ExampleMacProject/Assets/PlayFabSDK/Shared/Internal/PlayFabErrors.cs b/ExampleMacProject/Assets/PlayFabSDK/Shared/Internal/PlayFabErrors.cs index f56fac6ff..78249384f 100644 --- a/ExampleMacProject/Assets/PlayFabSDK/Shared/Internal/PlayFabErrors.cs +++ b/ExampleMacProject/Assets/PlayFabSDK/Shared/Internal/PlayFabErrors.cs @@ -547,6 +547,8 @@ public enum PlayFabErrorCode AutomationRuleLimitExceeded = 1544, InvalidGooglePlayGamesServerAuthCode = 1545, StorageAccountNotFound = 1546, + PlayStreamConnectionFailed = 1547, + InvalidEventContents = 1548, MatchmakingEntityInvalid = 2001, MatchmakingPlayerAttributesInvalid = 2002, MatchmakingQueueNotFound = 2016, diff --git a/ExampleMacProject/Assets/PlayFabSDK/Shared/Public/PlayFabSettings.cs b/ExampleMacProject/Assets/PlayFabSDK/Shared/Public/PlayFabSettings.cs index 7f02fb39f..25780fa57 100644 --- a/ExampleMacProject/Assets/PlayFabSDK/Shared/Public/PlayFabSettings.cs +++ b/ExampleMacProject/Assets/PlayFabSDK/Shared/Public/PlayFabSettings.cs @@ -43,9 +43,9 @@ static PlayFabSettings() { } /// public static readonly PlayFabAuthenticationContext staticPlayer = new PlayFabAuthenticationContext(); - public const string SdkVersion = "2.151.220926"; - public const string BuildIdentifier = "adobuild_unitysdk_167"; - public const string VersionString = "UnitySDK-2.151.220926"; + public const string SdkVersion = "2.152.221010"; + public const string BuildIdentifier = "adobuild_unitybeta_167"; + public const string VersionString = "UnitySDK-2.152.221010"; public const string DefaultPlayFabApiUrl = "playfabapi.com"; diff --git a/ExampleTestProject/Assets/PlayFabEditorExtensions/Editor/PlayFabEditor.cs b/ExampleTestProject/Assets/PlayFabEditorExtensions/Editor/PlayFabEditor.cs index 19f440c2e..3abb445ca 100644 --- a/ExampleTestProject/Assets/PlayFabEditorExtensions/Editor/PlayFabEditor.cs +++ b/ExampleTestProject/Assets/PlayFabEditorExtensions/Editor/PlayFabEditor.cs @@ -78,6 +78,18 @@ static void PlayFabServices() PlayFabEditorPrefsSO.Instance.PanelIsShown = true; } + [MenuItem("Window/PlayFab/Forum")] + static void PlayFabForums() + { + Application.OpenURL("https://community.playfab.com/index.html"); + } + + [MenuItem("Window/PlayFab/Provide Feedback")] + static void PlayFabFeedback() + { + Application.OpenURL("https://community.playfab.com/index.html"); + } + [InitializeOnLoad] public static class Startup { diff --git a/ExampleTestProject/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils/PlayFabEditorVersion.cs b/ExampleTestProject/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils/PlayFabEditorVersion.cs index 7fd8eb0c2..4e977059a 100644 --- a/ExampleTestProject/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils/PlayFabEditorVersion.cs +++ b/ExampleTestProject/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils/PlayFabEditorVersion.cs @@ -1 +1 @@ -namespace PlayFab.PfEditor { public static partial class PlayFabEditorHelper { public static string EDEX_VERSION = "2.151.220926"; } } +namespace PlayFab.PfEditor { public static partial class PlayFabEditorHelper { public static string EDEX_VERSION = "2.152.221010"; } } diff --git a/ExampleTestProject/Assets/PlayFabSDK/Admin/PlayFabAdminModels.cs b/ExampleTestProject/Assets/PlayFabSDK/Admin/PlayFabAdminModels.cs index 211283d7c..df42543a2 100644 --- a/ExampleTestProject/Assets/PlayFabSDK/Admin/PlayFabAdminModels.cs +++ b/ExampleTestProject/Assets/PlayFabSDK/Admin/PlayFabAdminModels.cs @@ -2394,6 +2394,8 @@ public enum GenericErrorCodes AutomationRuleLimitExceeded, InvalidGooglePlayGamesServerAuthCode, StorageAccountNotFound, + PlayStreamConnectionFailed, + InvalidEventContents, MatchmakingEntityInvalid, MatchmakingPlayerAttributesInvalid, MatchmakingQueueNotFound, @@ -5976,10 +5978,6 @@ public class SetPublisherDataResult : PlayFabResultCommon [Serializable] public class SetTitleDataAndOverridesRequest : PlayFabRequestCommon { - /// - /// The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - public Dictionary CustomTags; /// /// List of titleData key-value pairs to set/delete. Use an empty value to delete an existing key; use a non-empty value to /// create/update a key. @@ -6006,10 +6004,6 @@ public class SetTitleDataAndOverridesResult : PlayFabResultCommon [Serializable] public class SetTitleDataRequest : PlayFabRequestCommon { - /// - /// The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - public Dictionary CustomTags; /// /// key we want to set a value on (note, this is additive - will only replace an existing key's value if they are the same /// name.) Keys are trimmed of whitespace. Keys may not begin with the '!' character. diff --git a/ExampleTestProject/Assets/PlayFabSDK/Client/PlayFabClientModels.cs b/ExampleTestProject/Assets/PlayFabSDK/Client/PlayFabClientModels.cs index 6da2e7f44..9c6932fae 100644 --- a/ExampleTestProject/Assets/PlayFabSDK/Client/PlayFabClientModels.cs +++ b/ExampleTestProject/Assets/PlayFabSDK/Client/PlayFabClientModels.cs @@ -1872,7 +1872,7 @@ public class GetCharacterLeaderboardRequest : PlayFabRequestCommon /// /// Optional character type on which to filter the leaderboard entries. /// - [Obsolete("No longer available", false)] + [Obsolete("No longer available", true)] public string CharacterType; /// /// Maximum number of entries to retrieve. Default 10, maximum 100. @@ -2109,7 +2109,7 @@ public class GetLeaderboardAroundCharacterRequest : PlayFabRequestCommon /// /// Optional character type on which to filter the leaderboard entries. /// - [Obsolete("No longer available", false)] + [Obsolete("No longer available", true)] public string CharacterType; /// /// Maximum number of entries to retrieve. Default 10, maximum 100. diff --git a/ExampleTestProject/Assets/PlayFabSDK/Economy/PlayFabEconomyModels.cs b/ExampleTestProject/Assets/PlayFabSDK/Economy/PlayFabEconomyModels.cs index b05560d75..da057423e 100644 --- a/ExampleTestProject/Assets/PlayFabSDK/Economy/PlayFabEconomyModels.cs +++ b/ExampleTestProject/Assets/PlayFabSDK/Economy/PlayFabEconomyModels.cs @@ -2285,7 +2285,7 @@ public class SearchItemsRequest : PlayFabRequestCommon /// public string ContinuationToken; /// - /// Number of items to retrieve. Maximum page size is 225. Default value is 10. + /// Number of items to retrieve. Maximum page size is 50. Default value is 10. /// public int Count; /// diff --git a/ExampleTestProject/Assets/PlayFabSDK/Server/PlayFabServerModels.cs b/ExampleTestProject/Assets/PlayFabSDK/Server/PlayFabServerModels.cs index 5c9cfd160..6c119a378 100644 --- a/ExampleTestProject/Assets/PlayFabSDK/Server/PlayFabServerModels.cs +++ b/ExampleTestProject/Assets/PlayFabSDK/Server/PlayFabServerModels.cs @@ -1965,6 +1965,8 @@ public enum GenericErrorCodes AutomationRuleLimitExceeded, InvalidGooglePlayGamesServerAuthCode, StorageAccountNotFound, + PlayStreamConnectionFailed, + InvalidEventContents, MatchmakingEntityInvalid, MatchmakingPlayerAttributesInvalid, MatchmakingQueueNotFound, @@ -5773,10 +5775,6 @@ public class SetPublisherDataResult : PlayFabResultCommon [Serializable] public class SetTitleDataRequest : PlayFabRequestCommon { - /// - /// The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). - /// - public Dictionary CustomTags; /// /// key we want to set a value on (note, this is additive - will only replace an existing key's value if they are the same /// name.) Keys are trimmed of whitespace. Keys may not begin with the '!' character. diff --git a/ExampleTestProject/Assets/PlayFabSDK/Shared/Editor/PlayFabHelp.cs b/ExampleTestProject/Assets/PlayFabSDK/Shared/Editor/PlayFabHelp.cs index 43581fd68..6cf2e91fe 100644 --- a/ExampleTestProject/Assets/PlayFabSDK/Shared/Editor/PlayFabHelp.cs +++ b/ExampleTestProject/Assets/PlayFabSDK/Shared/Editor/PlayFabHelp.cs @@ -22,5 +22,17 @@ private static void Dashboard() { Application.OpenURL("https://developer.playfab.com/"); } + + [MenuItem("PlayFab/Forum")] + private static void Forum() + { + Application.OpenURL("https://community.playfab.com/index.html"); + } + + [MenuItem("PlayFab/Provide Feedback")] + private static void Feedback() + { + Application.OpenURL("https://playfab.com/contact/"); + } } } diff --git a/ExampleTestProject/Assets/PlayFabSDK/Shared/Internal/PlayFabErrors.cs b/ExampleTestProject/Assets/PlayFabSDK/Shared/Internal/PlayFabErrors.cs index f56fac6ff..78249384f 100644 --- a/ExampleTestProject/Assets/PlayFabSDK/Shared/Internal/PlayFabErrors.cs +++ b/ExampleTestProject/Assets/PlayFabSDK/Shared/Internal/PlayFabErrors.cs @@ -547,6 +547,8 @@ public enum PlayFabErrorCode AutomationRuleLimitExceeded = 1544, InvalidGooglePlayGamesServerAuthCode = 1545, StorageAccountNotFound = 1546, + PlayStreamConnectionFailed = 1547, + InvalidEventContents = 1548, MatchmakingEntityInvalid = 2001, MatchmakingPlayerAttributesInvalid = 2002, MatchmakingQueueNotFound = 2016, diff --git a/ExampleTestProject/Assets/PlayFabSDK/Shared/Public/PlayFabSettings.cs b/ExampleTestProject/Assets/PlayFabSDK/Shared/Public/PlayFabSettings.cs index 7f02fb39f..25780fa57 100644 --- a/ExampleTestProject/Assets/PlayFabSDK/Shared/Public/PlayFabSettings.cs +++ b/ExampleTestProject/Assets/PlayFabSDK/Shared/Public/PlayFabSettings.cs @@ -43,9 +43,9 @@ static PlayFabSettings() { } /// public static readonly PlayFabAuthenticationContext staticPlayer = new PlayFabAuthenticationContext(); - public const string SdkVersion = "2.151.220926"; - public const string BuildIdentifier = "adobuild_unitysdk_167"; - public const string VersionString = "UnitySDK-2.151.220926"; + public const string SdkVersion = "2.152.221010"; + public const string BuildIdentifier = "adobuild_unitybeta_167"; + public const string VersionString = "UnitySDK-2.152.221010"; public const string DefaultPlayFabApiUrl = "playfabapi.com"; diff --git a/Packages/PlayFabEditorExtensions.unitypackage b/Packages/PlayFabEditorExtensions.unitypackage index 61daf9cbd..6a7012a0a 100644 Binary files a/Packages/PlayFabEditorExtensions.unitypackage and b/Packages/PlayFabEditorExtensions.unitypackage differ diff --git a/Packages/UnitySDK.unitypackage b/Packages/UnitySDK.unitypackage index d17c2d9c4..34f05fe24 100644 Binary files a/Packages/UnitySDK.unitypackage and b/Packages/UnitySDK.unitypackage differ