Skip to main content

1.9.5

2026 年 8 月 13 日

バグ修正

  • GDK: 長時間の PubSub 接続シャットダウンにより、独立した接続作業に対するバックグラウンド ワーカー スレッドの進行がブロックされる可能性があるバグを修正しました。
  • GDK: XBOX 上でアクティブな HTTP リクエストがタイトルの中断をブロックする可能性があるバグを修正しました。
  • PlayStation® プラットフォーム: ロビー PubSub サブスクリプションのライフサイクル中のメモリ リークを修正しました。

1.9.3

2026 年 6 月 23 日

バグ修正

  • ネットワーク中断中に退出したロビー メンバーが、接続回復後にロビー オーナーに対して接続中として誤って再表示される問題を修正しました。
  • タイトルが現在のプロセス タスク キューをクリアした場合、ロビー、マッチメイキング、または通知操作中に発生する可能性のあるクラッシュを修正しました。
  • SDK のシャットダウン中に HTTP リクエストが完了した場合、メモリ破損またはクラッシュを引き起こす可能性のあるティアダウン中の競合状態を修正しました。
  • 手動ディスパッチのプロセス タスク キューを使用するタイトルがクリーンアップ中にハングする可能性のあるデッドロックを修正しました。
  • アクティブなロビーまたはマッチメイキング サブスクリプションがない状態で再接続する際に発生する可能性のある PubSub セッション回復の失敗を修正しました。
  • SDK が HTTP リクエストで User-Agent ヘッダーを送信していない問題を修正しました。
  • 公開の PFLobby、PFMatchmaking、および PFMultiplayer API 関数は、null ポインターが渡されたときにクラッシュする可能性がある代わりに、ポインター パラメーターを検証し E_POINTER を返すようになりました。

1.9.2

2026 年 6 月 1 日

バグ修正

  • ライブラリの Nintendo Switch および Nintendo Switch 2 バージョンで、ネットワークによってウェブソケットが予期せず切断されたときのクラッシュを修正しました。

1.9.0

2026 年 3 月 26 日

新機能

  • ロビーの招待を送信できるのがロビー オーナーのみかどうかを示すロビーの現在のポリシーを取得するため、PFLobbyGetRestrictInvitesToLobbyOwner を追加しました。
  • ロビー オーナーのみまたは任意のメンバーが招待を送信できるかどうかを制御するため、PFLobbyArrangedJoinConfigurationPFLobbyCreateConfiguration、および PFLobbyDataUpdate 構造体に restrictInvitesToLobbyOwner フィールドを追加しました。これらの構造体で既定のイニシャライザーを使用している場合、コードの変更は必要ありません。既定のイニシャライザーを使用していない場合は、新しいフィールドを必ず初期化してください。

バグ修正

  • 接続が失われて SDK が接続を再確立できなかった後、切断状態変更が自動的に生成されなかった問題を修正しました。

1.8.8

2026 年 3 月 23 日

バグ修正

  • Linux での DeriveWorkQueue への未定義参照を修正しました。
  • PlayFab Multiplayer 用の Linux リンカー ハードニングを改善しました。

1.8.7

2026 年 2 月 26 日

バグ修正

  • デバッガーで一時停止している間に WebSocket 接続が失われた後、ライブラリがクラッシュする可能性がある問題を修正しました。

1.8.6

2026 年 2 月 13 日

バグ修正

  • 最初のロビーまたはマッチメイキング試行から 24 時間経過した後、ライブラリがクリーンアップされないと、その後のロビー作成、ロビー参加、ロビー招待のサブスクライブ、またはマッチメイキング チケット作成に失敗する可能性がある問題を修正しました。
  • PlayFab Lobby サービスの障害により、PlayFabMultiplayer ライブラリが PFMultiplayerUninitialize() を呼び出してライブラリが PFMultiplayerInitialize で再初期化されるまで、新しいロビーを作成できなくなる可能性がある問題を修正しました。
  • 非 GDK プラットフォームで、PFMultiplayerUninitialize() でライブラリをクリーンアップした後も、ライブラリが内部プロセス タスク キューのメモリを割り当てたままにしていた問題を修正しました。
  • いくつかの PubSub サービス エラーが 1 つの一般的な HTTP 4XX エラー メッセージ 0x89236409 にまとめられていた問題を修正しました。現在、ライブラリはさまざまなサービス エラーに対して異なるエラー コードを提供するようになり、診断とトラブルシューティングが容易になりました。

