Principais destaques
- Suporte ao Godot .NET (C#). Uma trilha gerenciada em C# com complementos de fachada, exemplos de tutorial e uma verificação de paridade permite integrar o GDK e o PlayFab a partir de projetos do Godot .NET.
- Suporte mais amplo a versões do GDK e do Godot. O exemplo agora funciona em uma variedade maior de edições do GDK (incluindo as edições de outubro de 2025, com um seletor em tempo de build) e de versões do Godot (a CI agora testa até o Godot 4.7.1-stable, que é o novo padrão).
- Exemplos mais modulares. O exemplo foi reestruturado em trilhas modulares de GDK, PlayFab e Integrated para que você possa adotar cada integração separadamente ou em conjunto.
- Cobertura de 100% da referência de API do GDK. A cobertura foi expandida para toda a superfície de API do GDK, incluindo conversão de texto em fala, interfaces de exibição da Store e da Game UI, eventos, sondagem de recursos, Game Save, complementos do XSAPI e GameChat2.
- Correções relatadas pela comunidade. Foram resolvidos vários problemas levantados pela comunidade, incluindo a inicialização do
MicrosoftGame.confige falhas de build/exportação do GDK.
Alterações notáveis
Novos recursos
- Trilha do Godot .NET (C#): complementos de fachada gerenciados, exemplos de tutorial e uma verificação de paridade.
- Métodos de entrada no PlayFab baseados em token (Steam, OpenID Connect e Battle.net).
- Suporte às edições de outubro de 2025 do GDK, com um seletor em tempo de build e ativação portátil entre edições.
- A entrada como convidado agora é opcional no fluxo
add_user_with_ui_asyncdo GDK.
Melhorias
- O exemplo foi reestruturado em trilhas modulares de GDK / PlayFab / Integrated, com fortalecimento do chat do Party.
- A cobertura da referência de API do GDK foi expandida para 100%.
- O complemento
godot_gdk_packagingfoi renomeado paragodot_gdk_editortools. - Foi adicionado um modelo de issue para relatório de bugs, vinculado a partir do README, além de links de documentação adicionais.
Correções
- Corrigida a falha “unexpected error code 47” na exportação do GDK.
- A verificação do seletor do
MicrosoftGame.configfoi restrita somente ao editor. - O bombeamento automático de callbacks de quadro assíncronos do GDK/PlayFab passou a ser compilado.
- Corrigida a detecção da plataforma de exportação do GDK no Godot 4.5.x.
- A exportação do GDK foi fortalecida contra DLLs de GDExtension ausentes.
- Corrigido um erro de digitação no comando de área restrita emitido por
setup_sample.ps1. - Corrigida a diferenciação de maiúsculas e minúsculas no link para
xbox-sandbox-and-test-accounts.mdemgetting-started.md.
Engenharia e CI
- Adicionada infraestrutura do libFuzzer com pontos de análise de solicitações do PlayFab Party e do GDK.
- Adicionadas verificações de PR (matriz de análise, reprodução de fuzz) e testes noturnos ao vivo do PlayFab com fortalecimento da cadeia de suprimentos.
- Os complementos passaram a ser compilados uma vez por edição do GDK, com cache e testes em várias versões do Godot.
