跳轉到主要內容

181218

日期:2018 年 12 月 18 日

XPlatCppSdk 特定變更

  • XPlatCppSdk -SDK 重大變更:更新了 XPlatCppSdk 存放庫的資料夾結構。如果您透過專案參考使用 SDK,則需要更新 vcxproj 檔案路徑。
    • 為 XPlatCppSdk 新增 XBOX 支援。請參閱適用於 XBOX 的 C++ 快速入門。
    • 新 API
    • 新增了 PlayFabEventApi,以支援重量級 (低輸送量) 和輕量級 (高輸送量) 自訂事件。

UnrealMarketplacePlugin 特定變更

181204

日期:2018 年 12 月 4 日

XPlatCppSDK 特定變更

  • XPlatCppSDK
    • 新增了建置外部相依性的支援。
    • 更新了 NuGet 組成。這不是重大變更。在 NuGet 中新增了外部相依性的二進位檔,並更新了屬性工作表。
    • QoSAPI 的錯誤修正。

CSharpSDK 特定變更

  • CSharpSDK
    • 新增了 .NET Standard 1.1/2.0 (以及 .NET Core) 支援。
    • 更新了 NuGet 組成。套件現在也包含 .NET Standard 1.1/2.0 和可攜式的二進位檔。
    • 將 VS 專案檔移轉至 VS 2017 標準。

UnitySDK 特定變更

  • UnitySDK
    • SDK 重大變更:SimpleGet 成功回呼簽章已變更,現在必須接受一個新的 byte[] 單一參數。
    • 新增了 SimplePost。

181105

日期:2018 年 11 月 5 日

API 變更

  • PlayFab 現在支援使用 OpenID 登入和帳戶連結。
  • 更多 XboxLive ID 支援,並啟用透過伺服器的 XBOX 登入。
為了準備更廣泛地發行此服務,我們正在推出 PlayFab 多人遊戲伺服器 2.0 API。如需詳細資訊,請參閱 PlayFab 多人遊戲伺服器 2.0 (Thunderhead)

181001

日期:2018 年 10 月 1 日

API 變更

  • 各種淘汰已生效,我們已從 SDK 和文件中移除這些元素。
    • 隱藏了一些與未發行功能相關的 Admin API 方法。
    • server.DeleteUsers 的淘汰已生效。
    • 分散在 admin、client、matchmaker 和 server API 中各種配對相關呼叫的 ServerHostname 欄位淘汰已生效。取代項目為 ServerIPV4Address。

UnitySDK 變更

  • ScreenTime 分析的小型修正/改進。

所有 SDK

  • GitHub 存放庫的自動化建置分支結構即將變更。
    • 一般面向客戶的分支 “versioned” 和 “master” 保持不變。

180924

日期:2018 年 9 月 24 日

API 變更

180917

日期:2018 年 9 月 17 日

API 變更

180906

日期:2018 年 9 月 6 日

新 API

  • Localization

新的 PlayStream 事件文件

180829

日期:2018 年 8 月 29 日

