メインコンテンツへスキップ

191218

2019 年最後の SDK 公開です。

API の変更:

NodeSDK 固有の変更:

  • [軽微な破壊的変更] エラー発生時に、プレーンな文字列ではなく error() オブジェクトがスローされるようになりました

UnitySDK 固有の変更:

  • PlayFab を Unity ランタイム DLL から切り離すため、Unity 用の asmdef ファイルを作成しました
  • Unity 5.6.Latest、および 2017.1.Latest から 2019.3.Latest までのすべてのバージョンで動作を確認しました

UnrealSDK 固有の変更:

  • Unreal 4.24 のサポートを追加しました
  • 4.22、4.23、4.24 で動作を確認しました

XplatCppSdk 固有の変更:

  • このリリースには軽微な破壊的変更が含まれており、プロジェクトでコードの変更が必要になります
  • (破壊的変更 - すべてのお客様) 一部の PlayFabSettings 変数が移動されました
  • インスタンス API のデータ分離に関する大幅な修正 (一部のシグネチャと使用方法の変更を含む)
    • インスタンス API を使用していた場合は、コードの変更が必要です
  • C++ 構文の改善 (const の正確性、ポインターと参照の使い分け)
    • コードの調整が必要になる可能性はごくわずかです
  • すべてのプラットフォームでのタイムスタンプに関する大幅な修正
    • PlayFab API、モデル、または PlayFab タイムスタンプ ユーティリティ メソッドでタイムスタンプの読み取りまたは書き込みを行っている場合は、コードの変更が必要です
    • ほとんどのお客様にとっては、すべてのプラットフォームでタイムスタンプが正確かつスレッド セーフになったことが確認できるだけです
  • ほとんどのプラットフォーム固有のプロジェクトとソリューションに対する軽微なプロジェクト更新と警告の解消

191122

日付: 2019-11-22

CSharpSdk 固有の修正プログラム:

  • API 呼び出しを行う際に、要求の認証が常に正しく適用されるとは限らなかった問題を修正しました
  • いくつかの警告を修正しました
  • メイン GUI スレッドからの API 呼び出しはプログラムの動作が途切れる原因になります (これはアンチパターンであるため) が、プログラムがデッドロックすることはなくなりました

191121

日付: 2019-11-21

API の変更:

  • 多くのメソッドのエラー コードのドキュメントが更新されました

CSharpSdk 固有の変更:

  • 既定の JSON シリアライザーである SimpleJson へのハードコードされた参照を削除しました。
    • これにより、お客様が既定のシリアライザーを独自のものに置き換えた場合の問題が一部解決されます。

NodeSDK 固有の変更:

  • TypeScript 定義の軽微な更新
  • 以前は文字列をスローしていたいくつかの箇所で、適切な Error をスローするようになりました
  • Phaser 3 の互換性の修正

UnitySDK 固有の変更:

  • 既定の JSON シリアライザーである SimpleJson へのハードコードされた参照を削除しました。
    • これにより、お客様が既定のシリアライザーを独自のものに置き換えた場合の問題が一部解決されます。
  • Unity 5.6.Latest、および 2017.1.Latest から 2019.2.Latest までのすべてのバージョンで動作を確認しました

UnrealSDK 固有の変更:

  • 4.21、4.22、4.23 で動作を確認しました

XplatCppSdk の公開延期:

  • 近日中に大幅な改善と変更を予定していますが、まだ完了していません。そのため、今回のリリースでは XPlat を公開できませんでした。
  • 新機能、パフォーマンスとシグネチャの改善が予定されています。
  • ごく軽微な破壊的変更と、アップグレード ガイドが提供される予定です。
  • 次回のリリースをお楽しみに。

191029

日付: 2019-10-29

API の変更:

  • クライアントの “Login With …” メソッド呼び出しで使用される TreatmentAssignment。
  • XplatCppSdk の軽微なバグ修正
  • PythonSDK の軽微なバグ修正
  • NodeSDK のいくつかの問題が解決されました

UnrealSDK 固有の変更:

  • 要求コンテナーの必須メンバー変数に関する軽微な問題を修正しました
  • 4.21、4.22、4.23 で動作を確認しました

UnitySDK 固有の変更:

  • Unity 5.6.Latest、および 2017.1.Latest から 2019.2.Latest までのすべてのバージョンで動作を確認しました

191015

日付: 2019-10-15

