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 strings simples
Alterações específicas do UnitySDK:
- Criados arquivos asmdef para o Unity, para 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:
- Esta versão tem pequenas alterações significativas que exigirão algumas alterações de código no seu projeto
- Consulte nosso guia de atualização
- (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 atualização
- Correções importantes no isolamento de dados de instance-API, que incluem algumas alterações de assinatura e de uso
- Exige alterações no código do cliente se você usou instance-APIs,
- Melhorias de sintaxe de C++ (para correção de const e ponteiros versus referências)
- Chance mínima de ajustes no código do cliente
- Correções importantes em 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 PlayFab API, em modelos ou em métodos utilitários de carimbo de data/hora do PlayFab
- A maioria dos clientes só 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ção nem sempre era aplicada corretamente ao fazer chamadas de API
- Corrigidos alguns avisos
- Chamadas de API feitas a partir do thread principal da GUI causarão travamentos momentâneos no programa (porque esse é 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 referências codificadas ao SimpleJson, o serializador JSON padrão.
- Isso corrigirá alguns problemas quando os clientes substituírem o serializador padrão pelo próprio.
Alterações específicas do NodeSDK:
- Pequenas atualizações nas definições de TypeScript
- Vários locais que geravam strings agora geram Errors adequados
- Correção de compatibilidade com o Phaser 3
Alterações específicas do UnitySDK:
- Removidas referências codificadas ao SimpleJson, o serializador JSON padrão.
- Isso corrigirá alguns problemas quando os clientes substituírem o serializador padrão pelo 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 foram concluídas. Consequentemente, o XPlat não pôde ser publicado nesta versão.
- Haverá novos recursos e melhorias de desempenho e de assinatura.
- Haverá alterações significativas muito pequenas e um guia de atualização.
- Fique atento à próxima versão!
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 de problema relacionado 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 enum classes; portanto, a tipagem estrita começará a ser aplicada aos enums do PlayFab (consulte as cppCoreGuidelines de código aberto sobre enum classes)
- 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 API Events 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 devem mais aparecer erros benignos ao atualizar o 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 versão 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 Server
- 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 recibo
- PurchaseReceiptFulfillment - As APIs de validação de recibo retornam os itens atendidos; 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 da versão Beta e agora é uma API pública
- As APIs Multiplayer saíram da versão 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 de 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 Push Notifications 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 versão 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 PlayFab API: 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 Multiplayer
190304
Data: 2019-03-04Alterações de API:
- O Windows C++ SDK agora está preterido. Recomendamos usar o XPlatCppSdk para qualquer desenvolvimento em C++ para Windows
190219
Data: 2019-02-19 Pequenas correções de bugs190205
Data: 2019-02-05Alterações de API:
- Metadados de documentação obsoletos atualizados
- Adicionado TypeString como um 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 de MatchmakingEntityInvalid - NoLeaderboardForStatistic
- Adicionado CurrentServerStats aos modelos de Multiplayer
- Várias correções de bugs no Unity
- Os NuGets xplat para XBOX também estão disponíveis: https://www.nuget.org/packages/com.playfab.xplatxboxsdk.v141/