API 變更

  • 將 Entity.TypeString 重新命名為 Entity.Type。
  • 將 EmptyResult 重新命名為 [EmptyResponse].(xref:titleid.playfabapi.com.groups.groups.removemembers#emptyresponse)
  • 將大多數驗證函式呼叫 (例如 GameServer) 重新命名為 MutliplayerServer。
  • Admin.GetUserAccountInfo 具有更詳細的平台資訊。

Objective C 特定變更

  • 各種錯誤修正和重構。
  • 將 AttributeInstallRequest 變更為 API 專屬。

Unreal Engine 特定變更

  • 在 SDK 產生器中新增 UE Marketplace 外掛程式。

180809

日期:2018 年 8 月 9 日

API 群組變更

  • 我們已將 Entity API 群組分成多個新的 API 群組。
  • 對於使用先前 Entity API 的任何人來說,這是一項重大的 SDK 重大變更。
  • 請參閱我們的升級指南!
  • (注意:部落格和升級指南的連結可能還無法運作,它們即將完成。)

API 變更

Unreal (多個 SDK) 特定變更

  • 對兩個 SDK/外掛程式進行了小幅更新,最終將合併至 Marketplace 外掛程式。(即將推出!)

PythonSDK! 特定變更

UnitySDK 和 CSharpSDK 特定變更

  • UnitySDK 和 CSharpSDK
    • 新增了名為 Plugin Manager 的新結構。目前,這只是未來變更的基礎。我們將一些舊的函式簽章標示為過時,您應該加以更新。(不過沒有重大變更)。
    • 發現並解決了 HTTPS.Put 的多個問題,這讓 Entity Files 能在更多平台上存取。
    • ScreenTime 功能中的錯誤修正。

180716

日期:2018 年 7 月 16 日

UnitySDK 變更

  • UnitySDK
    • 修正了 ScreenTime 在某些罕見情況下的小問題。

CSharpSDK 變更

180710

日期:2018 年 7 月 10 日

Unity Hotfix 版本

  • 進一步改善和最佳化 ScreenTime 事件。

180709

日期:2018 年 7 月 9 日

Hotfix 版本

  • 修正上週部署的一些小問題。
  • 上週版本資訊中的所有內容現在應該都能如預期般運作。

180706

日期:2018 年 7 月 6 日

API 變更

UnitySdDK 特定變更

  • UnitySdDK
    • 上一個版本中所述的螢幕時間追蹤已不再僅限 Beta。

180705

日期:2018 年 7 月 5 日

API 變更

新的 PythonSDK! 變更

UnitySDK 變更

  • UnitySDK
    • 將一些公用程式包裝在命名空間中,以避免與協力廠商衝突。
    • 編輯器延伸模組應該較少出現異常行為,並顯示較少的警告。
    • 新功能 - 請閱讀我們的工作階段教學課程。

JavaScriptSDK 變更

  • JavaScriptSDK
    • customData 轉送參數現在應該可用於登入函式。

XPlatCppSDK 特定變更

180618

日期:2018 年 6 月 18 日

API 變更

  • 在各種 API 方法中新增了新的錯誤碼。
  • 多個與實體相關的 PlayStream 事件現在會描述其 EntityLineage。

180528

日期:2018 年 5 月 28 日

API 變更

180514

日期:2018 年 5 月 14 日

XPlatCppSDK 特定變更

180507

日期:2018 年 5 月 7 日

API 變更

UnitySDK 特定變更

  • UnitySDK
    • 改善了 HttpWebRequest 憑證驗證安全性。
    • 不再預設忽略所有憑證。
    • 客戶應實作自己的憑證驗證,或呼叫 PlayFab.Internal.PlayFabWebRequest.SkipCertificateValidation()。

WindowsSdk 特定變更

  • 修正了數百個層級 4 警告。
  • 更正了 PlayFabSettings.cpp 中發佈的版本號碼。
  • 大部分先前的版本都在程式碼和呼叫標頭中內嵌了錯誤的版本號碼。

建立了 XPlatCppSDK

  • XPlatCppSDK
    • 目前為 Beta 版。
    • 以 Windows SDK 作為範本建置。
    • 可能會成為 Windows SDK 的取代項目 (至少還要幾個月)。
    • 升級應該幾乎不需要任何重大變更。
    • 部分 cpprestsdk 字串應轉換為 std::string。
    • 將部分 web::json::value 類型轉換為 json::value。
    • 時間戳記尚未在 Linux 中完整測試。
    • NuGet 套件
    • 使用較輕量的相依性
    • 具體來說是 jsoncpp 和 curl,而不是 cpprestsdk。
    • 在所有地方使用 std::string,而不是混用兩種字串類型。
    • 新增 Linux 支援。

180414

日期:2018 年 4 月 14 日 UnrealCppSdk Hotfix: (已更新:此 SDK 已淘汰。如需新的 Unreal SDK,請參閱 UnrealMarketplaceSDK)
  • 在 UnrealCppSdk 的 Entity API 版本中發現了問題。這些問題已透過 Hotfix 修正,Entity API 現在應該能如預期般運作。

180409

日期:2018 年 4 月 9 日

API 變更

UnitySDK 特定變更

  • UnitySDK
    • 針對長時間執行的處理程序,改善了預設 HTTP 設定 (UnityWWW) 的效能。

180403

日期:2018 年 4 月 3 日

Unreal SDK 已更新為支援 v4.17 到 4.19

  • 移除 UE 4.14 到 4.16 的支援 (更新!)

180329

日期:2018 年 3 月 29 日

Unreal SDK 已更新為支援 Entity API

  • 抱歉延誤了!
  • 此版本仍以 UE 4.17 為目標,而非 4.18 或 4.19。我們正在進行版本更新的工作。

180316

日期:2018 年 3 月 16 日

API 變更

  • 實體!部落格!快速入門指南!
  • 如果 request.LoginTitlePlayerAccountEntity 設定為 true,所有 Client 登入方法都會傳回實體認證。
  • 公會!部落格!指南!
  • 為了正確性,更新了許多 API 方法的錯誤碼 (數十個!)。

新的 API 方法

大多數 SDK 已更新為支援 Entity API

180213

日期:2018 年 2 月 13 日

API 變更

  • 當要求參數中傳入自訂帳戶復原電子郵件範本識別碼時,SendAccountRecoveryEmail 現在支援自訂帳戶復原電子郵件範本。
  • 所有 Client 登入機制現在都可以選擇性地傳回 Entity API 認證。(這是即將推出之功能的一部分。)

UnitySDK 特定變更

  • UnitySDK
    • 我們將停止支援較舊的 Unity 版本,請參閱我們的部落格文章。
    • 建置檔案現在使用 Unity 2017.3.0f3 版發佈。

180131

日期:2018 年 1 月 31 日

JavaSDK 變更

  • JavaSDK
    • Java 現在已發佈至 Maven。

180129

日期:2018 年 1 月 29 日

UnitySDK 特定變更

  • UnitySDK
    • 修正壓縮的問題。
    • 現在應該可以安全地為所有版本和所有平台重新啟用壓縮。

180123

日期:2018 年 1 月 23 日

UnitySDK Hotfix

  • UnitySDK
    • PlayFab UnitySDK 在 Unity 2017.1 版中有問題。
    • 如需詳細資訊,請參閱論壇文章。
    • 我們已解決此問題。PlayFab UnitySDK 應該再次適用於所有版本。

180122

日期:2018 年 1 月 22 日

API 文件更新

  • 更新了許多 API 方法的錯誤碼。

CSharpSDK 和 UnitySDK 特定變更

  • CSharpSDK 和 UnitySDK
    • 新增 PlayFabException 類別,以便更輕鬆地攔截 PlayFab 特定的例外狀況。

NodeSDK 特定變更

  • NodeSDK
    • SDK 重大變更:NodeSDK NPM 套件的 require 語法已變更。
    • 以 NPM 套件為重點的主要升級。
    • 先前的 require 陳述式不遵循 NPM 慣例,需要多個非標準的 require 陳述式。
    • 現在只需要單一 require 陳述式,並遵循 NPM 慣例。
    • 主要版本號碼已變更,此版本現在為 2.0。
    • 1.x 到 2.x 升級指南。

CloudScript 範例

  • 為 API 錯誤例外狀況新增了 TypeScript 定義。

180103

日期:2018 年 1 月 3 日

LuaSDK 特定更新

  • LuaSDK/Defold/Corona
    • 錯誤修正更新。
    • 某些平台產生了無法解析的格式錯誤 URL。

180102

日期:2018 年 1 月 2 日

UnitySDK 特定更新

  • UnitySDK
    • 錯誤修正更新。
    • 為了避免回應標頭的問題,應針對所有裝置組建停用壓縮。此更新讓這成為可能。
    • 或者,切換至 Web Request 也可以避免此問題。
    • 為 Unity 版本 > 2017 新增了新的 HTTP 選項。
最後修改於 2026年10月8日