Skip to main content

191218

2019 年最後の SDK 公開です!

API の変更:

NodeSDK 固有の変更:

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

UnitySDK 固有の変更:

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

UnrealSDK 固有の変更:

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

XplatCppSdk 固有の変更:

  • このリリースには軽微な破壊的変更が含まれており、プロジェクトでいくつかのコード変更が必要になります
  • (破壊的変更 - すべてのお客様) 一部の PlayFabSettings 変数が移動されました
  • instance-API のデータ分離に対する大きな修正。これには一部のシグネチャと使用方法の変更が含まれます
    • instance-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 は enum クラスであるべきなので、PlayFab enum に対して厳密な型付けが強制されるようになります (enum クラスに関する opensource cppCoreGuidelines を参照)
  • プロファイルに ExperimentVariants が含まれるようになりました (PlayerProfiles および ProfilesAPI に対する Admin および Server API の更新)
  • AccountNotFound のクライアントエラーメッセージを更新
  • Events API に、カスタム PlayStream イベントで許可される名前空間に関する説明を追加
  • MultiplayerAPICreateBuildAliasDeleteBuildAliasGetBuildAliasUpdateBuildAlias を含むエイリアスが追加されました

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++ に関する小さなバグ修正。lib_json を動作させるための追加作業が nuget パッケージに不要になります
  • ドキュメントの説明の小さな更新

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 のエラーコードを更新しました: AdminAuthenticationCloudScriptGroupsMatchmaker、および 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年8月25日