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

181218

日付: 2018年12月18日

XPlatCppSdk 固有の変更

  • XPlatCppSdk -SDK の破壊的変更 : XPlatCppSdk リポジトリのフォルダー構造を更新しました。プロジェクト参照で SDK を使用している場合は、vcxproj ファイルのパスを更新する必要があります。
    • XPlatCppSdk に XBOX のサポートを追加しています。XBOX 向けの C++ クイックスタートを参照してください。
    • 新しい API
    • Heavyweight (低スループット) および Lightweight (高スループット) のカスタム イベントをサポートするため、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 Multiplayer Servers 2.0 API を展開しています。詳細については、PlayFab Multiplayer Servers 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 の変更

  • DeleteMasterPlayerAccountRequest モデルに Metadata を追加しています。
  • サポートされるバージョンを拡大するため、Unreal Marketplace Plugin のバグを修正しました。

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 などのほとんどの Authentication 関数呼び出しの名前を 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! 固有の変更

  • PythonSDK!
    • バグの修正と改善を行いました。

UnitySDK および CSharpSDK 固有の変更

  • UnitySDK および CSharpSDK
    • Plugin Manager という新しい構造を追加しました。現時点では、これは今後の変更に向けた基盤にすぎません。一部の古い関数シグネチャを廃止としてマークしたため、更新する必要があります。(ただし、破壊的変更はありません)。
    • HTTPS.Put に関する複数の問題を発見して解決しました。これにより、より多くのプラットフォームで Entity Files にアクセスしやすくなります。
    • ScreenTime 機能のバグを修正しました。

180716

日付: 2018年7月16日

UnitySDK の変更

  • UnitySDK
    • まれな状況で発生する ScreenTime の軽微な問題を修正しました。

CSharpSDK の変更

  • CSharpSDK
    • JSON シリアライザーと HTTP クライアントのオプションのカスタム実装をサポートするため、C# SDK に Plugin Manager API を追加しました。
    • UnrealCppSdk の変更: (更新: この SDK は非推奨です。新しい Unreal SDK については、UnrealMarketplaceSDK を参照してください)
    • Unreal 4 C++ SDK は Unreal Marketplace でも公開されています。

180710

日付: 2018年7月10日

Unity の修正プログラム リリース

  • ScreenTime イベントをさらに改良および最適化しました。

180709

日付: 2018年7月9日

修正プログラム リリース

  • 先週のデプロイに関するいくつかの軽微な問題を修正しています。
  • 先週のリリース ノートに記載されたすべての内容が、約束どおりに動作するようになりました。

180706

日付: 2018年7月6日

API の変更

UnitySdDK 固有の変更

  • UnitySdDK
    • 前回のリリースで説明した画面時間の追跡が、ベータ版限定ではなくなりました。

180705

日付: 2018年7月5日

API の変更

新しい PythonSDK! の変更

UnitySDK の変更

  • UnitySDK
    • サードパーティとの競合を避けるため、一部のユーティリティを名前空間でラップしました。
    • Editor Extensions の誤動作が減り、表示される警告も少なくなります。
    • 新機能 - Sessions のチュートリアルをお読みください。

JavaScriptSDK の変更

  • JavaScriptSDK
    • customData リレー パラメーターが Login 関数で動作するようになりました。

XPlatCppSDK 固有の変更

  • XPlatCppSDK
    • 大きな結果が正しく解析されるようになりました。

180618

日付: 2018年6月18日

API の変更

  • さまざまな API メソッドに新しいエラー コードを追加しました。
  • エンティティに関連する複数の PlayStream イベントで、EntityLineage が記述されるようになりました。

180528

日付: 2018年5月28日

API の変更

180514

日付: 2018年5月14日

XPlatCppSDK 固有の変更

  • XPlatCppSDK
    • JSON シリアル化を修正しました。

180507

日付: 2018年5月7日

API の変更

