From 092a4c541ec4cabe4be3e0b5700c179dd1315e03 Mon Sep 17 00:00:00 2001 From: PlayFab Jenkins Bot Date: Mon, 2 Aug 2021 19:33:40 +0000 Subject: [PATCH] https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#210802 --- PlayFabSdk/package.json | 2 +- PlayFabSdk/src/PlayFab/PlayFabAdminApi.js | 8 ++--- .../src/PlayFab/PlayFabAuthenticationApi.js | 8 ++--- PlayFabSdk/src/PlayFab/PlayFabClientApi.js | 8 ++--- .../src/PlayFab/PlayFabCloudScriptApi.js | 8 ++--- PlayFabSdk/src/PlayFab/PlayFabDataApi.js | 8 ++--- PlayFabSdk/src/PlayFab/PlayFabEventsApi.js | 8 ++--- .../src/PlayFab/PlayFabExperimentationApi.js | 8 ++--- PlayFabSdk/src/PlayFab/PlayFabGroupsApi.js | 8 ++--- PlayFabSdk/src/PlayFab/PlayFabInsightsApi.js | 8 ++--- .../src/PlayFab/PlayFabLocalizationApi.js | 8 ++--- .../src/PlayFab/PlayFabMatchmakerApi.js | 8 ++--- .../src/PlayFab/PlayFabMultiplayerApi.js | 8 ++--- PlayFabSdk/src/PlayFab/PlayFabProfilesApi.js | 8 ++--- PlayFabSdk/src/PlayFab/PlayFabServerApi.js | 8 ++--- .../src/Typings/PlayFab/PlayFabAdminApi.d.ts | 34 +++++++++++------- .../src/Typings/PlayFab/PlayFabClientApi.d.ts | 19 ++++------ .../PlayFab/PlayFabCloudScriptApi.d.ts | 6 +++- .../PlayFab/PlayFabMultiplayerApi.d.ts | 26 ++++++++++---- .../src/Typings/PlayFab/PlayFabServerApi.d.ts | 36 +++++++++++-------- .../src/PlayFab/PlayFabAdminApi.js | 8 ++--- .../src/PlayFab/PlayFabAuthenticationApi.js | 8 ++--- .../src/PlayFab/PlayFabClientApi.js | 8 ++--- .../src/PlayFab/PlayFabCloudScriptApi.js | 8 ++--- .../src/PlayFab/PlayFabDataApi.js | 8 ++--- .../src/PlayFab/PlayFabEventsApi.js | 8 ++--- .../src/PlayFab/PlayFabExperimentationApi.js | 8 ++--- .../src/PlayFab/PlayFabGroupsApi.js | 8 ++--- .../src/PlayFab/PlayFabInsightsApi.js | 8 ++--- .../src/PlayFab/PlayFabLocalizationApi.js | 8 ++--- .../src/PlayFab/PlayFabMatchmakerApi.js | 8 ++--- .../src/PlayFab/PlayFabMultiplayerApi.js | 8 ++--- .../src/PlayFab/PlayFabProfilesApi.js | 8 ++--- .../src/PlayFab/PlayFabServerApi.js | 8 ++--- .../src/typings/PlayFab/PlayFabAdminApi.d.ts | 34 +++++++++++------- .../src/typings/PlayFab/PlayFabClientApi.d.ts | 19 ++++------ .../PlayFab/PlayFabCloudScriptApi.d.ts | 6 +++- .../PlayFab/PlayFabMultiplayerApi.d.ts | 26 ++++++++++---- .../src/typings/PlayFab/PlayFabServerApi.d.ts | 36 +++++++++++-------- 39 files changed, 259 insertions(+), 209 deletions(-) diff --git a/PlayFabSdk/package.json b/PlayFabSdk/package.json index a76664c1..c65d0118 100644 --- a/PlayFabSdk/package.json +++ b/PlayFabSdk/package.json @@ -1,6 +1,6 @@ { "name": "playfab-web-sdk", - "version": "1.88.210628", + "version": "1.89.210802", "description": "Playfab SDK for JS client applications", "license": "Apache-2.0", "repository": { diff --git a/PlayFabSdk/src/PlayFab/PlayFabAdminApi.js b/PlayFabSdk/src/PlayFab/PlayFabAdminApi.js index fe1e7e02..b15d27a2 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabAdminApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabAdminApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabAuthenticationApi.js b/PlayFabSdk/src/PlayFab/PlayFabAuthenticationApi.js index 9468c624..5dfff776 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabAuthenticationApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabAuthenticationApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabClientApi.js b/PlayFabSdk/src/PlayFab/PlayFabClientApi.js index ba46e9c4..b14b97c7 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabClientApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabClientApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabCloudScriptApi.js b/PlayFabSdk/src/PlayFab/PlayFabCloudScriptApi.js index 84d6744b..1bee76f1 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabCloudScriptApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabCloudScriptApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabDataApi.js b/PlayFabSdk/src/PlayFab/PlayFabDataApi.js index b16d7b82..9936dec3 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabDataApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabDataApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabEventsApi.js b/PlayFabSdk/src/PlayFab/PlayFabEventsApi.js index d6fd9bad..d2ee8410 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabEventsApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabEventsApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabExperimentationApi.js b/PlayFabSdk/src/PlayFab/PlayFabExperimentationApi.js index 8cb1efa6..7bece718 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabExperimentationApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabExperimentationApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabGroupsApi.js b/PlayFabSdk/src/PlayFab/PlayFabGroupsApi.js index 05649ccf..a26dcb27 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabGroupsApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabGroupsApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabInsightsApi.js b/PlayFabSdk/src/PlayFab/PlayFabInsightsApi.js index bfc6957d..f9579ba1 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabInsightsApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabInsightsApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabLocalizationApi.js b/PlayFabSdk/src/PlayFab/PlayFabLocalizationApi.js index 0deb30f9..05390b55 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabLocalizationApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabLocalizationApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabMatchmakerApi.js b/PlayFabSdk/src/PlayFab/PlayFabMatchmakerApi.js index 210c8831..a4e9398d 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabMatchmakerApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabMatchmakerApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabMultiplayerApi.js b/PlayFabSdk/src/PlayFab/PlayFabMultiplayerApi.js index 0c8bb4a5..bc75efa8 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabMultiplayerApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabMultiplayerApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabProfilesApi.js b/PlayFabSdk/src/PlayFab/PlayFabProfilesApi.js index adb3a489..59f757dd 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabProfilesApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabProfilesApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/PlayFab/PlayFabServerApi.js b/PlayFabSdk/src/PlayFab/PlayFabServerApi.js index 366953bb..94f98bfe 100644 --- a/PlayFabSdk/src/PlayFab/PlayFabServerApi.js +++ b/PlayFabSdk/src/PlayFab/PlayFabServerApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabSdk/src/Typings/PlayFab/PlayFabAdminApi.d.ts b/PlayFabSdk/src/Typings/PlayFab/PlayFabAdminApi.d.ts index 00c0ac6c..5212ff60 100644 --- a/PlayFabSdk/src/Typings/PlayFab/PlayFabAdminApi.d.ts +++ b/PlayFabSdk/src/Typings/PlayFab/PlayFabAdminApi.d.ts @@ -2509,7 +2509,22 @@ declare module PlayFabAdminModels { | "AsyncExportNotFound" | "AsyncExportRateLimitExceeded" | "SnapshotNotFound" - | "InventoryApiNotImplemented"; + | "InventoryApiNotImplemented" + | "LobbyDoesNotExist" + | "LobbyRateLimitExceeded" + | "LobbyPlayerAlreadyJoined" + | "LobbyNotJoinable" + | "LobbyMemberCannotRejoin" + | "LobbyCurrentPlayersMoreThanMaxPlayers" + | "LobbyPlayerNotPresent" + | "LobbyBadRequest" + | "LobbyPlayerMaxLobbyLimitExceeded" + | "LobbyNewOwnerMustBeConnected" + | "LobbyCurrentOwnerStillConnected" + | "LobbyMemberIsNotOwner" + | "EventSamplingInvalidRatio" + | "EventSamplingInvalidEventName" + | "EventSamplingRatioNotFound"; export interface GetActionsOnPlayersInSegmentTaskInstanceResult extends PlayFabModule.IPlayFabResultCommon { /** Parameter of this task instance */ @@ -3643,7 +3658,11 @@ declare module PlayFabAdminModels { Created?: string; /** Player display name */ DisplayName?: string; - /** List of experiment variants for the player. */ + /** + * List of experiment variants for the player. Note that these variants are not guaranteed to be up-to-date when returned + * during login because the player profile is updated only after login. Instead, use the LoginResult.TreatmentAssignment + * property during login to get the correct variants and variables. + */ ExperimentVariants?: string[]; /** UTC time when the player most recently logged in to the title */ LastLogin?: string; @@ -5236,8 +5255,6 @@ declare module PlayFabAdminModels { TwitchInfo?: UserTwitchInfo; /** User account name in the PlayFab service */ Username?: string; - /** Windows Hello account information, if a Windows Hello account has been linked */ - WindowsHelloInfo?: UserWindowsHelloInfo; /** User XBox account information, if a XBox account has been linked */ XboxInfo?: UserXboxInfo; @@ -5364,7 +5381,6 @@ declare module PlayFabAdminModels { | "XboxLive" | "Parse" | "Twitch" - | "WindowsHello" | "ServerCustomId" | "NintendoSwitchDeviceId" | "FacebookInstantGamesId" @@ -5440,14 +5456,6 @@ declare module PlayFabAdminModels { } - export interface UserWindowsHelloInfo { - /** Windows Hello Device Name */ - WindowsHelloDeviceName?: string; - /** Windows Hello Public Key Hash */ - WindowsHelloPublicKeyHash?: string; - - } - export interface UserXboxInfo { /** XBox user ID */ XboxUserId?: string; diff --git a/PlayFabSdk/src/Typings/PlayFab/PlayFabClientApi.d.ts b/PlayFabSdk/src/Typings/PlayFab/PlayFabClientApi.d.ts index 6bbbfac3..8e92ba7e 100644 --- a/PlayFabSdk/src/Typings/PlayFab/PlayFabClientApi.d.ts +++ b/PlayFabSdk/src/Typings/PlayFab/PlayFabClientApi.d.ts @@ -2372,7 +2372,7 @@ declare module PlayFabClientModels { export interface GetLeaderboardForUsersCharactersRequest extends PlayFabModule.IPlayFabRequestCommon { /** Maximum number of entries to retrieve. */ - MaxResultsCount: number; + MaxResultsCount?: number; /** Unique identifier for the title-specific statistic for the leaderboard. */ StatisticName: string; @@ -4018,7 +4018,11 @@ declare module PlayFabClientModels { Created?: string; /** Player display name */ DisplayName?: string; - /** List of experiment variants for the player. */ + /** + * List of experiment variants for the player. Note that these variants are not guaranteed to be up-to-date when returned + * during login because the player profile is updated only after login. Instead, use the LoginResult.TreatmentAssignment + * property during login to get the correct variants and variables. + */ ExperimentVariants?: string[]; /** UTC time when the player most recently logged in to the title */ LastLogin?: string; @@ -5143,8 +5147,6 @@ declare module PlayFabClientModels { TwitchInfo?: UserTwitchInfo; /** User account name in the PlayFab service */ Username?: string; - /** Windows Hello account information, if a Windows Hello account has been linked */ - WindowsHelloInfo?: UserWindowsHelloInfo; /** User XBox account information, if a XBox account has been linked */ XboxInfo?: UserXboxInfo; @@ -5271,7 +5273,6 @@ declare module PlayFabClientModels { | "XboxLive" | "Parse" | "Twitch" - | "WindowsHello" | "ServerCustomId" | "NintendoSwitchDeviceId" | "FacebookInstantGamesId" @@ -5351,14 +5352,6 @@ declare module PlayFabClientModels { } - export interface UserWindowsHelloInfo { - /** Windows Hello Device Name */ - WindowsHelloDeviceName?: string; - /** Windows Hello Public Key Hash */ - WindowsHelloPublicKeyHash?: string; - - } - export interface UserXboxInfo { /** XBox user ID */ XboxUserId?: string; diff --git a/PlayFabSdk/src/Typings/PlayFab/PlayFabCloudScriptApi.d.ts b/PlayFabSdk/src/Typings/PlayFab/PlayFabCloudScriptApi.d.ts index 5eeab994..9ab3bf36 100644 --- a/PlayFabSdk/src/Typings/PlayFab/PlayFabCloudScriptApi.d.ts +++ b/PlayFabSdk/src/Typings/PlayFab/PlayFabCloudScriptApi.d.ts @@ -613,7 +613,11 @@ declare module PlayFabCloudScriptModels { Created?: string; /** Player display name */ DisplayName?: string; - /** List of experiment variants for the player. */ + /** + * List of experiment variants for the player. Note that these variants are not guaranteed to be up-to-date when returned + * during login because the player profile is updated only after login. Instead, use the LoginResult.TreatmentAssignment + * property during login to get the correct variants and variables. + */ ExperimentVariants?: string[]; /** UTC time when the player most recently logged in to the title */ LastLogin?: string; diff --git a/PlayFabSdk/src/Typings/PlayFab/PlayFabMultiplayerApi.d.ts b/PlayFabSdk/src/Typings/PlayFab/PlayFabMultiplayerApi.d.ts index b554a58c..ca5349bf 100644 --- a/PlayFabSdk/src/Typings/PlayFab/PlayFabMultiplayerApi.d.ts +++ b/PlayFabSdk/src/Typings/PlayFab/PlayFabMultiplayerApi.d.ts @@ -415,7 +415,9 @@ declare module PlayFabMultiplayerModels { | "Esv4" | "Dsv3" | "Dsv2" - | "NCasT4_v3"; + | "NCasT4_v3" + | "Ddv4" + | "Ddsv4"; type AzureVmSize = "Standard_A1" | "Standard_A2" @@ -468,7 +470,15 @@ declare module PlayFabMultiplayerModels { | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" - | "Standard_NC4as_T4_v3"; + | "Standard_NC4as_T4_v3" + | "Standard_D2d_v4" + | "Standard_D4d_v4" + | "Standard_D8d_v4" + | "Standard_D16d_v4" + | "Standard_D2ds_v4" + | "Standard_D4ds_v4" + | "Standard_D8ds_v4" + | "Standard_D16ds_v4"; export interface BuildAliasDetailsResponse extends PlayFabModule.IPlayFabResultCommon { /** The guid string alias Id of the alias to be created or updated. */ @@ -1683,10 +1693,12 @@ declare module PlayFabMultiplayerModels { } export interface InstrumentationConfiguration { + /** Designates whether windows instrumentation configuration will be enabled for this Build */ + IsEnabled?: boolean; /** - * The list of processes to be monitored on a VM for this build. Providing processes will turn on performance metrics - * collection for this build. Process names should not include extensions. If the game server process is: GameServer.exe; - * then, ProcessesToMonitor = [ GameServer ] + * This property is deprecated, use IsEnabled. The list of processes to be monitored on a VM for this build. Providing + * processes will turn on performance metrics collection for this build. Process names should not include extensions. If + * the game server process is: GameServer.exe; then, ProcessesToMonitor = [ GameServer ] */ ProcessesToMonitor?: string[]; @@ -2398,11 +2410,11 @@ declare module PlayFabMultiplayerModels { export interface ShutdownMultiplayerServerRequest extends PlayFabModule.IPlayFabRequestCommon { /** The guid string build ID of the multiplayer server to delete. */ - BuildId: string; + BuildId?: string; /** The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). */ CustomTags?: { [key: string]: string | null }; /** The region of the multiplayer server to shut down. */ - Region: string; + Region?: string; /** A guid string session ID of the multiplayer server to shut down. */ SessionId: string; diff --git a/PlayFabSdk/src/Typings/PlayFab/PlayFabServerApi.d.ts b/PlayFabSdk/src/Typings/PlayFab/PlayFabServerApi.d.ts index 7e1643d1..448a6bf4 100644 --- a/PlayFabSdk/src/Typings/PlayFab/PlayFabServerApi.d.ts +++ b/PlayFabSdk/src/Typings/PlayFab/PlayFabServerApi.d.ts @@ -2386,7 +2386,22 @@ declare module PlayFabServerModels { | "AsyncExportNotFound" | "AsyncExportRateLimitExceeded" | "SnapshotNotFound" - | "InventoryApiNotImplemented"; + | "InventoryApiNotImplemented" + | "LobbyDoesNotExist" + | "LobbyRateLimitExceeded" + | "LobbyPlayerAlreadyJoined" + | "LobbyNotJoinable" + | "LobbyMemberCannotRejoin" + | "LobbyCurrentPlayersMoreThanMaxPlayers" + | "LobbyPlayerNotPresent" + | "LobbyBadRequest" + | "LobbyPlayerMaxLobbyLimitExceeded" + | "LobbyNewOwnerMustBeConnected" + | "LobbyCurrentOwnerStillConnected" + | "LobbyMemberIsNotOwner" + | "EventSamplingInvalidRatio" + | "EventSamplingInvalidEventName" + | "EventSamplingRatioNotFound"; export interface GenericPlayFabIdPair { /** Unique generic service identifier for a user. */ @@ -2643,7 +2658,7 @@ declare module PlayFabServerModels { export interface GetLeaderboardForUsersCharactersRequest extends PlayFabModule.IPlayFabRequestCommon { /** Maximum number of entries to retrieve. */ - MaxResultsCount: number; + MaxResultsCount?: number; /** Unique PlayFab assigned ID of the user on whom the operation will be performed. */ PlayFabId: string; /** Unique identifier for the title-specific statistic for the leaderboard. */ @@ -3795,7 +3810,11 @@ declare module PlayFabServerModels { Created?: string; /** Player display name */ DisplayName?: string; - /** List of experiment variants for the player. */ + /** + * List of experiment variants for the player. Note that these variants are not guaranteed to be up-to-date when returned + * during login because the player profile is updated only after login. Instead, use the LoginResult.TreatmentAssignment + * property during login to get the correct variants and variables. + */ ExperimentVariants?: string[]; /** UTC time when the player most recently logged in to the title */ LastLogin?: string; @@ -4917,8 +4936,6 @@ declare module PlayFabServerModels { TwitchInfo?: UserTwitchInfo; /** User account name in the PlayFab service */ Username?: string; - /** Windows Hello account information, if a Windows Hello account has been linked */ - WindowsHelloInfo?: UserWindowsHelloInfo; /** User XBox account information, if a XBox account has been linked */ XboxInfo?: UserXboxInfo; @@ -5045,7 +5062,6 @@ declare module PlayFabServerModels { | "XboxLive" | "Parse" | "Twitch" - | "WindowsHello" | "ServerCustomId" | "NintendoSwitchDeviceId" | "FacebookInstantGamesId" @@ -5125,14 +5141,6 @@ declare module PlayFabServerModels { } - export interface UserWindowsHelloInfo { - /** Windows Hello Device Name */ - WindowsHelloDeviceName?: string; - /** Windows Hello Public Key Hash */ - WindowsHelloPublicKeyHash?: string; - - } - export interface UserXboxInfo { /** XBox user ID */ XboxUserId?: string; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabAdminApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabAdminApi.js index fe1e7e02..b15d27a2 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabAdminApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabAdminApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabAuthenticationApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabAuthenticationApi.js index 9468c624..5dfff776 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabAuthenticationApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabAuthenticationApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabClientApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabClientApi.js index ba46e9c4..b14b97c7 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabClientApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabClientApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabCloudScriptApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabCloudScriptApi.js index 84d6744b..1bee76f1 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabCloudScriptApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabCloudScriptApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabDataApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabDataApi.js index b16d7b82..9936dec3 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabDataApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabDataApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabEventsApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabEventsApi.js index d6fd9bad..d2ee8410 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabEventsApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabEventsApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabExperimentationApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabExperimentationApi.js index 8cb1efa6..7bece718 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabExperimentationApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabExperimentationApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabGroupsApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabGroupsApi.js index 05649ccf..a26dcb27 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabGroupsApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabGroupsApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabInsightsApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabInsightsApi.js index bfc6957d..f9579ba1 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabInsightsApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabInsightsApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabLocalizationApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabLocalizationApi.js index 0deb30f9..05390b55 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabLocalizationApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabLocalizationApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabMatchmakerApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabMatchmakerApi.js index 210c8831..a4e9398d 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabMatchmakerApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabMatchmakerApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabMultiplayerApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabMultiplayerApi.js index 0c8bb4a5..bc75efa8 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabMultiplayerApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabMultiplayerApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabProfilesApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabProfilesApi.js index adb3a489..59f757dd 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabProfilesApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabProfilesApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/PlayFab/PlayFabServerApi.js b/PlayFabTestingExample/src/PlayFab/PlayFabServerApi.js index 366953bb..94f98bfe 100644 --- a/PlayFabTestingExample/src/PlayFab/PlayFabServerApi.js +++ b/PlayFabTestingExample/src/PlayFab/PlayFabServerApi.js @@ -14,9 +14,9 @@ if(!PlayFab.settings) { if(!PlayFab._internalSettings) { PlayFab._internalSettings = { entityToken: null, - sdkVersion: "1.88.210628", + sdkVersion: "1.89.210802", requestGetParams: { - sdk: "JavaScriptSDK-1.88.210628" + sdk: "JavaScriptSDK-1.89.210802" }, sessionTicket: null, verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this @@ -223,8 +223,8 @@ if(!PlayFab._internalSettings) { } } -PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-1_2"; -PlayFab.sdkVersion = "1.88.210628"; +PlayFab.buildIdentifier = "jbuild_javascriptsdk_sdk-generic-2_1"; +PlayFab.sdkVersion = "1.89.210802"; PlayFab.GenerateErrorReport = function (error) { if (error == null) return ""; diff --git a/PlayFabTestingExample/src/typings/PlayFab/PlayFabAdminApi.d.ts b/PlayFabTestingExample/src/typings/PlayFab/PlayFabAdminApi.d.ts index 00c0ac6c..5212ff60 100644 --- a/PlayFabTestingExample/src/typings/PlayFab/PlayFabAdminApi.d.ts +++ b/PlayFabTestingExample/src/typings/PlayFab/PlayFabAdminApi.d.ts @@ -2509,7 +2509,22 @@ declare module PlayFabAdminModels { | "AsyncExportNotFound" | "AsyncExportRateLimitExceeded" | "SnapshotNotFound" - | "InventoryApiNotImplemented"; + | "InventoryApiNotImplemented" + | "LobbyDoesNotExist" + | "LobbyRateLimitExceeded" + | "LobbyPlayerAlreadyJoined" + | "LobbyNotJoinable" + | "LobbyMemberCannotRejoin" + | "LobbyCurrentPlayersMoreThanMaxPlayers" + | "LobbyPlayerNotPresent" + | "LobbyBadRequest" + | "LobbyPlayerMaxLobbyLimitExceeded" + | "LobbyNewOwnerMustBeConnected" + | "LobbyCurrentOwnerStillConnected" + | "LobbyMemberIsNotOwner" + | "EventSamplingInvalidRatio" + | "EventSamplingInvalidEventName" + | "EventSamplingRatioNotFound"; export interface GetActionsOnPlayersInSegmentTaskInstanceResult extends PlayFabModule.IPlayFabResultCommon { /** Parameter of this task instance */ @@ -3643,7 +3658,11 @@ declare module PlayFabAdminModels { Created?: string; /** Player display name */ DisplayName?: string; - /** List of experiment variants for the player. */ + /** + * List of experiment variants for the player. Note that these variants are not guaranteed to be up-to-date when returned + * during login because the player profile is updated only after login. Instead, use the LoginResult.TreatmentAssignment + * property during login to get the correct variants and variables. + */ ExperimentVariants?: string[]; /** UTC time when the player most recently logged in to the title */ LastLogin?: string; @@ -5236,8 +5255,6 @@ declare module PlayFabAdminModels { TwitchInfo?: UserTwitchInfo; /** User account name in the PlayFab service */ Username?: string; - /** Windows Hello account information, if a Windows Hello account has been linked */ - WindowsHelloInfo?: UserWindowsHelloInfo; /** User XBox account information, if a XBox account has been linked */ XboxInfo?: UserXboxInfo; @@ -5364,7 +5381,6 @@ declare module PlayFabAdminModels { | "XboxLive" | "Parse" | "Twitch" - | "WindowsHello" | "ServerCustomId" | "NintendoSwitchDeviceId" | "FacebookInstantGamesId" @@ -5440,14 +5456,6 @@ declare module PlayFabAdminModels { } - export interface UserWindowsHelloInfo { - /** Windows Hello Device Name */ - WindowsHelloDeviceName?: string; - /** Windows Hello Public Key Hash */ - WindowsHelloPublicKeyHash?: string; - - } - export interface UserXboxInfo { /** XBox user ID */ XboxUserId?: string; diff --git a/PlayFabTestingExample/src/typings/PlayFab/PlayFabClientApi.d.ts b/PlayFabTestingExample/src/typings/PlayFab/PlayFabClientApi.d.ts index 6bbbfac3..8e92ba7e 100644 --- a/PlayFabTestingExample/src/typings/PlayFab/PlayFabClientApi.d.ts +++ b/PlayFabTestingExample/src/typings/PlayFab/PlayFabClientApi.d.ts @@ -2372,7 +2372,7 @@ declare module PlayFabClientModels { export interface GetLeaderboardForUsersCharactersRequest extends PlayFabModule.IPlayFabRequestCommon { /** Maximum number of entries to retrieve. */ - MaxResultsCount: number; + MaxResultsCount?: number; /** Unique identifier for the title-specific statistic for the leaderboard. */ StatisticName: string; @@ -4018,7 +4018,11 @@ declare module PlayFabClientModels { Created?: string; /** Player display name */ DisplayName?: string; - /** List of experiment variants for the player. */ + /** + * List of experiment variants for the player. Note that these variants are not guaranteed to be up-to-date when returned + * during login because the player profile is updated only after login. Instead, use the LoginResult.TreatmentAssignment + * property during login to get the correct variants and variables. + */ ExperimentVariants?: string[]; /** UTC time when the player most recently logged in to the title */ LastLogin?: string; @@ -5143,8 +5147,6 @@ declare module PlayFabClientModels { TwitchInfo?: UserTwitchInfo; /** User account name in the PlayFab service */ Username?: string; - /** Windows Hello account information, if a Windows Hello account has been linked */ - WindowsHelloInfo?: UserWindowsHelloInfo; /** User XBox account information, if a XBox account has been linked */ XboxInfo?: UserXboxInfo; @@ -5271,7 +5273,6 @@ declare module PlayFabClientModels { | "XboxLive" | "Parse" | "Twitch" - | "WindowsHello" | "ServerCustomId" | "NintendoSwitchDeviceId" | "FacebookInstantGamesId" @@ -5351,14 +5352,6 @@ declare module PlayFabClientModels { } - export interface UserWindowsHelloInfo { - /** Windows Hello Device Name */ - WindowsHelloDeviceName?: string; - /** Windows Hello Public Key Hash */ - WindowsHelloPublicKeyHash?: string; - - } - export interface UserXboxInfo { /** XBox user ID */ XboxUserId?: string; diff --git a/PlayFabTestingExample/src/typings/PlayFab/PlayFabCloudScriptApi.d.ts b/PlayFabTestingExample/src/typings/PlayFab/PlayFabCloudScriptApi.d.ts index 5eeab994..9ab3bf36 100644 --- a/PlayFabTestingExample/src/typings/PlayFab/PlayFabCloudScriptApi.d.ts +++ b/PlayFabTestingExample/src/typings/PlayFab/PlayFabCloudScriptApi.d.ts @@ -613,7 +613,11 @@ declare module PlayFabCloudScriptModels { Created?: string; /** Player display name */ DisplayName?: string; - /** List of experiment variants for the player. */ + /** + * List of experiment variants for the player. Note that these variants are not guaranteed to be up-to-date when returned + * during login because the player profile is updated only after login. Instead, use the LoginResult.TreatmentAssignment + * property during login to get the correct variants and variables. + */ ExperimentVariants?: string[]; /** UTC time when the player most recently logged in to the title */ LastLogin?: string; diff --git a/PlayFabTestingExample/src/typings/PlayFab/PlayFabMultiplayerApi.d.ts b/PlayFabTestingExample/src/typings/PlayFab/PlayFabMultiplayerApi.d.ts index b554a58c..ca5349bf 100644 --- a/PlayFabTestingExample/src/typings/PlayFab/PlayFabMultiplayerApi.d.ts +++ b/PlayFabTestingExample/src/typings/PlayFab/PlayFabMultiplayerApi.d.ts @@ -415,7 +415,9 @@ declare module PlayFabMultiplayerModels { | "Esv4" | "Dsv3" | "Dsv2" - | "NCasT4_v3"; + | "NCasT4_v3" + | "Ddv4" + | "Ddsv4"; type AzureVmSize = "Standard_A1" | "Standard_A2" @@ -468,7 +470,15 @@ declare module PlayFabMultiplayerModels { | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" - | "Standard_NC4as_T4_v3"; + | "Standard_NC4as_T4_v3" + | "Standard_D2d_v4" + | "Standard_D4d_v4" + | "Standard_D8d_v4" + | "Standard_D16d_v4" + | "Standard_D2ds_v4" + | "Standard_D4ds_v4" + | "Standard_D8ds_v4" + | "Standard_D16ds_v4"; export interface BuildAliasDetailsResponse extends PlayFabModule.IPlayFabResultCommon { /** The guid string alias Id of the alias to be created or updated. */ @@ -1683,10 +1693,12 @@ declare module PlayFabMultiplayerModels { } export interface InstrumentationConfiguration { + /** Designates whether windows instrumentation configuration will be enabled for this Build */ + IsEnabled?: boolean; /** - * The list of processes to be monitored on a VM for this build. Providing processes will turn on performance metrics - * collection for this build. Process names should not include extensions. If the game server process is: GameServer.exe; - * then, ProcessesToMonitor = [ GameServer ] + * This property is deprecated, use IsEnabled. The list of processes to be monitored on a VM for this build. Providing + * processes will turn on performance metrics collection for this build. Process names should not include extensions. If + * the game server process is: GameServer.exe; then, ProcessesToMonitor = [ GameServer ] */ ProcessesToMonitor?: string[]; @@ -2398,11 +2410,11 @@ declare module PlayFabMultiplayerModels { export interface ShutdownMultiplayerServerRequest extends PlayFabModule.IPlayFabRequestCommon { /** The guid string build ID of the multiplayer server to delete. */ - BuildId: string; + BuildId?: string; /** The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.). */ CustomTags?: { [key: string]: string | null }; /** The region of the multiplayer server to shut down. */ - Region: string; + Region?: string; /** A guid string session ID of the multiplayer server to shut down. */ SessionId: string; diff --git a/PlayFabTestingExample/src/typings/PlayFab/PlayFabServerApi.d.ts b/PlayFabTestingExample/src/typings/PlayFab/PlayFabServerApi.d.ts index 7e1643d1..448a6bf4 100644 --- a/PlayFabTestingExample/src/typings/PlayFab/PlayFabServerApi.d.ts +++ b/PlayFabTestingExample/src/typings/PlayFab/PlayFabServerApi.d.ts @@ -2386,7 +2386,22 @@ declare module PlayFabServerModels { | "AsyncExportNotFound" | "AsyncExportRateLimitExceeded" | "SnapshotNotFound" - | "InventoryApiNotImplemented"; + | "InventoryApiNotImplemented" + | "LobbyDoesNotExist" + | "LobbyRateLimitExceeded" + | "LobbyPlayerAlreadyJoined" + | "LobbyNotJoinable" + | "LobbyMemberCannotRejoin" + | "LobbyCurrentPlayersMoreThanMaxPlayers" + | "LobbyPlayerNotPresent" + | "LobbyBadRequest" + | "LobbyPlayerMaxLobbyLimitExceeded" + | "LobbyNewOwnerMustBeConnected" + | "LobbyCurrentOwnerStillConnected" + | "LobbyMemberIsNotOwner" + | "EventSamplingInvalidRatio" + | "EventSamplingInvalidEventName" + | "EventSamplingRatioNotFound"; export interface GenericPlayFabIdPair { /** Unique generic service identifier for a user. */ @@ -2643,7 +2658,7 @@ declare module PlayFabServerModels { export interface GetLeaderboardForUsersCharactersRequest extends PlayFabModule.IPlayFabRequestCommon { /** Maximum number of entries to retrieve. */ - MaxResultsCount: number; + MaxResultsCount?: number; /** Unique PlayFab assigned ID of the user on whom the operation will be performed. */ PlayFabId: string; /** Unique identifier for the title-specific statistic for the leaderboard. */ @@ -3795,7 +3810,11 @@ declare module PlayFabServerModels { Created?: string; /** Player display name */ DisplayName?: string; - /** List of experiment variants for the player. */ + /** + * List of experiment variants for the player. Note that these variants are not guaranteed to be up-to-date when returned + * during login because the player profile is updated only after login. Instead, use the LoginResult.TreatmentAssignment + * property during login to get the correct variants and variables. + */ ExperimentVariants?: string[]; /** UTC time when the player most recently logged in to the title */ LastLogin?: string; @@ -4917,8 +4936,6 @@ declare module PlayFabServerModels { TwitchInfo?: UserTwitchInfo; /** User account name in the PlayFab service */ Username?: string; - /** Windows Hello account information, if a Windows Hello account has been linked */ - WindowsHelloInfo?: UserWindowsHelloInfo; /** User XBox account information, if a XBox account has been linked */ XboxInfo?: UserXboxInfo; @@ -5045,7 +5062,6 @@ declare module PlayFabServerModels { | "XboxLive" | "Parse" | "Twitch" - | "WindowsHello" | "ServerCustomId" | "NintendoSwitchDeviceId" | "FacebookInstantGamesId" @@ -5125,14 +5141,6 @@ declare module PlayFabServerModels { } - export interface UserWindowsHelloInfo { - /** Windows Hello Device Name */ - WindowsHelloDeviceName?: string; - /** Windows Hello Public Key Hash */ - WindowsHelloPublicKeyHash?: string; - - } - export interface UserXboxInfo { /** XBox user ID */ XboxUserId?: string;