191218
Última publicação de SDK de 2019!Alterações de API:
- Novos métodos: GetMultiplayerServerLogs e UntagContainerImage
- Muitas pequenas correções de bugs na maioria dos SDKs, incluindo: ActionScriptSdk, CloudScript, CSharpSdk, UnitySDK, UnrealSDK
Alterações específicas do NodeSDK:
- [Pequena alteração significativa] Situações de erro agora geram objetos error() em vez de cadeias de caracteres simples
Alterações específicas do UnitySDK:
- Criados arquivos asmdef para o Unity a fim de desacoplar o PlayFab da DLL de runtime do Unity
- Funcionamento verificado no Unity: 5.6.Latest e todas as versões de 2017.1.Latest a 2019.3.Latest
Alterações específicas do UnrealSDK:
- Adicionado suporte ao Unreal 4.24
- Funcionamento verificado nas versões 4.22, 4.23 e 4.24
Alterações específicas do XplatCppSdk:
- Este release tem pequenas alterações significativas que exigirão algumas alterações de código no seu projeto
- Consulte nosso guia de upgrade
- (Alteração significativa - todos os clientes) Algumas variáveis de PlayFabSettings foram movidas
- Exige pequenas alterações de código para todos os clientes. Consulte nosso guia de upgrade
- Grandes correções no isolamento de dados das APIs de instância, o que inclui algumas alterações de assinatura e de uso
- Exige alterações no código do cliente se você usava as APIs de instância,
- Melhorias de sintaxe C++ (para correção de const e ponteiros versus referências)
- Chance mínima de ajustes no código do cliente
- Grandes correções nos carimbos de data/hora em todas as plataformas
- Exige alterações no código do cliente se você lê ou grava carimbos de data/hora na API do PlayFab, nos modelos ou nos métodos utilitários de carimbo de data/hora do PlayFab
- A maioria dos clientes apenas observará que os carimbos de data/hora agora estarão corretos e thread-safe em todas as plataformas
- Pequenas atualizações de projeto e avisos resolvidos na maioria dos projetos/soluções específicos de plataforma
191122
Data: 2019-11-22Hotfixes específicos do CSharpSdk:
- Corrigido um problema em que a autenticação de solicitações nem sempre era aplicada corretamente ao fazer chamadas de API
- Corrigidos alguns avisos
- Chamadas de API a partir do thread principal da GUI farão o programa travar momentaneamente (pois isso é um antipadrão), mas não causarão mais deadlock no programa
191121
Data: 2019-11-21Alterações de API:
- A documentação de códigos de erro de muitos métodos foi atualizada
Alterações específicas do CSharpSdk:
- Removidas as referências fixas no código ao SimpleJson, o serializador Json padrão.
- Isso corrigirá alguns problemas quando os clientes substituírem o serializador padrão pelo seu próprio.
Alterações específicas do NodeSDK:
- Pequenas atualizações nas definições de typescript
- Vários locais que geravam cadeias de caracteres agora geram Errors adequados
- Correção de compatibilidade com o Phaser 3
Alterações específicas do UnitySDK:
- Removidas as referências fixas no código ao SimpleJson, o serializador Json padrão.
- Isso corrigirá alguns problemas quando os clientes substituírem o serializador padrão pelo seu próprio.
- Funcionamento verificado no Unity: 5.6.Latest e todas as versões de 2017.1.Latest a 2019.2.Latest
Alterações específicas do UnrealSDK:
- Funcionamento verificado nas versões 4.21, 4.22 e 4.23
Publicação do XplatCppSdk adiada:
- Temos algumas melhorias e alterações significativas chegando em breve, mas elas ainda não estão concluídas. Por isso, o XPlat não pôde ser publicado neste release.
- Haverá novos recursos e melhorias de desempenho e de assinatura.
- Haverá alterações significativas muito pequenas e um guia de upgrade.
- Fique ligado no próximo release!
191029
Data: 2019-10-29Alterações de API:
- TreatmentAssignment usado nas chamadas de método “Login With …” do cliente.
- Pequenas correções de bugs no XplatCppSdk
- Pequena correção de bug no PythonSDK
- Alguns problemas do NodeSDK foram resolvidos
Alterações específicas do UnrealSDK:
- Pequena correção relacionada a variáveis de membro obrigatórias em contêineres de solicitação
- Funcionamento verificado nas versões 4.21, 4.22 e 4.23
Alterações específicas do UnitySDK:
- Funcionamento verificado no Unity: 5.6.Latest e todas as versões de 2017.1.Latest a 2019.2.Latest
191015
Data: 2019-10-15Alterações de API:
- Pequenas correções de bugs no XplatCppSdk: os enums do PlayFab agora devem ser classes enum, portanto a tipagem estrita começará a ser aplicada nos enums do PlayFab (consulte as cppCoreGuidelines de código aberto sobre classes enum)
- Os perfis agora têm ExperimentVariants (PlayerProfiles e ProfilesAPI, com atualizações nas APIs Admin e Server)
- Atualização das mensagens de erro do cliente para AccountNotFound
- A Events API adicionou descrições que esclarecem quais namespaces são permitidos para eventos personalizados do PlayStream
- A MultiplayerAPI adicionou aliases com CreateBuildAlias, DeleteBuildAlias, GetBuildAlias, UpdateBuildAlias
Alterações específicas do UnrealSDK:
- Funcionamento verificado nas versões 4.21, 4.22 e 4.23
Alterações específicas do UnitySDK:
- Funcionamento verificado no Unity: 5.6.Latest e todas as versões de 2017.1.Latest a 2019.2.Latest
191001
Data: 2019-10-01Alterações de API:
- Pequenas correções de bugs no Unity; não devemos mais ver erros benignos ao fazer upgrade do SDK
- Pequenas correções de bugs no C++; o pacote nuget não deve mais exigir trabalho adicional para fazer o lib_json funcionar
- Pequenas atualizações nas descrições da documentação
Alterações específicas do UnrealSDK:
- Funcionamento verificado nas versões 4.21, 4.22 e 4.23
Alterações específicas do UnitySDK:
- Funcionamento verificado no Unity: 5.6.Latest e todas as versões de 2017.1.Latest a 2019.2.Latest
190916
Data: 2019-09-16Alterações de API:
- Atualizações de códigos de erro
Alterações específicas do UnrealSDK:
- Pequenas correções de avisos de build
- Atualizado para compatibilidade com a 4.23
- Funcionamento verificado nas versões 4.21, 4.22 e 4.23
Alterações específicas do UnitySDK:
- Funcionamento verificado no Unity: 5.6.Latest e todas as versões de 2017.1.Latest a 2019.1.Latest
190903
Data: 2019-09-03Alterações de API:
- Adicionado GetStoreItems à API de servidor
- Várias pequenas correções de bugs de sintaxe
Alterações específicas do UnrealSDK:
- Funcionamento verificado nas versões 4.20, 4.21 e 4.22
Alterações específicas do UnitySDK:
- Funcionamento verificado no Unity: 5.6.Latest e todas as versões de 2017.1.Latest a 2019.1.Latest
190821
Data: 2019-08-21Alterações de API
- A API Authentication tem um novo LoginIdentityProvider
- Adicionado o parâmetro CatalogVersion às APIs de validação de recibos
- PurchaseReceiptFulfillment - As APIs de validação de recibos retornam os itens atendidos; por exemplo, Restore IOS Purchases
Alterações específicas do UnrealSDK:
- Funcionamento verificado nas versões 4.20, 4.21 e 4.22
Alterações específicas do UnitySDK:
- Funcionamento verificado no Unity: 5.6.Latest e todas as versões de 2017.1.Latest a 2019.1.Latest
190717
Data: 2019-07-17Alterações de API:
- WriteTelemetry saiu do beta e agora é uma API pública
- As APIs de multijogador saíram do beta para CSharpOnly
- Pequenas atualizações de códigos de erro de API
Alterações específicas do UnrealSDK:
- Funcionamento verificado nas versões 4.20, 4.21 e 4.22
Alterações específicas do UnitySDK:
- Funcionamento verificado no Unity 5.6.Latest e em todas as versões de 2017.1.Latest a 2019.1.Latest
190625
Data: 2019-06-25Alterações de API:
- pequenas alterações de API
- Correções de bugs em Authentication
Alterações específicas do UnrealSDK:
- Funcionamento verificado nas versões 4.20, 4.21 e 4.22
Alterações específicas do UnitySDK:
- Funcionamento verificado no Unity 5.6.Latest e em todas as versões de 2017.1.Latest a 2019.1.Latest
190610
Data: 2019-06-10Alterações de API:
- Pequenas correções de bugs
Alterações da API Authentication:
190520
Alterações de API:
- Pequenas correções de bugs
Alterações específicas do UnrealSDK:
- Funcionamento verificado nas versões 4.20, 4.21 e 4.22
Alterações específicas do UnitySDK:
- Funcionamento verificado no Unity 5.6.Latest e em todas as versões de 2017.1.Latest a 2019.1.Latest
190509
Data: 2019-05-09Alterações de API:
Novos métodos
- multiplayer.GetTitleMultiplayerServersQuotas
- server.AddGenericID
- server.GetPlayFabIDsFromGenericIDs
- server.LinkServerCustomId
- server.RemoveGenericID
- server.UnlinkServerCustomId
Novos métodos de modelos de push
- As três novas APIs de notificações por push permitem que os desenvolvedores excluam, criem, salvem e enviem modelos de notificação por push
- server.DeletePushNotificationTemplate
- server.SavePushNotificationTemplate
- server.SendPushNotificationFromTemplate
Alterações específicas do UnitySdk:
- Funcionamento verificado na 2019.1
Alterações específicas do CSharpSdk e do XPlatCppSdk:
- Pequenas correções de bugs
190424
Data: 2019-04-24Alterações de API:
]- Códigos de erro atualizados para as seguintes APIs na API do PlayFab: Admin, Authentication, CloudScript, Groups, Matchmaker e Multiplayer.
190410
Data: 2019-04-10Alterações da API Profiles:
190312
Data: 2019-03-12Alterações de API:
- Novas APIs de Multiplayer
190304
Data: 2019-03-04Alterações de API:
- O SDK do Windows para C++ foi preterido. Recomendamos usar o XPlatCppSdk para qualquer desenvolvimento em C++ no Windows
190219
Data: 2019-02-19 Pequenas correções de bugs190205
Data: 2019-02-05Alterações de API:
- Metadados obsoletos da documentação atualizados
- Adicionado TypeString como nome alternativo para Type na maioria das APIs
- Adicionado AddLocalizedNews à API Admin
- Adicionado GetPlayFabIDsFromPSNAccountIDs à API Server
190123
Data: 2019-01-23Alterações de API:
- Adicionado outro motivo para MatchmakingEntityInvalid: NoLeaderboardForStatistic
- Adicionado CurrentServerStats aos modelos de Multiplayer
- Várias correções de bugs no Unity
- Os nugets xplat do XBOX também estão disponíveis: https://www.nuget.org/packages/com.playfab.xplatxboxsdk.v141/