UnitySDK 固有の変更

  • UnitySDK
    • HttpWebRequest の証明書検証のセキュリティを強化しました。
    • 既定ですべての証明書を無視することはなくなりました。
    • お客様は独自の証明書検証を実装するか、PlayFab.Internal.PlayFabWebRequest.SkipCertificateValidation() を呼び出す必要があります。

WindowsSdk 固有の変更

  • 数百件のレベル 4 の警告を修正しました。
  • PlayFabSettings.cpp で公開されるバージョン番号を修正しました。
  • 以前のほとんどのバージョンでは、コード内および呼び出しヘッダー内に誤ったバージョン番号が埋め込まれていました。

XPlatCppSDK の作成

  • XPlatCppSDK
    • 現在ベータ版です。
    • Windows SDK をテンプレートとして使用してビルドされています。
    • Windows SDK の後継になる可能性があります (少なくとも数か月先です)。
    • アップグレードでは、破壊的変更はほとんど必要ないはずです。
    • 一部の cpprestsdk 文字列は std::string に変換する必要があります。
    • 一部の web::json::value 型を json::value に変換しました。
    • タイムスタンプは Linux では十分にテストされていません。
    • NuGet パッケージ
    • より軽量な依存関係を使用します
    • 具体的には、cpprestsdk ではなく jsoncpp と curl を使用します。
    • 2 種類の文字列型を混在させるのではなく、すべての箇所で std::string を使用します。
    • Linux のサポートを追加します。

180414

日付: 2018年4月14日 UnrealCppSdk の修正プログラム: (更新: この SDK は非推奨です。新しい Unreal SDK については、UnrealMarketplaceSDK を参照してください)
  • UnrealCppSdk 向けの Entity API リリースで問題が見つかりました。これらは修正プログラムで修正され、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 の変更

  • 要求パラメーターでカスタム アカウント回復メール テンプレート ID が渡された場合、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 の修正プログラム

  • UnitySDK
    • PlayFab UnitySDK に、Unity バージョン 2017.1 での問題がありました。
    • 詳細については、フォーラムの投稿を参照してください。
    • この問題は解決しました。PlayFab UnitySDK は再びすべてのバージョンで動作するはずです。

180122

日付: 2018年1月22日

API ドキュメントの更新

  • 多くの API メソッドのエラー コードを更新しました。

CSharpSDK および UnitySDK 固有の変更

  • CSharpSDK および UnitySDK
    • PlayFab 固有の例外をキャッチしやすくするため、PlayFabException クラスを追加しています。

NodeSDK 固有の変更

  • NodeSDK
    • SDK の破壊的変更: NodeSDK NPM パッケージの require 構文が変更されました。
    • NPM パッケージに重点を置いたメジャー アップグレードです。
    • 以前の require ステートメントは NPM の規則に従っておらず、標準的でない複数の require ステートメントが必要でした。
    • 現在は単一の require ステートメントのみが必要で、NPM の規則に従っています。
    • メジャー バージョン番号が変更され、このリリースは 2.0 になりました。
    • 1.x から 2.x へのアップグレード ガイド。

CloudScript のサンプル

  • API Error 例外の TypeScript 定義を追加しました。

180103

日付: 2018年1月3日

LuaSDK 固有の更新

  • LuaSDK/Defold/Corona
    • バグ修正の更新です。
    • 一部のプラットフォームで、解決できない不正な形式の URL が生成されていました。

180102

日付: 2018年1月2日

UnitySDK 固有の更新

  • UnitySDK
    • バグ修正の更新です。
    • 応答ヘッダーに関する問題を回避するため、すべてのデバイス ビルドで圧縮を無効にする必要があります。この更新により、それが可能になります。
    • または、Web Request に切り替えることでも問題を回避できます。
    • Unity バージョン 2017 より後のバージョン向けに、新しい HTTP オプションを追加しました。
最終更新日 2026年11月6日