1.8.5

2026 年 1 月 21 日

バグ修正

  • シンボルの衝突を防ぐため、iOS プラットフォームでシンボルを非表示にしました。このバージョンは iOS のみのリリースです。

1.8.4

2025 年 11 月 5 日

バグ修正

  • 露出した U シンボルが Android で実行時にクラッシュを引き起こす問題を修正しました。Microsoft によって提供されるもの以外のすべてのシンボルは非表示です。これは Android のみのリリースです。

1.8.3

2025 年 10 月 10 日

バグ修正

  • 露出した libHttpClient シンボルが Android でシンボルの衝突を引き起こす問題を修正しました。特定のバージョンの libHttpClient を必要とするゲームが独自の動的 libHttpClient を提供し、.dynLHC パッケージを使用してシンボル競合を回避できるオプションを追加しました。.dynLHC パッケージは、バージョン 1.8.2 の .hideLHC パッケージを置き換えるものです。これは Android のみのリリースです。

1.8.2

2025 年 9 月 5 日

バグ修正

  • 露出した libHttpClient シンボルが Android でシンボルの衝突を引き起こす問題を修正しました。特定のバージョンの libHttpClient を必要とするゲームが独自の動的 libHttpClient を提供し、.hideLHC パッケージを使用してシンボル競合を回避できるオプションを追加しました。これは Android のみのリリースです。

新規サポート

1.8.1

2025 年 8 月 20 日

バグ修正

  • Switch: スレッド初期化中に発生したクラッシュを修正しました。

1.8.0

2025 年 6 月 11 日

新機能

バグ修正

  • PubSub 接続の失敗によりライブラリがクラッシュする可能性のあるバグを修正しました。

1.7.16

2025 年 5 月 7 日

バグ修正

  • 露出したシンボルが Android プラットフォームでシンボル衝突を引き起こす問題を修正しました。このバージョンは Android のみをサポートします。

1.7.15

2025 年 5 月 2 日

バグ修正

  • iOS および macOS の Info.plist ファイルに必要なフィールドが欠落していた問題を修正し、Apple の要件への準拠を確保しました。

1.7.14

2025 年 4 月 28 日

バグ修正

  • ネットワーク再接続後、最初のユーザーが作成したロビーへの 2 番目のローカル ユーザーの参加が失敗する問題を修正しました。

スレッド関連の変更

  • SDK はカスタム ネットワーキング スレッドをスレッド プール実装に置き換え、より効率的な CPU 使用を可能にしました。

1.7.13

2025 年 4 月 22 日

バグ修正

  • Sony (PlayStation®4 および PlayStation®5) SDK バージョンで、ネットワーク再接続後に最初のユーザーが作成したロビーへの 2 番目のローカル ユーザーの参加が失敗する問題を修正しました。

1.7.12

2025 年 4 月 15 日

バグ修正

  • マルチユーザー ロビーの作成と参加後の予期しない切断後にネットワーク再接続が発生したときに発生していたクラッシュを修正しました。
  • 存在しないロビーで PFLobbyPostUpdate を呼び出しても、切断状態変更が自動的に生成されない問題を修正しました。
  • Android でライブラリを読み込むときに発生するクラッシュと libc++_shared.so の公開を修正しました。
  • Android のリリース パッケージに libHttpClient を含めました。使用方法の詳細については、PlayFab Multiplayer Android スタート ガイド を参照してください。
  • Apple プラットフォームでのシンボル露出に関する問題を修正しました。

1.7.11

2025 年 4 月 9 日

バグ修正

  • Sony (PlayStation®4 および PlayStation®5) SDK バージョンで、マルチユーザー ロビーの作成と参加後の予期しない切断後にネットワーク再接続が発生したときに発生していたクラッシュを修正しました。

1.7.10

2025 年 3 月 6 日

バグ修正

  • ローカル ユーザーが切断しているタイミングでアプリが中断した場合、ライブラリがクラッシュする可能性がある問題を修正しました。この修正は GDK 専用のリリースです。

1.7.9

2025 年 2 月 11 日

