> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab Services C/C++ SDK リリース ノート

> PlayFab Services C/C++ SDK (PlayFabCSdk) のリリース ノート索引。各リリースでの SDK バージョン、新規 API、非推奨、バグ修正を追跡します。

このリリース ノートは **PlayFabCSdk** に関するものです。他の PlayFab Services SDK のリリース ノートについては、[その他の Services SDK リリース ノート](/services/playfab/release-notes) をご覧ください。

<Note>
  サービス リリースおよび製品更新に関するリリース ノートについては、[PlayFab の公式 GitHub リポジトリ](https://github.com/PlayFab/PlayFab) の [リリース ノート](https://github.com/PlayFab/PlayFab/releases) セクションをご覧ください。
</Note>

## 2504.0.0

日付: 2025 年 4 月 22 日

* セキュリティと保守性を向上させるため、JSON パースを rapidjson から nlohmann::json に移行しました。
* PFCore の初期化がタイトル側で設定したトレース コールバックを上書きする問題に対処しました。
* メモリ フック関数を変更し、既定のメモリ フックを取得する新しい API を追加するとともに、既存のメモリ割り当て関数にメモリ タイプ ID を含めるように変更しました。
* 複数クライアントが関与する場合のトレースのクリーンアップ関連バグを修正しました。
* PlayFab.C で PFAccountManagementSetDisplayNameAsync API を有効化しました。
* nlohmann JSON ライブラリ向けのカスタム メモリ割り当てと、new/delete 演算子のグローバル オーバーライドを導入しました。

## 2410.0.0

日付: 2024 年 10 月 4 日

* Microsoft GDK で使用するためのパブリック ヘッダー、ソース、ライブラリを GitHub リリースに追加しました
* HTTP ライブラリ libHttpClient は、すべてのプラットフォームで動的ライブラリの依存関係となりました。PlayFab Services を機能させるためには、このライブラリをゲームの出荷パッケージに含める必要があります。
* Leaderboards と Statistics のパブリック プレビュー API を追加しました
* PFAuthenticationLoginWithFacebookRequest にオプションの authenticationToken パラメーターを追加しました
* 新しいサービス エラー コードのサポートを追加しました
* Economy API のリデンプション レスポンスから OfferId を削除しました。代わりに新しいフィールド MarketplaceAlternateId を追加しています。呼び出し元は新しいフィールドに移行してください。後方互換性のため、サービスは両方のフィールドを返し続けます。
* PFFriendsExternalFriendSources で複数選択が許可されない問題を解消しました

## 2406.0.0

日付: 2024 年 7 月 2 日

* Linux および Android の **PFEventPipelineConfig** にオプションの gzip 圧縮のサポートを追加しました
* **PFHttpSettings** を使用したレスポンスの自動 gzip 圧縮 (および展開) のサポートを追加しました
* XCurl トレースをログに出力する際に、出力の切り詰めを有効化しました
* 各種の静的コード解析の警告を修正しました

## 2403.0.0

日付: 2024 年 2 月 28 日

* Linux、Android、iOS、macOS をサポートする新しい SDK 投影版をリリースしました。このリリースで公開される新しい API は以下のとおりです。
  * **Android 向け**:
    * LoginWithFacebook
    * ClientLinkGoogleAccount
    * ClientLinkGooglePlayGamesServicesAccount
    * ClientUnlinkGoogleAccount
    * ClientUnlinkGooglePlayGamesServicesAccount
    * ClientAndroidDevicePushNotificationRegistration
    * RedeemGooglePlayInventoryItems
  * **iOS 向け**:
    * LoginWithFacebook
    * ClientLinkApple
    * ClientUnlinkApple
    * ClientLinkGameCenterAccount
    * ClientUnlinkGameCenterAccount
    * ClientRegisterForIOSPushNotification
    * RedeemAppleAppStoreInventoryItems
* イベント パイプラインでのイベント バッファリングのサポートを追加しました。

## 2310.0.1

日付: 2023 年 9 月 28 日

* PFAccountManagementServerLinkNintendoServiceAccountSubjectAsync を Win32 に追加しました

## 2310.0.0

日付: 2023 年 9 月 28 日

* Nintendo Switch のサポートを追加しました (Microsoft Learn の「Request access for secured SDKs and samples - PlayFab」ページからアクセスを申請してください)
* **PFEventPipelineConfig** にオプションの gzip compressionLevel を追加しました
* **PFEvents** から TelemetryKey 管理呼び出しを削除しました
* 不足していたレガシー **PFCloudScript** クライアント呼び出しを追加しました:
  * ClientExecuteCloudScript
  * ExecuteEntityCloudScript
* 不足していた **PFAccountManagement** クライアント呼び出しを追加しました:
  * ClientAddOrUpdateContactEmail
  * ClientAddUsernamePassword
  * ClientGetPlayFabIDsFromFacebookIDs
  * ClientGetPlayFabIDsFromFacebookInstantGamesIds
  * ClientGetPlayFabIDsFromGameCenterIDs
  * ClientGetPlayFabIDsFromGoogleIDs
  * ClientGetPlayFabIDsFromGooglePlayGamesPlayerIDs
  * ClientGetPlayFabIDsFromKongregateIDs
  * ClientGetPlayFabIDsFromNintendoServiceAccountIds
  * ClientGetPlayFabIDsFromNintendoSwitchDeviceIds
  * ClientGetPlayFabIDsFromPSNAccountIDs
  * ClientGetPlayFabIDsFromTwitchIDs
  * ClientLinkAndroidDeviceID
  * ClientLinkApple
  * ClientLinkFacebookAccount
  * ClientLinkFacebookInstantGamesId
  * ClientLinkGameCenterAccount
  * ClientLinkGoogleAccount
  * ClientLinkGooglePlayGamesServicesAccount
  * ClientLinkIOSDeviceID
  * ClientLinkKongregate
  * ClientLinkNintendoServiceAccount
  * ClientLinkNintendoSwitchDeviceId
  * ClientLinkPSNAccount
  * ClientLinkTwitch
  * ClientRemoveContactEmail
  * ClientSendAccountRecoveryEmail
  * ClientUnlinkAndroidDeviceID
  * ClientUnlinkApple
  * ClientUnlinkFacebookAccount
  * ClientUnlinkFacebookInstantGamesId
  * ClientUnlinkGameCenterAccount
  * ClientUnlinkGoogleAccount
  * ClientUnlinkGooglePlayGamesServicesAccount
  * ClientUnlinkIOSDeviceID
  * ClientUnlinkKongregate
  * ClientUnlinkNintendoServiceAccount
  * ClientUnlinkNintendoSwitchDeviceId
  * ClientUnlinkPSNAccount
  * ClientUnlinkTwitch
  * ClientUpdateUserTitleDisplayName
* ゲーム サーバーでの使用を意図した多数の呼び出しを追加しました (Win32 のみ)
  * **PFAuthentication**
    * ServerLoginWithServerCustomId
    * ServerLoginWithSteamId
    * ServerLoginWithXbox
    * ServerLoginWithXboxId
    * AuthenticateGameServerWithCustomId
    * Delete
    * GetEntity
    * ValidateEntityToken
  * **PFAccountManagement**
    * ServerBanUsers
    * ServerDeletePlayer
    * ServerGetPlayerCombinedInfo
    * ServerGetPlayerProfile
    * ServerGetPlayFabIDsFromFacebookIDs
    * ServerGetPlayFabIDsFromFacebookInstantGamesIds
    * ServerGetPlayFabIDsFromNintendoServiceAccountIds
    * ServerGetPlayFabIDsFromNintendoSwitchDeviceIds
    * ServerGetPlayFabIDsFromPSNAccountIDs
    * ServerGetPlayFabIDsFromSteamIDs
    * ServerGetPlayFabIDsFromTwitchIDs
    * ServerGetPlayFabIDsFromXboxLiveIDs
    * ServerGetServerCustomIDsFromPlayFabIDs
    * ServerGetUserAccountInfo
    * ServerGetUserBans
    * ServerLinkNintendoServiceAccount
    * ServerLinkNintendoSwitchDeviceId
    * ServerLinkPSNAccount
    * ServerLinkServerCustomId
    * ServerLinkSteamId
    * ServerLinkXboxAccount
    * ServerRevokeAllBansForUser
    * ServerRevokeBans
    * ServerSendCustomAccountRecoveryEmail
    * ServerSendEmailFromTemplate
    * ServerUnlinkNintendoServiceAccount
    * ServerUnlinkNintendoSwitchDeviceId
    * ServerUnlinkPSNAccount
    * ServerUnlinkServerCustomId
    * ServerUnlinkSteamId
    * ServerUnlinkXboxAccount
    * ServerUpdateAvatarUrl
    * ServerUpdateBans
    * GetTitlePlayersFromXboxLiveIDs
  * **PFCloudScript**
    * ServerExecuteCloudScript
  * **PFFriends**
    * ServerAddFriend
    * ServerGetFriendsList
    * ServerRemoveFriend
    * ServerSetFriendTags
  * **PFInventory**
    * GetTransactionHistory
  * **PFLocalization**
    * GetLanguageList
  * **PFPlatformSpecific**
    * ServerAwardSteamAchievement
  * **PFPlayerDataManagement**
    * ServerGetUserData
    * ServerGetUserInternalData
    * ServerGetUserPublisherData
    * ServerGetUserPublisherInternalData
    * ServerGetUserPublisherReadOnlyData
    * ServerGetUserReadOnlyData
    * ServerUpdateUserData
    * ServerUpdateUserInternalData
    * ServerUpdateUserPublisherData
    * ServerUpdateUserPublisherInternalData
    * ServerUpdateUserPublisherReadOnlyData
    * ServerUpdateUserReadOnlyData
  * **PFPushNotifications**
    * ServerSendPushNotification
    * ServerSendPushNotificationFromTemplate
  * **PFSegments**
    * ServerAddPlayerTag
    * ServerGetAllSegments
    * ServerGetPlayerSegments
    * ServerGetPlayersInSegment
    * ServerGetPlayerTags
    * ServerRemovePlayerTag
  * **PFTitleDataManagement**
    * ServerGetPublisherData
    * ServerGetTime
    * ServerGetTitleData
    * ServerGetTitleInternalData
    * ServerGetTitleNews
    * ServerSetPublisherData
    * ServerSetTitleData
    * ServerSetTitleInternalData

## 2306.0.0

日付: 2023 年 7 月 26 日

* Win32 および GDK をサポートする SDK の初回リリース


## Related topics

- [PlayFab Services C/C++ SDK リリース ノート](/ja-jp/services/playfab/release-notes/playfab-c/index.md)
- [PlayFab リリース ノート 2015](/ja-jp/services/playfab/release-notes/2015.md)
- [PlayFab Services SDK リリース ノート 2026](/ja-jp/services/playfab/release-notes/index.md)
- [PlayFab リリースノート 2018](/ja-jp/services/playfab/release-notes/2018.md)
- [PlayFab リリースノート 2021](/ja-jp/services/playfab/release-notes/2021.md)
