181218
日付: 2018 年 12 月 18 日XPlatCppSdk 固有の変更
- XPlatCppSdk -SDK 破壊的変更:
XPlatCppSdkリポジトリのフォルダ構造を更新しました。プロジェクト参照で SDK を使用している場合は、vcxproj ファイルのパスを更新する必要があります。XPlatCppSdkに XBOX サポートを追加。XBOX 用 C++ クイックスタートを参照してください。- 新規 API
- Heavyweight (低スループット) および Lightweight (高スループット) のカスタム イベントをサポートするため、
PlayFabEventApiを追加しました。
UnrealMarketplacePlugin 固有の変更
- UnrealMarketplacePlugin
- Unreal Engine 4.21 のサポートを追加
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 のバイナリと portables も含まれるようになりました。
- VS プロジェクト ファイルを VS 2017 標準に移行しました。
UnitySDK 固有の変更
- UnitySDK
- SDK 破壊的変更:
SimpleGetの成功コールバック シグネチャが変更され、byte[] の新しい単一パラメーターを受け入れる必要があります。 SimplePostを追加しました。
- SDK 破壊的変更:
181105
日付: 2018 年 11 月 5 日API の変更
- PlayFab で
OpenIDによるログインとアカウント リンクをサポートするようになりました。 - より多くの XboxLive ID サポート、およびサーバー経由の XBOX ログインを有効化。
181001
日付: 2018 年 10 月 1 日API の変更
- さまざまな非推奨が有効になり、それらの要素を SDK とドキュメントから削除しました。
- 未リリース機能に関連する一部の Admin API メソッドを隠しました。
server.DeleteUsersの非推奨が有効になりました。- admin、client、matchmaker、および server API のさまざまな matchmaking 関連呼び出しにまたがる
ServerHostnameフィールドの非推奨が有効になりました。ServerIPV4Addressが代替品です。
UnitySDK の変更
ScreenTime分析への軽微な修正/改善。
すべての SDK
- GitHub リポジトリの自動ビルド ブランチ構造が変更されます。
- 通常の顧客向けブランチである「versioned」と「master」は変更されません。
180924
日付: 2018 年 9 月 24 日API の変更
- DeleteMasterPlayerAccountRequest モデルに Metadata を追加。
- サポートされるバージョンを拡張するための Unreal Marketplace Plugin のバグ修正。
180917
日付: 2018 年 9 月 17 日API の変更
- Server API メソッド
DeleteUsersは非推奨で、DeletePlayer に置き換えられました - Unreal Marketplace Plugin:
- Blueprint インターフェイスを含むように Marketplace Plugin を更新しました。
- 新しい Unreal Engine クイックスタート ガイド
- Unreal Marketplace で表示
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 の変更
- 新規 API メソッド:
- 以下の API はリリースされ SDK で表示されますが、付随するドキュメントはまだ準備できていません:
- client.LoginWithNintendoSwitchDeviceId
- client.UnlinkNintendoSwitchDeviceId
- server.GetPlayFabIDsFromNintendoSwitchDeviceIds
- client.LoginWithFacebookInstantGamesId (まだ使用準備ができていません)
- client.UnlinkFacebookInstantGamesId (まだ使用準備ができていません)
- server.GetPlayFabIDsFromFacebookInstantGamesIds (まだ使用準備ができていません)。
- 以下の API はリリースされ SDK で表示されますが、付随するドキュメントはまだ準備できていません:
- 新規 PlayStream イベント
title_hopper_config_updatedイベントの名前が title_queue_config_updated に変更されました
- 全般の変更
- 多くのモデルでパラメーター
ServerAddressを非推奨とし、新しいServerIPV4Addressを優先しました。
- 多くのモデルでパラメーター
Unreal (複数の SDK) 固有の変更
- Marketplace プラグインへの最終的なマージにつながる両方の SDK/プラグインへの小さな更新。(近日公開!)
PythonSDK! 固有の変更
- PythonSDK!
- バグ修正と改善。
UnitySDK および CSharpSDK 固有の変更
- UnitySDK と CSharpSDK
- Plugin Manager と呼ばれる新しい構造を追加しました。今のところ、これは今後の変更の基盤にすぎません。一部の古い関数シグネチャを obsolete としてマークしたので、更新してください。(破壊的変更はありませんが。)
- HTTPS.Put の複数の問題を発見し解決しました。これにより、より多くのプラットフォームで Entity Files がアクセスしやすくなります。
- ScreenTime 機能のバグ修正。
180716
日付: 2018 年 7 月 16 日UnitySDK の変更
- UnitySDK
- 一部のまれな状況下での ScreenTime の軽微な問題を修正しました。
CSharpSDK の変更
- CSharpSDK
- JSON Serializer と HTTP client のオプションのカスタム実装をサポートするため、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 の変更
- 新規 API メソッド:
- entity.WriteEvents
UnitySdDK 固有の変更
- UnitySdDK
- 前回のリリースで説明された画面時間追跡は、もはやベータのみではなくなりました。
180705
日付: 2018 年 7 月 5 日API の変更
- EntityAPI.ExecuteEntityCloudScript
PlayStreamEventModel.title_hopper_config_updated
新規 PythonSDK! の変更
- PythonSDK!
- 2.7 でテスト済み
UnitySDK の変更
- UnitySDK
- サードパーティの競合を避けるため、いくつかのユーティリティを namespace でラップしました。
- Editor Extensions は正しく動作しなくなることが少なくなり、表示される警告も少なくなるはずです。
- 新機能 - Sessions チュートリアルをお読みください。
JavaScriptSDK の変更
- JavaScriptSDK
customDataリレー パラメーターが Login 関数で動作するようになりました。
XPlatCppSDK 固有の変更
- XPlatCppSDK
- 大きな結果が正しく解析されるようになりました。
180618
日付: 2018 年 6 月 18 日API の変更
- さまざまな API メソッドに新しいエラーコードを追加しました。
- 複数の entity 関連 PlayStream イベントが EntityLineage を記述するようになりました。
180528
日付: 2018 年 5 月 28 日API の変更
- 新規 API メソッド:
- Admin.GetPlayedTitleList
- Admin.DeleteMasterPlayerAccount
- Admin.ExportMasterPlayerData
- これは新しい GDPR ローンチの一部です。当社ブログ こちら を参照してください
- さまざまな API メソッドのエラーコードを更新
- 新規 PlayStream イベント:
180514
日付: 2018 年 5 月 14 日XPlatCppSDK 固有の変更
- XPlatCppSDK
- JSON シリアル化の修正。
180507
日付: 2018 年 5 月 7 日API の変更
- 新規 API メソッド:
- entity.GetProfiles
- 新規 PlayStream イベント:
- 更新された API メソッド:
- client.RegisterPlayFabUser は result.EntityToken を返すようになりました
UnitySDK 固有の変更
- UnitySDK
HttpWebRequest証明書検証セキュリティを改善しました。- すべての証明書を無視するのがデフォルトでなくなりました。
- お客様は独自の証明書検証を実装するか、
PlayFab.Internal.PlayFabWebRequest.SkipCertificateValidation()を呼び出すことが期待されます。
WindowsSdk 固有の変更
- 数百の Level 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 の Entity API リリースで問題が発見されました。これらはホットフィックスされ、Entity API は期待どおりに動作するはずです。
180409
日付: 2018 年 4 月 9 日API の変更
- ホットフィックス:
- 日付のみが更新され、メジャー/マイナー バージョン番号は更新されていません。
- Guilds:
- client.GetAccountInfo.UserAccountInfo.UserTitleInfo.TitlePlayerAccount には、他のプレイヤーを識別してあなたのギルド/グループに追加するために必要な情報が含まれるようになりました。
- 同じ情報は admin.GetUserAccountInfo と server.GetUserAccountInfo でも見つかります。
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 の変更
- Entities! ブログ! クイックスタート ガイド!
- すべての Client login メソッドは、
request.LoginTitlePlayerAccountEntityがtrueに設定されている場合、Entity 認証情報を返します。 - Guilds! ブログ! ガイド!
- 多くの API メソッドで精度のためにエラーコードを更新しました (数十件!)。
新規 API メソッド
- admin.RevokeInventoryItems と server.RevokeInventoryItems。
- まったく新しい Entity API。
- 多くの新しい Entity PlayStream イベント (リンク先のページで「entity」を検索)。
ほとんどの SDK が Entity API のサポートに更新
- 完全サポート:
- UnitySDK
- JavaScriptSDK
- ActionScriptSDK
- CSharpSDK
- NodeSDK
- PostmanCollection
- WindowsSDK
- Cocos2d-xSDK
- JavaSDK
- LuaSdk (Corona と Defold を含む)
- PhpSdk
- CloudScript
- もうすぐサポート: Unreal Bp および Cpp。(申し訳ありません - 技術的な困難により遅延しています!)
180213
日付: 2018 年 2 月 13 日API の変更
SendAccountRecoveryEmailは、リクエスト パラメーターで custom account recovery email template ID が渡された場合に、カスタム アカウント リカバリ メール テンプレートをサポートするようになりました。- すべての 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 オプションを追加しました。