バグ修正

  • HTTP 401 を受信したときに、リアルタイム メッセージ サービスに関連する一部の操作をライブラリが誤って再試行する問題を修正しました。
  • バージョン 1.7.8 で導入され、PFMultiplayerServerDetails::region 値を PFMultiplayerServerDetails::fqdn に割り当てていたリグレッションを修正しました。
  • 新しいメンバーに関連付けられたプロパティが、後続の Updated 状態変更まですぐには利用できない問題を修正しました。現在、MemberAdded 状態変更がゲームに提供されるとすぐに、PFLobbyGetMemberConnectionStatus()PFLobbyGetMemberPropertyKeys()、および PFLobbyGetMemberProperty() はメンバーに関連付けられた最新情報を提供します。以前の動作に依存していたゲームとの互換性を保つため、メンバーが追加された後の最初の Updated 状態変更は、それらを新しいプロパティであるかのように、この初期のプロパティ キーのリストを提供し続けます。
  • 内部 Web リクエスト リソースのクリーンアップ中に PFMultiplayerUninitialize() が呼び出されたときにライブラリがクラッシュする可能性があるいくつかの問題を修正しました。
  • GDK XBOX で、招待リスナーに関連付けられた内部状態のクリーンアップ中の中断中にライブラリがクラッシュする可能性がある問題を修正しました。
  • Android で、JavaVM のアタッチされたスレッドのクリーンアップ中に PFMultiplayerUninitialize() が呼び出された場合にライブラリがクラッシュする可能性がある問題を修正しました。
  • macOS でライブラリが正しくシンボリック リンクされておらず、ライブラリを統合するときにビルドの破損として現れる可能性がある問題を修正しました。

1.7.8

2024 年 11 月 5 日

バグ修正

  • PFMultiplayerCreateServerBackfillTicket で作成したバックフィル チケットに対して PFMatchmakingTicketCancel を呼び出すと失敗する問題を修正しました。
  • SDK が PFMultiplayerServerDetails のすべての値を必須として扱っていた問題を修正しました。
  • Sony (PlayStation®4 および PlayStation®5) 版の SDK が、Sony (PlayStation®4 および PlayStation®5) HTTP ライブラリからの断続的な HTTP リクエスト失敗を正しく処理しない問題を修正しました。さらに、エラー報告を改善して、これらのケースについてより詳細な情報を提供するようにしました。

1.7.7

2024 年 10 月 25 日

バグ修正

  • macOS プラットフォームでの露出した OpenSSL シンボルの問題を修正しました。このリリースは macOS のみをサポートします。

1.7.6

2024 年 8 月 12 日

バグ修正

  • GDK XBOX で、タイトルの中断と再開後に一部のイベントがキューに入れられない問題を修正しました。
  • GDK XBOX で、タイトルの中断と再開後に発生するクラッシュを修正しました。
  • 一致メンバーがすでに多数のチケットのメンバーである場合の失敗を自動的に処理するように PFMultiplayerCreateServerBackfillTicket を更新しました。この状況では、SDK はバックフィル チケットのメンバーの既存チケットを自動的にキャンセルし、チケット作成を再試行します。

1.7.5

2024 年 7 月 17 日

バグ修正

  • Unix システムでカスタム メモリ フックを使用した際に PFMultiplayerUninitialize がクラッシュを引き起こす可能性のある問題を修正しました。

1.7.4

2024 年 6 月 17 日

バグ修正

  • PlayStation®4 および PlayStation®5 で WebSockets によって受信されたメッセージに '\0' 文字が含まれている場合、SDK がメッセージを正しく解析しない問題を修正しました。これらのメッセージの解析に失敗すると、PubSub の接続性の問題を引き起こす可能性がありました。この修正は PlayStation®4 および PlayStation®5 にのみ適用されます。

1.7.3

2024 年 4 月 23 日

バグ修正

  • Party と Multiplayer が同じアプリで使用される場合の重複クラス エラーを解決しました。この修正は Android にのみ適用されます。

1.7.2

2024 年 3 月 7 日