API の変更:

  • XplatCppSdk の軽微なバグ修正 - PlayFab の列挙型が enum クラスになったため、PlayFab の列挙型に厳密な型指定が適用されるようになります (enum クラスに関するオープンソースの cppCoreGuidelines を参照してください)
  • プロファイルに ExperimentVariants が追加されました (PlayerProfiles と ProfilesAPI、および Admin API と Server API の更新)
  • AccountNotFound に関するクライアントのエラー メッセージを更新しました
  • Events API に、カスタム PlayStream イベントで使用できる名前空間を明確にする説明を追加しました
  • MultiplayerAPI に、CreateBuildAlias、DeleteBuildAlias、GetBuildAlias、UpdateBuildAlias によるエイリアスを追加しました

UnrealSDK 固有の変更:

  • 4.21、4.22、4.23 で動作を確認しました

UnitySDK 固有の変更:

  • Unity 5.6.Latest、および 2017.1.Latest から 2019.2.Latest までのすべてのバージョンで動作を確認しました

191001

日付: 2019-10-01

API の変更:

  • Unity に関する軽微なバグ修正。SDK のアップグレード時に無害なエラーが表示されなくなります
  • C++ に関する軽微なバグ修正。NuGet パッケージで lib_json を動作させるための追加作業が不要になります
  • ドキュメントの説明の軽微な更新

UnrealSDK 固有の変更:

  • 4.21、4.22、4.23 で動作を確認しました

UnitySDK 固有の変更:

  • Unity 5.6.Latest、および 2017.1.Latest から 2019.2.Latest までのすべてのバージョンで動作を確認しました

190916

日付: 2019-09-16

API の変更:

  • エラー コードの更新

UnrealSDK 固有の変更:

  • ビルド警告の軽微な修正
  • 4.23 との互換性のために更新しました
  • 4.21、4.22、4.23 で動作を確認しました

UnitySDK 固有の変更:

  • Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

190903

日付: 2019-09-03

API の変更:

  • Server API に GetStoreItems を追加しました
  • さまざまな軽微な構文バグの修正

UnrealSDK 固有の変更:

  • 4.20、4.21、4.22 で動作を確認しました

UnitySDK 固有の変更:

  • Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

190821

日付: 2019-08-21

API の変更

  • Authentication API に新しい LoginIdentityProvider が追加されました
  • レシート検証 API に CatalogVersion パラメーターを追加しました
  • PurchaseReceiptFulfillment - レシート検証 API がフルフィルメント済みのアイテムを返すようになりました。例: Restore IOS Purchases

UnrealSDK 固有の変更:

  • 4.20、4.21、4.22 で動作を確認しました

UnitySDK 固有の変更:

  • Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

190717

日付: 2019-07-17

API の変更:

  • WriteTelemetry がベータ版を終了し、パブリック API になりました
  • Multiplayer API がベータ版を終了し、CSharpOnly に移行しました
  • API エラー コードの軽微な更新

UnrealSDK 固有の変更:

  • 4.20、4.21、4.22 で動作を確認しました

UnitySDK 固有の変更:

  • Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

190625

日付: 2019-06-25

API の変更:

UnrealSDK 固有の変更:

  • 4.20、4.21、4.22 で動作を確認しました

UnitySDK 固有の変更:

  • Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

190610

日付: 2019-06-10

API の変更:

  • 軽微なバグ修正

Authentication API の変更:

190520

API の変更:

  • 軽微なバグ修正

UnrealSDK 固有の変更:

  • 4.20、4.21、4.22 で動作を確認しました

UnitySDK 固有の変更:

  • Unity 5.6.Latest、および 2017.1.Latest から 2019.1.Latest までのすべてのバージョンで動作を確認しました

190509

日付: 2019-05-09

API の変更:

新しいメソッド

新しいプッシュ テンプレート メソッド

UnitySdk 固有の変更:

  • 2019.1 で動作を確認しました

CSharpSdk および XPlatCppSdk 固有の変更:

  • 軽微なバグ修正

190424

日付: 2019-04-24

API の変更:

]
  • PlayFab API の次の API のエラー コードを更新しました: Admin、Authentication、CloudScript、Groups、Matchmaker、Multiplayer。

190410

日付: 2019-04-10

Profiles API の変更:

190312

日付: 2019-03-12

API の変更:

190304

日付: 2019-03-04

API の変更:

  • Windows C++ SDK は非推奨になりました。Windows での C++ 開発には XPlatCppSdk を使用することをお勧めします

190219

日付: 2019-02-19 軽微なバグ修正

190205

日付: 2019-02-05

API の変更:

  • 古いドキュメントのメタデータを更新しました
  • ほとんどの API で、Type の代替名として TypeString を追加しました
  • Admin API に AddLocalizedNews を追加しました
  • Server API に GetPlayFabIDsFromPSNAccountIDs を追加しました

190123

日付: 2019-01-23

API の変更:

最終更新日 2026年11月5日