Skip to content

Resolve syncing conflicts from repo_sync_working_branch to docs#580

Open
learn-build-service-prod[bot] wants to merge 75 commits intodocsfrom
repo_sync_working_branch
Open

Resolve syncing conflicts from repo_sync_working_branch to docs#580
learn-build-service-prod[bot] wants to merge 75 commits intodocsfrom
repo_sync_working_branch

Conversation

@learn-build-service-prod
Copy link
Contributor

Pull request opened by Docs to resolve syncing conflicts from repo_sync_working_branch to docs.

valexao and others added 9 commits January 6, 2026 11:31
… (#2766)

* Update MPS playstream event references with changes from playfab-docs repo

* rm added file

* delete old files

* update ms author to be microsoft alias
* Updates for 5.6 release

* Addressing Feedback

---------

Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: David Kushmerick <80928711+dkushmerick@users.noreply.github.com>
…ources team (#2762)

Update CODEOWNERS for playfab-docs directory to add Xbox Learning Resources team

https://github.com/orgs/MicrosoftDocs/teams/xbox-learning-resources/members
* Updating docs to include xbox live title linking.

* Updating index and toc

* Updating list of APIs that accept XBL tokens

* Fixing doc warnings

* Fixing alt text

* Updating doc to reflect new UI changes

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
Update quality score from 70 to 80, the minimum Acrolinx topic score
…4] (#2764)

* Update release-notes.md

* Update release-notes.md

* Update release-notes.md

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
…uestions around conflict secnarios (#2768)

* Bug 60687305: PFGameSaves SteamDeck: improve docs based on customer questions around conflict secnarios

* Removed some duplication

---------

Co-authored-by: Andy McCalib <andmcc@microsoft.com>
* Update MPS Playstream event references with changes from playfab-docs (#2766)

* Update MPS playstream event references with changes from playfab-docs repo

* rm added file

* delete old files

* update ms author to be microsoft alias

* Updates for OSS V1 UE5.6 release (#2765)

* Updates for 5.6 release

* Addressing Feedback

---------

Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: David Kushmerick <80928711+dkushmerick@users.noreply.github.com>

* Update CODEOWNERS for playfab-docs directory to add Xbox Learning Resources team (#2762)

Update CODEOWNERS for playfab-docs directory to add Xbox Learning Resources team

https://github.com/orgs/MicrosoftDocs/teams/xbox-learning-resources/members

* Xbox Title Add-on Update to enabled PC title linking (#2749)

* Updating docs to include xbox live title linking.

* Updating index and toc

* Updating list of APIs that accept XBL tokens

* Fixing doc warnings

* Fixing alt text

* Updating doc to reflect new UI changes

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

* Increase Acrolinx quality score from 70 to 80 (#2763)

Update quality score from 70 to 80, the minimum Acrolinx topic score

* Update release-notes.md, PlayFab Party Release Notes [1.10.13][1.10.14] (#2764)

* Update release-notes.md

* Update release-notes.md

* Update release-notes.md

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

* Update master_player_account description in Available built-in entity types page (#2771)

* Bug 60687305: PFGameSaves SteamDeck: improve docs based on customer questions around conflict secnarios (#2768)

* Bug 60687305: PFGameSaves SteamDeck: improve docs based on customer questions around conflict secnarios

* Removed some duplication

---------

Co-authored-by: Andy McCalib <andmcc@microsoft.com>

---------

Co-authored-by: Raul Gomez Rodriguez <108555472+rgomez391@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: David Kushmerick <80928711+dkushmerick@users.noreply.github.com>
Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
Co-authored-by: Anthony Nguyen <108492711+antnguyen89@users.noreply.github.com>
Co-authored-by: Sebastian Perez-Delgado <46662157+SebastianPD@users.noreply.github.com>
Co-authored-by: Cindy Johnson <88344363+cindyjohnson-msft@users.noreply.github.com>
Co-authored-by: Jason Sandlin <jasonsa@microsoft.com>
Co-authored-by: Andy McCalib <andmcc@microsoft.com>
braulioal and others added 19 commits January 13, 2026 16:04
Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
* pf-english-59226148-09-12-2025-01

* pf-english-59226148-09-15-2025-01

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
* pf-english-59213568-09-11-2025-01

* pf-english-59213568-09-15-2025-01

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
* Update account-upgrades.md

- Added new section titled cancel all charges and delete your studio
- replaced incorrect links to log in and fixed typos

* Update what-is-throttling.md for live branch (#2731)

Approved to push to Live

* Adding docs to support Battle.net add-on (#2723)

* Adding docs to support Battle.net add-on

* Updating HTML code

* Fixing links and variable instructions

* Small grammar updates

* PlayFab Unified SDK 2510 Release (#2743) (#2757)

* Add docs for PlayFab Unified SDK Preview 1

* Add docs for PlayFab Unified SDK Preview 1

* Add docs for PlayFab Unified SDK Preview 1

* Remove game save references until it hits preview

* Update Quickstart - Windows

* Update Quickstart - Windows

* Update unified SDK quickstart

* Update unified SDK quickstart

* Update quick start page

* Update quick start page

* Update quick start page

* Update quick start page

* Update quick start page

* Update TOC

* Minor update

* Remove redundant LHC entry

* Remove SDK vcpkg install option for now

* Add Party QS to TOC

* Fix typo, remove unused files

* Use include for common setup steps

* Use include for common setup steps

* Use include for common setup steps

* Make clear the async and debug articles apply to just core and services, not MLP or party

* Update SDK acqusition text

* Fix warnings

* Fix warnings

* Fix warnings

* Fix warnings

* Fix warnings

* Update overview

* Add migration guide

* Update migration guide

* Update quickstart

* Rename quickstart for core

* Restructure quickstarts

* Restructure quickstarts

* Update platform table

* Update platform table

* Add feature readiness table

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* update documentation to have the build alias playstream events

* add remaining documentation for missing mps playstream events

* fix spelling

* fix build alias

* rename mps event pages so that they are aligned with publicly available events, updated index.md and toc

* rename the payloads as well + title, description, and links for consistency

* fix dates

* make keywords uniform, minor fix to index format

* Updates for OSS V1 UE5.6 release (#2765) (#2767)

* Updates for 5.6 release

* Addressing Feedback

---------



(cherry picked from commit 749f39a)

Co-authored-by: Raul Gomez Rodriguez <108555472+rgomez391@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: David Kushmerick <80928711+dkushmerick@users.noreply.github.com>

---------

Co-authored-by: Kevin Asgari <KevinAsgari@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: kidistadamu <kidistadamu@microsoft.com>
Co-authored-by: David Kushmerick <80928711+dkushmerick@users.noreply.github.com>
Co-authored-by: Cindy Johnson <88344363+cindyjohnson-msft@users.noreply.github.com>
Co-authored-by: Anthony Nguyen <108492711+antnguyen89@users.noreply.github.com>
Co-authored-by: kdearnley <kdearnley@microsoft.com>
Co-authored-by: Cody Otterholt <cotterholt@gmail.com>
Co-authored-by: Kirsten Dearnley <91142640+m-kdearnley@users.noreply.github.com>
Co-authored-by: Adam Skewgar <32848262+ajskew@users.noreply.github.com>
Co-authored-by: yuehanlin <99760142+yuehanlin@users.noreply.github.com>
Co-authored-by: Andy McCalib <andmcc@microsoft.com>
Co-authored-by: Jeffrey Shi <jeffshi@microsoft.com>
Co-authored-by: Valexa Orelien <vorelien@microsoft.com>
Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
Co-authored-by: Valexa O. <46427879+valexao@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <108555472+rgomez391@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
* Merge from main

* pf-trademark-edits-60743178-01-13-2026-01

* pf-trademark-edits-60743178-01-13-2026-02

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
* Update MPS Playstream event references with changes from playfab-docs (#2766)

* Update MPS playstream event references with changes from playfab-docs repo

* rm added file

* delete old files

* update ms author to be microsoft alias

* Updates for OSS V1 UE5.6 release (#2765)

* Updates for 5.6 release

* Addressing Feedback

---------

Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: David Kushmerick <80928711+dkushmerick@users.noreply.github.com>

* Update CODEOWNERS for playfab-docs directory to add Xbox Learning Resources team (#2762)

Update CODEOWNERS for playfab-docs directory to add Xbox Learning Resources team

https://github.com/orgs/MicrosoftDocs/teams/xbox-learning-resources/members

* Xbox Title Add-on Update to enabled PC title linking (#2749)

* Updating docs to include xbox live title linking.

* Updating index and toc

* Updating list of APIs that accept XBL tokens

* Fixing doc warnings

* Fixing alt text

* Updating doc to reflect new UI changes

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

* Increase Acrolinx quality score from 70 to 80 (#2763)

Update quality score from 70 to 80, the minimum Acrolinx topic score

* Update release-notes.md, PlayFab Party Release Notes [1.10.13][1.10.14] (#2764)

* Update release-notes.md

* Update release-notes.md

* Update release-notes.md

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

* Update master_player_account description in Available built-in entity types page (#2771)

* Bug 60687305: PFGameSaves SteamDeck: improve docs based on customer questions around conflict secnarios (#2768)

* Bug 60687305: PFGameSaves SteamDeck: improve docs based on customer questions around conflict secnarios

* Removed some duplication

---------

Co-authored-by: Andy McCalib <andmcc@microsoft.com>

* Adding missing elements to the links on the menu (#2747)

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

* PF English edits 59226148 (#2745)

* pf-english-59226148-09-12-2025-01

* pf-english-59226148-09-15-2025-01

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

* PF English edits 59213568 (#2744)

* pf-english-59213568-09-11-2025-01

* pf-english-59213568-09-15-2025-01

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

* Update loginidentityprovider.md (#2730)

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

* fix typo in event name (#2725)

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

* Resolve syncing conflicts from repo_sync_working_branch to main (#2774)

* Update account-upgrades.md

- Added new section titled cancel all charges and delete your studio
- replaced incorrect links to log in and fixed typos

* Update what-is-throttling.md for live branch (#2731)

Approved to push to Live

* Adding docs to support Battle.net add-on (#2723)

* Adding docs to support Battle.net add-on

* Updating HTML code

* Fixing links and variable instructions

* Small grammar updates

* PlayFab Unified SDK 2510 Release (#2743) (#2757)

* Add docs for PlayFab Unified SDK Preview 1

* Add docs for PlayFab Unified SDK Preview 1

* Add docs for PlayFab Unified SDK Preview 1

* Remove game save references until it hits preview

* Update Quickstart - Windows

* Update Quickstart - Windows

* Update unified SDK quickstart

* Update unified SDK quickstart

* Update quick start page

* Update quick start page

* Update quick start page

* Update quick start page

* Update quick start page

* Update TOC

* Minor update

* Remove redundant LHC entry

* Remove SDK vcpkg install option for now

* Add Party QS to TOC

* Fix typo, remove unused files

* Use include for common setup steps

* Use include for common setup steps

* Use include for common setup steps

* Make clear the async and debug articles apply to just core and services, not MLP or party

* Update SDK acqusition text

* Fix warnings

* Fix warnings

* Fix warnings

* Fix warnings

* Fix warnings

* Update overview

* Add migration guide

* Update migration guide

* Update quickstart

* Rename quickstart for core

* Restructure quickstarts

* Restructure quickstarts

* Update platform table

* Update platform table

* Add feature readiness table

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* PR feedback

* update documentation to have the build alias playstream events

* add remaining documentation for missing mps playstream events

* fix spelling

* fix build alias

* rename mps event pages so that they are aligned with publicly available events, updated index.md and toc

* rename the payloads as well + title, description, and links for consistency

* fix dates

* make keywords uniform, minor fix to index format

* Updates for OSS V1 UE5.6 release (#2765) (#2767)

* Updates for 5.6 release

* Addressing Feedback

---------



(cherry picked from commit 749f39a)

Co-authored-by: Raul Gomez Rodriguez <108555472+rgomez391@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: David Kushmerick <80928711+dkushmerick@users.noreply.github.com>

---------

Co-authored-by: Kevin Asgari <KevinAsgari@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: kidistadamu <kidistadamu@microsoft.com>
Co-authored-by: David Kushmerick <80928711+dkushmerick@users.noreply.github.com>
Co-authored-by: Cindy Johnson <88344363+cindyjohnson-msft@users.noreply.github.com>
Co-authored-by: Anthony Nguyen <108492711+antnguyen89@users.noreply.github.com>
Co-authored-by: kdearnley <kdearnley@microsoft.com>
Co-authored-by: Cody Otterholt <cotterholt@gmail.com>
Co-authored-by: Kirsten Dearnley <91142640+m-kdearnley@users.noreply.github.com>
Co-authored-by: Adam Skewgar <32848262+ajskew@users.noreply.github.com>
Co-authored-by: yuehanlin <99760142+yuehanlin@users.noreply.github.com>
Co-authored-by: Andy McCalib <andmcc@microsoft.com>
Co-authored-by: Jeffrey Shi <jeffshi@microsoft.com>
Co-authored-by: Valexa Orelien <vorelien@microsoft.com>
Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
Co-authored-by: Valexa O. <46427879+valexao@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <108555472+rgomez391@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>

* PF trademark edits-60743178 (#2772)

* Merge from main

* pf-trademark-edits-60743178-01-13-2026-01

* pf-trademark-edits-60743178-01-13-2026-02

---------

Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>

---------

Co-authored-by: Valexa O. <46427879+valexao@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <108555472+rgomez391@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: David Kushmerick <80928711+dkushmerick@users.noreply.github.com>
Co-authored-by: Anthony Nguyen <108492711+antnguyen89@users.noreply.github.com>
Co-authored-by: Sebastian Perez-Delgado <46662157+SebastianPD@users.noreply.github.com>
Co-authored-by: Cindy Johnson <88344363+cindyjohnson-msft@users.noreply.github.com>
Co-authored-by: Jason Sandlin <jasonsa@microsoft.com>
Co-authored-by: Andy McCalib <andmcc@microsoft.com>
Co-authored-by: Braulio Alpízar <152341905+braulioal@users.noreply.github.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>
Co-authored-by: Yuto Chikazawa <12545287+ychikazawa@users.noreply.github.com>
Co-authored-by: Heather Kemp <heatherkemp7@yahoo.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: Kevin Asgari <KevinAsgari@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: kidistadamu <kidistadamu@microsoft.com>
Co-authored-by: kdearnley <kdearnley@microsoft.com>
Co-authored-by: Cody Otterholt <cotterholt@gmail.com>
Co-authored-by: Kirsten Dearnley <91142640+m-kdearnley@users.noreply.github.com>
Co-authored-by: Adam Skewgar <32848262+ajskew@users.noreply.github.com>
Co-authored-by: yuehanlin <99760142+yuehanlin@users.noreply.github.com>
Co-authored-by: Jeffrey Shi <jeffshi@microsoft.com>
Co-authored-by: Valexa Orelien <vorelien@microsoft.com>
* Update webhook calls documentation with IP allowlisting info

Added note about allowing IP addresses for outbound CloudScript calls.

* update formatting

Added note about allowlisting IP addresses for outbound CloudScript calls.

* update wording
…roperties (#2776)

* add a common properties docfx template and replace common properties section

* create a common properties v1 and v2 + update MPS properties to not be redundant

* update all v2 events with correct payload

* update the rest of the events to use common-properties-eventsv1

* fix links
* update public pfmultiplayer errors

* fix date
The core intent of this PR is to update the Party error doc reference pages to be exactly what is generated by our internal reference doc generator scripts (rather than something hand crafted)

doing so has also opportunistically cleaned up some stale/deprecated errors.
Edited Sony trademark symbols in two files .
* Revise lobby invites documentation

Updated note format and clarified invite restrictions.

* Add RestrictInvitesToLobbyOwner property description

New property added

* Improve note formatting in join-lobbies.md

Updated the note format for clarity and consistency.

* Document client-owned lobby access from server

Added information about client-owned lobby access from a server and related APIs.

* Fix API link for JoinLobbyAsServer

Updated link for JoinLobbyAsServer API to point to the correct documentation.

* Clarify client owned lobby access for game servers

Updated the section on client owned lobby access to clarify the role of 'game_server' entities and added a table summarizing relevant APIs.

* Update REST API table for game server interactions

Added the SDK C++ APIs

* Fix typo in owner requirements and privileges documentation

Corrected a typo in the documentation regarding the APIs for client-owned lobbies.

* Update Player Entity attribute source warning

Clarified the use of Player Entity as an attribute source by adding a warning against using it with external entity types.
Co-authored-by: v-foxval@microsoft.com <v-foxval@microsoft.com>
* Link: 60428657
Context/Status: Added clarification language. Approved by antnguyen.

* Fixed flagged URL.

* Updated name change of community forums to community Discord.

* Updated backticks line 144.

---------

Co-authored-by: v-foxval@microsoft.com <v-foxval@microsoft.com>
* Link: 60428583
Context/Status: Added additional information. Approved by edigonzales.

* Updated language per comment.

---------

Co-authored-by: v-foxval@microsoft.com <v-foxval@microsoft.com>
* Doc updates for 5.7 support

* Minor updates in formatting

* Addressing format feedback

---------

Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
rickcarr044 and others added 30 commits February 18, 2026 09:13
* C SDK doc alignment: fix inaccuracies, add missing pages

- tracing.md: add PFTraceEnableTraceToFile section
- memory.md: fix init sequence (add PFInitialize/PFUninitializeAsync)
- eventpipeline.md: add defaults table per pipeline type, handle lifecycle
- http-config.md: new page covering PFHttpConfig.h (retry + compression)
- lifecycle.md: new page for full init/shutdown sequence + ServiceConfig
- entity-handles.md: new page for PFEntity handle lifecycle + API reference

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Move Pipeline handle lifecycle above See also section

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix title entity API scope: not limited to Server-prefixed calls

Title entities can call most non-Client-prefixed APIs (Inventory, Leaderboards,
Data, etc.), not just Server-prefixed ones.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix API scope: Client=player-only, Server=title-only, non-prefixed=both

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Link PFEntity API table to reference docs

16 of 18 functions linked to their api-references pages.
PFEntityGetTitleId/Size don't have reference pages yet.
Added link to PFEntity members page.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add API reference links to new doc pages

Link first-use function references to api-references pages in:
- http-config.md (PFInitialize, PFServicesInitialize)
- lifecycle.md (PFMemSetFunctions, PFInitialize, PFServicesInitialize,
  PFServiceConfig*, PFServicesUninitializeAsync, PFUninitializeAsync)
- tracing.md (PFTraceEnableTraceToFile)
- eventpipeline.md (PFEventPipelineDuplicateHandle, CloseHandle,
  UpdateConfiguration, Config struct)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add new pages to TOC: lifecycle, entity-handles, http-config, errors

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Replace GDK with Windows in new doc pages

Unified Windows binaries now cover all Windows game stores.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Clarify PFInitialize is required when using custom memory hooks

PFServicesInitialize can call PFInitialize internally, but that
bypasses PFMemSetFunctions. Both lifecycle.md and memory.md now
explain this explicitly.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add API reference links across all C SDK docs

Consistent first-use linking of PF* functions to their reference
pages in memory.md, async.md, relogin.md, server.md, lifecycle.md,
entity-handles.md, eventpipeline.md, and eventpipeline-tutorial.md.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix Acrolinx issues in memory.md

- Present perfect → simple present (haven't been applied → aren't applied)
- Future tense → simple present (will call → call)
- Remove spaces around em dash (— but → —but)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Ernesto Cortes Groman <Ernesto.Cortes@microsoft.com>
* removed duplicates

* shorten description
Add guidance to the Game Saves quickstart explaining that once the
sync state transitions to Uploading, local save files have been
captured and the game can safely write to the save folder again.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Jason Sandlin <jasonsa@microsoft.com>
* Stub in page for opt-in events

* Added steps for Event Configuration usage

* fixed formatting and language

* Add Foundation Mode exception

* draft of content for opt-in events

* Edits to doc name

* Clarify that this experience is for service-generated events only, not custom events

* modified some language

* modify language of bulk edits

---------

Co-authored-by: kdearnley <kdearnley@microsoft.com>
Co-authored-by: Kirsten Dearnley <91142640+m-kdearnley@users.noreply.github.com>
…n with categories + Remove dupes (#2819)

* fix toc.yml

* move MPS events to MPS folder

* update

* rm group_deleted references since it was already deleted

* Add folders for AdPlacement, CatologV1, Character, General, InventoryV1, Partner, Player, Title, Session, and general events

* rm inventoryv1 dupes

* fix build report suggestions

* fix broken links from outside of api-references/events folder

* acrolinx fixes for legacy release notes
* Updated Data Connections for S3

* Updated to clarify preview status
Co-authored-by: Ernesto Cortes Groman <Ernesto.Cortes@microsoft.com>
Update allowed filename matches in config
* Cleans up URLs, removes language codes, and all login steps point to developer.playfab.com

* pf-review-edits-pr-2813-02-23-2026-01

* pf-review-edits-pr-2813-02-23-2026-02

* pf-review-edits-pr-2813-02-23-2026-03

* pf-review-edits-pr-2813-02-23-2026-04

---------

Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>
* pf-ms-date-edits-02-24-2026-01

* pf-ms-date-edits-02-24-2026-02
* Add Party PS events

* PlayStream event documentation: fix Party events (#2817)

* Adding missing event and removing one

* Adding missing events

* Revert "Adding missing events"

This reverts commit 2844ac6f6b4f0fa54c79fc2a6ca5ecedc8afb87a.

* pf-review-edits-pr-2813-02-17-2026-01

---------

Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>

* Removing internal events

* Addressing PR Feedback

* Updating author and ms.author

* Cleaning up unrelated Networking changes in index.md

* Adding events to toc.yml file

* Removing unwanted events

* Removing extra space

---------

Co-authored-by: Raul Gomez Rodriguez <108555472+rgomez391@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>
* Remove all instances of "Azure PlayFab" in preference of "PlayFab"

* Correcting all branding mismatches of "Playfab" to "PlayFab"

* Further corrections on branding

* Update playfab-docs/multiplayer/servers/directly-debugging-game-servers.md

Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>

* pf-review-edits-pr-2810-02-19-2026-01

* pf-review-edits-pr-2810-02-19-2026-02

* pf-review-edits-pr-2810-02-19-2026-03

* Fix formatting in PlayFab fundamentals summary and description

Acrolinx

---------

Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>
Co-authored-by: Kirsten Dearnley <91142640+m-kdearnley@users.noreply.github.com>
* Release notes PFM 1.8.7

* PR feedback

---------

Co-authored-by: Berni Mora Escobar <bmoraescobar@microsoft.com>
Co-authored-by: Ernesto Cortes Groman <Ernesto.Cortes@microsoft.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>
…ader (#2844)

Update uhfHeaderId in docfx.json for upcoming all up Gaming L2 Nav Header

Note: Playfab headers are embedded / accessible within the new header so no information previously on Playfab header is lost.

Reminder to self / doc team, this change is not to be merged until it is confirmed that the Nav update is also live from the MS Learn team.
…es (#2845)

- Add new ui-callbacks.md covering all five callback types, state machine
  model, response APIs, and platform override behavior
- Update offline.md to clarify XAsyncBlock deferral during retry loops
- Trim quickstart.md Step 4 to cross-reference ui-callbacks.md
- Add UI Callbacks entry to toc.yml

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* PlayStream event documentation update Party (#2793)

* Add Party PS events

* PlayStream event documentation: fix Party events (#2817)

* Adding missing event and removing one

* Adding missing events

* Revert "Adding missing events"

This reverts commit 2844ac6f6b4f0fa54c79fc2a6ca5ecedc8afb87a.

* pf-review-edits-pr-2813-02-17-2026-01

---------

Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>

* Removing internal events

* Addressing PR Feedback

* Updating author and ms.author

* Cleaning up unrelated Networking changes in index.md

* Adding events to toc.yml file

* Removing unwanted events

* Removing extra space

---------

Co-authored-by: Raul Gomez Rodriguez <108555472+rgomez391@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>

* pf-review-edits-61014764-02-24-2026-01 (#2836)

* Rename-playfab-remove-azure (#2810)

* Remove all instances of "Azure PlayFab" in preference of "PlayFab"

* Correcting all branding mismatches of "Playfab" to "PlayFab"

* Further corrections on branding

* Update playfab-docs/multiplayer/servers/directly-debugging-game-servers.md

Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>

* pf-review-edits-pr-2810-02-19-2026-01

* pf-review-edits-pr-2810-02-19-2026-02

* pf-review-edits-pr-2810-02-19-2026-03

* Fix formatting in PlayFab fundamentals summary and description

Acrolinx

---------

Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>

* Update instructions for disabling multiple events (#2839)

Co-authored-by: Kirsten Dearnley <91142640+m-kdearnley@users.noreply.github.com>

* PFMultiplayer SDK v1.8.7 Release Notes (#2840)

* Release notes PFM 1.8.7

* PR feedback

---------

Co-authored-by: Berni Mora Escobar <bmoraescobar@microsoft.com>

* ✨ MicrosoftStore redeem docs (#2828)

Co-authored-by: Ernesto Cortes Groman <Ernesto.Cortes@microsoft.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>

* Add v1.10.17 release notes (#2834)

* Update uhfHeaderId in docfx.json for upcoming all up Gaming L2 Nav Header (#2844)

Update uhfHeaderId in docfx.json for upcoming all up Gaming L2 Nav Header

Note: Playfab headers are embedded / accessible within the new header so no information previously on Playfab header is lost.

Reminder to self / doc team, this change is not to be merged until it is confirmed that the Nav update is also live from the MS Learn team.

* Add UI callbacks doc, clarify XAsyncBlock behavior during sync failures (#2845)

- Add new ui-callbacks.md covering all five callback types, state machine
  model, response APIs, and platform override behavior
- Update offline.md to clarify XAsyncBlock deferral during retry loops
- Trim quickstart.md Step 4 to cross-reference ui-callbacks.md
- Add UI Callbacks entry to toc.yml

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add missing releases notes from jan 2025 to mar 2026 (#2849)

---------

Co-authored-by: ronnyparedesc <113482725+ronnyparedesc@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <108555472+rgomez391@users.noreply.github.com>
Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>
Co-authored-by: Kirsten Dearnley <91142640+m-kdearnley@users.noreply.github.com>
Co-authored-by: anaisnlawson <anaisnlawson@gmail.com>
Co-authored-by: Berni Mora <93845766+BerniME@users.noreply.github.com>
Co-authored-by: Berni Mora Escobar <bmoraescobar@microsoft.com>
Co-authored-by: Ernesto Cortes Groman <ernestoc@microsoft.com>
Co-authored-by: Ernesto Cortes Groman <Ernesto.Cortes@microsoft.com>
Co-authored-by: eduardobadilla07 <v-eduardoba@microsoft.com>
Co-authored-by: edigonzales-microsoft <edigonzales20@outlook.com>
Co-authored-by: Andy McCalib <andmcc@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Steven Rojas Lizano <v-stevenroj@microsoft.com>
* Audit on how we use "namespace" vs "studio"

* Updates to development mode pages to reflect reduction in lifetime unique user limit

* Cleans up URLs, removes language codes, and all login steps point to developer.playfab.com

* First draft of mode overview and onboarding

* Update playfab-docs/get-started/concepts.md

* Update playfab-docs/get-started/concepts.md

* Update playfab-docs/get-started/foundation-onboarding.md

* Update playfab-docs/get-started/foundation-onboarding.md

* Update playfab-docs/live-service-management/game-configuration/experiments/pricing.md

* Update playfab-docs/pricing/development-mode.md

* Update playfab-docs/pricing/development-mode.md

* Fixes build warnings and suggestions

* Unifies the casing on Development Mode

* Addresses minor grammatical and styling errors

* Fix Acrolinx issues in billingDetails.md and insights/pricing.md

Address grammar, tense, contraction, punctuation, and clarity
suggestions flagged by Acrolinx to improve scores above 80.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>
* Initialize Docs repository: https://github.com/MicrosoftDocs/playfab-docs-pr of branch main

* [PubSub] Rename "Notifications" to "Messages" in PubSub docs. Also add a note for PubSub clients about ensuring they set KeepAliveInterval (#2843)

* [PubSub] Rename "Notifications" to "Messages" in PubSub docs. Also add a note for PubSub clients about ensuring they set KeepAliveInterval

* Fix Acrolinx grammar issues to meet minimum 80 score

- Fix possessive 'it's' -> 'its' in mpintro.md
- Replace 'aka' with 'also known as' in mpintro.md
- Replace 'e.g.' with 'for example' in mpintro.md
- Fix 'ex:' -> 'for example' and missing 'be' in signalr-hub.md
- Expand 'you're' -> 'you are' in signalr-hub.md
- Fix double space and contractions in start-or-recover-session-response.md
- Replace 'don't' with 'do not' across all 18 PubSub NOTE blocks

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* retrigger checks

* retrigger Acrolinx checks

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* acrolinx updates

* acrolinx clarity

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* update (#2841)

Co-authored-by: OpenPublishing.Build <opbuild@microsoft.com>

* PlayStream Event Documentation Updates: Experimentation, PlayStream (actions), Segmentation, TargetedConfiguration (player churn) (#2826)

* Add Experimentation events

* Add Segmentation events

* Add PlayStream actions events

* Add player churn event

* Fix typo in index.md

* Fix some typos in index.md

* move player-action-executed back to Player folder

* Update table of contents with new event docs in this PR.

* Game Saves linking doc (#2761)

* Initial draft of linking doc

* MS learn requirements

* Fixing invalid apostrophe characters

* Fixing a few header levels

* Added suggested changes to sample code

* Misc fixes

* Fix correctness issues and Acrolinx style in linking.md

- Replace XAsyncGetStatus with PFAuthenticationLoginWithXUserGetResultSize
  in Strategy 2 sample (XAsyncGetStatus doesn't return PF error codes)
- Add note about RETURN_IF_FAILED in void XAsyncBlock callbacks
- Fix typo: defered -> deferred
- Acrolinx: login -> sign-in for user actions, add contractions,
  remove filler words, fix future tense, expand MSA acronym
- Convert blockquote to [!TIP] callout for player-facing wording note
- Add [!IMPORTANT] callout warning about static XAsyncBlock lifetime
- Add caller-responsibility comments for heap-allocated context structs
- Add See also section with links to related docs

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Refactor Strategy 2 sample code and add flow diagram

- Extract helper functions: RunReconciliation, BeginLateLink,
  BootstrapViaXbox, CheckLinkStatusAndPrompt
- Reduce max nesting from 7 levels to 4; RunStrategy2Flow drops
  from ~140 lines to ~55 lines
- Add forward declarations and banner comments for each helper
- Add Mermaid flowchart showing the complete Strategy 2 decision
  tree between the prose walkthrough and the sample code

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix Mermaid diagram syntax for Learn and VSCode rendering

Remove HTML br tags, Unicode special characters, and parentheses
from Mermaid node/edge labels that prevented rendering.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Replace Mermaid code block with rendered SVG diagram

Learn doesn't support Mermaid natively, so render the Strategy 2
flow diagram as an SVG image. The .mmd source is kept alongside
the SVG in media/ for future regeneration via mmdc.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove Strategy 2 sample code and polish flow diagram

- Remove the ~330-line Strategy 2 C++ sample. The prose walkthrough
  and flow diagram provide sufficient guidance; a full working sample
  should be added separately.
- Restyle the SVG diagram with a custom Learn-friendly theme (soft
  blue nodes, Segoe UI font) and add horizontal padding to edge labels.
- Add mermaid-learn.json config for future diagram regeneration.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix diagram description: single terminal node, not multiple

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Minor Acrolinx fixes in Strategy 1 prose

- Add missing comma after introductory clause
- 'will require' -> 'requires', 'can just go' -> 'can go' (present tense)
- 'different than' -> 'different from'

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add verification callout for cross-platform link on returning players

When a title requires the cross-platform identity to match the
currently signed-in user, a successful platform login alone isn't
sufficient. Added a NOTE callout after the happy path advising
titles to verify the link via GetAccountInfo.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix forceLink guidance to distinguish AccountAlreadyLinked vs LinkedAccountAlreadyClaimed

forceLink only resolves LinkedAccountAlreadyClaimed (platform account
claimed by another entity). It does not resolve AccountAlreadyLinked
(entity already has a different platform account linked). The latter
requires an explicit Unlink call before re-linking.

Updated prose, sample code comments, and mermaid diagram to reflect
the correct two-error handling. Also fixed SVG background to
transparent for dark mode support.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address PR review feedback: style and terminology fixes

- Convert all headings from title case to sentence case (DocuMentor rule)
- Replace 'e.g.' with 'for example,' (8 instances)
- Hyphenate 'first-party' and 'free-to-play' as compound adjectives
- Fix 'OpenId Connect' to 'OpenID Connect'
- Add backticks around LoginWithXbox and LoginWithOpenIdConnect
- Use contraction 'wasn''t' instead of 'was not'

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix sample code and error names verified against PlayFab.C source

Verified linking.md claims against PlayFab.C SDK headers using the
AGENTS.md bootstrap context added to PlayFab.C. Four issues found and fixed:

1. PFAccountManagementClientLinkSteamAccountGetResult does not exist -
   LinkSteamAccount is a void async op. Replaced with XAsyncGetStatus.

2. forceLink field is bool const* (optional pointer), not bool. The
   previous code set the pointer to null via 'false', which accidentally
   worked but would crash if set to 'true'. Replaced with commented-out
   pointer pattern showing correct usage.

3. Added ticketIsServiceSpecific field (required when using
   GetAuthTicketForWebApi with AzurePlayFab identity string).

4. Replaced service-side error string names (LinkedAccountAlreadyClaimed,
   AccountAlreadyLinked) with SDK HRESULT constants
   (E_PF_LINKED_ACCOUNT_ALREADY_CLAIMED, E_PF_ACCOUNT_ALREADY_LINKED)
   throughout prose, tables, and code comments.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Jason Sandlin <jasonsa@microsoft.com>

* Update Playfab release notes for 260313 (#2854)

* Update Playfab release notes for 260313

Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>

---------

Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>

---------

Co-authored-by: v-alje <4665434+v-alje@users.noreply.github.com>
Co-authored-by: Warren Alpert <1860902+WarrenAlpert@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: OpenPublishing.Build <opbuild@microsoft.com>
Co-authored-by: Joel Kucera <joelku@microsoft.com>
Co-authored-by: Andy McCalib <andmcc@microsoft.com>
Co-authored-by: Jason Sandlin <jasonsa@microsoft.com>
Co-authored-by: Steven Rojas Lizano <v-stevenroj@microsoft.com>
Co-authored-by: Rick Carr <39857706+rickcarr044@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.