バグ修正

  • 内部の PubSub 通知 WebSocket が切断の検出と対応に時間がかかる問題を修正しました。この問題は、ロビーの作成または参加、およびマッチメイキング チケットでエラーを引き起こす可能性がありました。
  • PubSub が SignalR サービスとの接続の確立に失敗しても失敗状態変更をトリガーせず、その後の Multiplayer API 呼び出しが PubSub をサブスクライブできない問題を修正しました。
  • 内部診断を改善しました。

1.7.1

2024 年 2 月 14 日

新機能

1.6.5

2023 年 11 月 15 日

新機能

バグ修正

  • 内部診断を改善しました。

1.6.4

2023 年 8 月 16 日

バグ修正

  • GDK DLL がコード署名されていないバグを修正しました。この修正は GDK 専用のリリースです。

1.6.3

2023 年 8 月 14 日

バグ修正

  • 変更通知の処理中にライブラリがクラッシュする可能性がある問題を修正しました。
  • 残りメンバー数に基づいてロビーを検索および並べ替えるのを容易にするために、新しい PFLobbyMemberCountRemainingSearchKey 定数を追加しました。

1.6.2

2023 年 7 月 14 日

バグ修正

  • PFMultiplayerJoinMatchmakingTicketFromId によって開始されたマッチメイキング操作が早期にタイムアウトする問題を修正しました。
  • マッチメイキング操作を開始した直後に呼び出された場合に PFMatchmakingTicketGetTicketId が null 値を返す可能性のある問題を修正しました。現在は期待どおり空の文字列を返します。
  • macOS ライブラリが Web リクエスト ヘッダーで iOS として識別される問題を修正しました。この識別は主に診断に使用されます。
  • 内部診断を改善しました。

1.6.1

2023 年 6 月 14 日
  • PlayStation®4 および PlayStation®5 では、タイトルがバックグラウンド モードに入り 10 分以上そのままの場合、PlayFab Multiplayer は関連するすべてのリソースをクリーンアップし、再初期化を行います。

1.6.0

2023 年 6 月 14 日

新機能

1.5.3

2023 年 4 月 25 日

バグ修正

  • 実行時に HttpClient.framework が見つからないという iOS および macOS 固有のリンカー エラーを修正しました。

1.5.2

2023 年 4 月 4 日

バグ修正

  • 非 MSVC コンパイラのサポートを提供する PFMultiplayerPal.h ヘッダーを導入しました。このヘッダーは、非 MSVC でコンパイルされたプラットフォーム用に SAL と HRESULTs を定義します。

1.5.1

2023 年 3 月 20 日

新機能

  • PlayFab Multiplayer v1.5.1 は Linux および Windows Subsystem for Linux (WSL) をサポートします。

1.5.0

2023 年 3 月 16 日

新機能

サーバー所有ロビーの使用方法の詳細については、ゲーム サーバーとロビー を参照してください。

バグ修正

  • バックグラウンド スレッドの競合による予期しない PubSub の切断を減らす修正を追加しました。

1.4.3

2022 年 11 月 15 日

新機能

  • PlayFab Multiplayer v1.4.3 は iOS および macOS をサポートします。

1.4.2

2022 年 10 月 26 日

バグ修正

  • PubSub の再接続によって、その後の PubSub サブスクライブ解除リクエストが失敗する可能性があるバグを修正しました。

1.4.1

2022 年 10 月 25 日

バグ修正

  • ライブラリが不要で寿命の短いスレッドを生成していたバグを修正しました。
  • Windows、XBOX、および Android で、以前に記録された retry-after 期間が経過する前に Web リクエストを試行する可能性がある問題を修正しました。
  • Web サーバーに到達できない場合のエラー メッセージを改善しました。

1.4.0

2022 年 10 月 11 日

新機能

  • PlayFab Multiplayer バージョン 1.4.0 は Android のサポートを追加しました。

1.3.1

2022 年 9 月 20 日

バグ修正

  • PFMultiplayerUninitialize を呼び出したとき、または XBOX コンソールでライブラリが内部でアプリの中断を処理したときに、WebSocket リソースがメモリをリークするバグを修正しました。

1.3.0

2022 年 9 月 9 日

