Skip to content

PlayFab Services SDK 2604.0.1

Choose a tag to compare

@yuehanlin yuehanlin released this 04 Sep 23:39
· 2 commits to db263af452f1ef49e896ba66a2be7429490a695a since this release

https://learn.microsoft.com/en-us/gaming/playfab/release-notes/playfab-c/

September 2026

Breaking Changes

  • Removed the retired Inventory Microsoft Store access-token APIs and Segments GetPlayersInSegment APIs
  • Removed the obsolete entity member from PFAuthenticationGetEntityRequest
  • Renamed Account Management request types to distinguish Client and Server models
  • Removed retired PlayFab error codes
  • Changed the underlying type of PFGameSaveInitOptions from uint32_t to uint64_t
  • Added values to PFMultiplayerServerAzureVmSize, shifting the numeric representation of some existing values

API Updates

  • Added namespace-wide friend-list support
  • Added PlayStation Network authentication-version and sandbox support
  • Added entity-profile statistics models and statistic aggregation support
  • Added new Inventory, Multiplayer Server, Nintendo, and Game Save fields and error codes
  • Added an optional task queue to PFEntityRegisterTokenRefreshedEventHandler

GameSave Bug Fixes and Improvements

  • Fixed blob-transfer failures being reported as successful
  • Fixed synchronization and data-loss issues involving manifests, remote files, folder deletion, and missing local state
  • Improved upload, locking, conflict handling, cancellation, and offline behavior
  • Fixed GDK memory corruption and shared-context race conditions
  • Improved progress reporting and restored title write access during uploads
  • Fixed several Windows, GDK, Steam Deck, and GRTS initialization and shutdown issues

Runtime and Build Improvements

  • Fixed PFUninitializeAsync hanging during HTTP operations or event-pipeline flushing
  • Added the SDK version to initialization trace logs
  • Improved exception messages by including the HRESULT
  • Fixed Apple Unified SDK symbol visibility and macOS launch behavior
  • Fixed custom memory hooks on Clang-based toolchains
  • Added support for the GDK 2510 project layout and Visual Studio 2026 v145 toolset
  • Pinned Android Play Games Services to version 21.0.0 to retain minSdkVersion 21 compatibility