新機能

  • 新しい関数 PFLobbyGetMemberConnectionStatus を追加しました。ユーザーが PubSub 通知サービスに接続されているかどうかを検出するために使用できます。ユーザーの接続ステータスが変わると、connectionStatusUpdated フィールドが true である PFLobbyMemberUpdateSummary を伴う PFLobbyUpdatedStateChange を受け取ります。
  • PubSub 通知サービスとのメッセージ交換に使用するプロトコルを JSON から MessagePack に変更し、メッセージ サイズを削減しました。この変更は API サーフェスに影響しません。

バグ修正

  • レート制限に関連するいくつかのエラーについて、PFMultiplayerGetErrorCode によって報告されるメッセージを改善しました。

1.2.0

2022 年 8 月 17 日

新機能

  • マッチメイキング キューがマルチプレイヤー サーバーを割り当てるように構成されている場合、マッチが見つかったときに割り当てられたマルチプレイヤー サーバーに関連付けられたサーバー詳細がマッチの詳細に報告されるようになりました。詳細については、PFMatchmakingMatchDetails を参照してください。
  • lobby/amOwner 検索キー用に新しい定数 PFLobbyAmOwnerSearchKey が定義されました。検索キーの使用に関する詳細は、PFLobbySearchConfiguration を参照してください。

バグ修正

  • いくつかのエラー コードについて、PFMultiplayerGetErrorCode によって報告されるメッセージを改善しました。
  • 通知サービスが一部の失敗条件下でエンティティのサブスクライブ解除を行わないバグを修正しました。

1.1.5

2022 年 7 月 13 日

バグ修正

  • PFLobby.h ヘッダーの PFLobbyMemberCountSearchKey および PFLobbyAmMemberSearchKey の定数文字列値が正しくなかった問題を修正しました。
  • WebSocket が予期せず閉じた場合、PFMultiplayerUninitialize() が無期限にブロックする可能性のあるバグを修正しました。
  • 予期しない WebSocket の切断後、PubSub 通知が使用不能になり、Lobby/Matchmaking API 操作が無期限に停止するバグを修正しました。

1.1.4

2022 年 6 月 24 日

バグ修正

  • GDK: サスペンドまたは再開後すぐに操作が開始されると、ネットワーク通信を含む操作が黙って失敗するバグを修正しました。
  • デバッガーで 10 秒以上ブレークした後に実行を再開すると SDK がクラッシュするバグを修正しました。

1.1.3

2022 年 6 月 10 日

新機能

  • 予期しない切断に対する SDK の応答性が向上しました (以前より 2 ~ 3 倍高速に検出します)。
  • 予期しない Lobby の切断が自動的な再接続試行を引き起こすようになりました。クライアントはこれらの再接続試行が失敗した後にのみ切断について知らされます。
  • GDK/Win32: Web サービスの失敗応答 (429、503、および類似の応答) が自動的な再試行をトリガーするようになりました。クライアントはこれらの再試行が失敗した後にのみ失敗を知らされます。

バグ修正

  • 10 連続マッチ後にマッチメイキングが失敗するバグを修正しました。
  • GetErrorMessage(...) がマッチメイキングに関連するエラー メッセージを提供しないバグを修正しました。
  • LobbySearchResult 構造体の 2 つのフィールド (maxMemberCount および currentMemberCount) が正しく設定されないバグを修正しました。
  • サスペンドと再開後の動作と信頼性に関するさまざまなバグを修正しました。

1.1.1

2022 年 4 月 13 日

バグ修正

  • Switch: PlayFab Multiplayer をビルドするために必要な新しい PAL ヘッダーを提供します。

1.1.0

2022 年 3 月 4 日

API の変更

  • PFMultiplayerGetErrorMessage の API シグネチャを変更しました。以前、この関数は HRESULT を返し、出力パラメーターを使用してエラー メッセージ文字列を返していました。現在、関数は文字列を直接返します。

新機能

  • GDK: XBOX でのサスペンドおよび再開の自動処理のサポートを追加しました。

バグ修正

  • プレイヤーがロビーに再参加している場合、PFMultiplayerJoinLobby に渡された初期メンバー データが API で無視されるバグを修正しました。

1.0.0

2021 年 11 月 23 日 PlayFab Multiplayer がプレビューで利用可能になりました。Matchmaking および Lobby 機能の概要については、次を参照してください: ‘PlayStation’ は Sony Interactive Entertainment Inc. の登録商標または商標です。
最終更新日 2026年8月24日