191218
¡Última publicación del SDK de 2019!Cambios de API:
- Nuevos métodos: GetMultiplayerServerLogs y UntagContainerImage
- Muchas correcciones de errores menores en la mayoría de los SDK, incluidos: ActionScriptSdk, CloudScript, CSharpSdk, UnitySDK, UnrealSDK
Cambios específicos de NodeSDK:
- [Cambio importante menor] Las situaciones de error ahora inician objetos error() en lugar de cadenas simples
Cambios específicos de UnitySDK:
- Se crearon archivos asmdef para Unity para desacoplar PlayFab de la DLL en tiempo de ejecución de Unity
- Funcionamiento comprobado en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.3.Latest
Cambios específicos de UnrealSDK:
- Se agregó compatibilidad con Unreal 4.24
- Funcionamiento comprobado en 4.22, 4.23, 4.24
Cambios específicos de XplatCppSdk:
- Esta versión tiene cambios importantes menores, que requerirán algunos cambios de código en el proyecto
- Consulte nuestra guía de actualización
- (Cambio importante: todos los clientes) Se han movido algunas variables de PlayFabSettings
- Requiere cambios de código menores para todos los clientes. Consulte nuestra guía de actualización
- Correcciones importantes en el aislamiento de datos de las API de instancia, lo que incluye algunos cambios de firma y de uso
- Requiere cambios en el código del cliente si usó las API de instancia
- Mejoras de sintaxis de C++ (para la corrección de const y punteros frente a referencias)
- Probabilidad mínima de ajustes en el código del cliente
- Correcciones importantes en las marcas de tiempo en todas las plataformas
- Requiere cambios en el código del cliente si lee o escribe marcas de tiempo en la API de PlayFab, en los modelos o en los métodos de utilidad de marcas de tiempo de PlayFab
- La mayoría de los clientes solo observarán que las marcas de tiempo ahora serán correctas y seguras para subprocesos en todas las plataformas
- Actualizaciones menores de proyectos y advertencias resueltas para la mayoría de los proyectos o soluciones específicos de la plataforma
191122
Fecha: 22-11-2019Revisiones específicas de CSharpSdk:
- Se corrigió un problema por el que la autenticación de las solicitudes no siempre se aplicaba correctamente al realizar llamadas de API
- Se corrigieron algunas advertencias
- Las llamadas de API desde el subproceso principal de la GUI harán que el programa se entrecorte (porque es un antipatrón), pero ya no interbloquearán el programa
191121
Fecha: 21-11-2019Cambios de API:
- Se ha actualizado la documentación de códigos de error de muchos métodos
Cambios específicos de CSharpSdk:
- Se quitaron las referencias codificadas de forma rígida a SimpleJson, el serializador Json predeterminado.
- Esto corregirá algunos problemas cuando los clientes reemplacen el serializador predeterminado por el suyo propio.
Cambios específicos de NodeSDK:
- Actualizaciones menores de las definiciones de typescript
- Varias ubicaciones que antes iniciaban cadenas ahora inician errores adecuados
- Corrección de compatibilidad con Phaser 3
Cambios específicos de UnitySDK:
- Se quitaron las referencias codificadas de forma rígida a SimpleJson, el serializador Json predeterminado.
- Esto corregirá algunos problemas cuando los clientes reemplacen el serializador predeterminado por el suyo propio.
- Funcionamiento comprobado en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.2.Latest
Cambios específicos de UnrealSDK:
- Funcionamiento comprobado en 4.21, 4.22, 4.23
Publicación de XplatCppSdk retrasada:
- Tenemos algunas mejoras y cambios significativos que llegarán pronto, pero no están terminados. En consecuencia, XPlat no se pudo publicar en esta versión.
- Habrá nuevas características y mejoras de rendimiento y de firmas.
- Habrá cambios importantes muy menores y una guía de actualización.
- ¡Esté atento a la próxima versión!
191029
Fecha: 29-10-2019Cambios de API:
- TreatmentAssignment usado en las llamadas de método “Login With …” del cliente.
- Correcciones de errores menores en XplatCppSdk
- Corrección de un error menor de PythonSDK
- Se han resuelto algunos problemas de NodeSDK
Cambios específicos de UnrealSDK:
- Corrección de un problema menor relacionado con las variables miembro obligatorias en los contenedores de solicitudes
- Funcionamiento comprobado en 4.21, 4.22, 4.23
Cambios específicos de UnitySDK:
- Funcionamiento comprobado en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.2.Latest
191015
Fecha: 15-10-2019Cambios de API:
- Correcciones de errores menores en XplatCppSdk: las enumeraciones de PlayFab ahora deberían ser clases enum, por lo que se empezará a aplicar tipado estricto en las enumeraciones de PlayFab (consulte las cppCoreGuidelines de código abierto sobre las clases enum)
- Los perfiles ahora tienen ExperimentVariants (PlayerProfiles y ProfilesAPI con actualizaciones de las API de Admin y Server)
- Actualización de los mensajes de error de Client para AccountNotFound
- La API de Events agregó descripciones aclaratorias sobre qué espacios de nombres se permiten para los eventos personalizados de PlayStream
- MultiplayerAPI agregó alias con CreateBuildAlias, DeleteBuildAlias, GetBuildAlias, UpdateBuildAlias
Cambios específicos de UnrealSDK:
- Funcionamiento comprobado en 4.21, 4.22, 4.23
Cambios específicos de UnitySDK:
- Funcionamiento comprobado en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.2.Latest
191001
Fecha: 01-10-2019Cambios de API:
- Correcciones de errores menores con Unity; ya no deberíamos ver errores benignos al actualizar el SDK
- Correcciones de errores menores con C++; el paquete nuget ya no debería requerir trabajo adicional para que lib_json funcione
- Actualizaciones menores de descripciones de la documentación
Cambios específicos de UnrealSDK:
- Funcionamiento comprobado en 4.21, 4.22, 4.23
Cambios específicos de UnitySDK:
- Funcionamiento comprobado en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.2.Latest
190916
Fecha: 16-09-2019Cambios de API:
- Actualizaciones de códigos de error
Cambios específicos de UnrealSDK:
- Correcciones menores de advertencias de compilación
- Actualizado para la compatibilidad con 4.23
- Funcionamiento comprobado en 4.21, 4.22, 4.23
Cambios específicos de UnitySDK:
- Funcionamiento comprobado en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190903
Fecha: 03-09-2019Cambios de API:
- Se agregó GetStoreItems a la API de Server
- Varias correcciones de errores de sintaxis menores
Cambios específicos de UnrealSDK:
- Funcionamiento comprobado en 4.20, 4.21, 4.22
Cambios específicos de UnitySDK:
- Funcionamiento comprobado en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190821
Fecha: 21-08-2019Cambios de API
- La API de Authentication tiene un nuevo LoginIdentityProvider
- Adición del parámetro CatalogVersion a las API de validación de recibos
- PurchaseReceiptFulfillment: las API de validación de recibos devuelven los artículos entregados; ejemplo: Restore IOS Purchases
Cambios específicos de UnrealSDK:
- Funcionamiento comprobado en 4.20, 4.21, 4.22
Cambios específicos de UnitySDK:
- Funcionamiento comprobado en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190717
Fecha: 17-07-2019Cambios de API:
- WriteTelemetry ya salió de la fase beta como API pública
- Las API de Multiplayer han pasado de la fase beta a CSharpOnly
- Actualizaciones menores de los códigos de error de la API
Cambios específicos de UnrealSDK:
- Funcionamiento comprobado en 4.20, 4.21, 4.22
Cambios específicos de UnitySDK:
- Funcionamiento comprobado en Unity 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190625
Fecha: 25-06-2019Cambios de API:
- Cambios de API menores
- Correcciones de errores de Authentication
Cambios específicos de UnrealSDK:
- Funcionamiento comprobado en 4.20, 4.21, 4.22
Cambios específicos de UnitySDK:
- Funcionamiento comprobado en Unity 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190610
Fecha: 10-06-2019Cambios de API:
- Correcciones de errores menores
Cambios de la API de Authentication:
190520
Cambios de API:
- Correcciones de errores menores
Cambios específicos de UnrealSDK:
- Funcionamiento comprobado en 4.20, 4.21, 4.22
Cambios específicos de UnitySDK:
- Funcionamiento comprobado en Unity 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190509
Fecha: 09-05-2019Cambios de API:
Nuevos métodos
- multiplayer.GetTitleMultiplayerServersQuotas
- server.AddGenericID
- server.GetPlayFabIDsFromGenericIDs
- server.LinkServerCustomId
- server.RemoveGenericID
- server.UnlinkServerCustomId
Nuevos métodos de plantillas de notificaciones push
- Las tres nuevas API para notificaciones push permiten a los desarrolladores eliminar, crear, guardar y enviar plantillas de notificaciones push
- server.DeletePushNotificationTemplate
- server.SavePushNotificationTemplate
- server.SendPushNotificationFromTemplate
Cambios específicos de UnitySdk:
- Funcionamiento comprobado en 2019.1
Cambios específicos de CSharpSdk y XPlatCppSdk:
- Correcciones de errores menores
190424
Fecha: 24-04-2019Cambios de API:
]- Se actualizaron los códigos de error de las siguientes API de la API de PlayFab: Admin, Authentication, CloudScript, Groups, Matchmaker y Multiplayer.
190410
Fecha: 10-04-2019Cambios de la API de Profiles:
190312
Fecha: 12-03-2019Cambios de API:
- Nuevas API de Multiplayer
190304
Fecha: 04-03-2019Cambios de API:
- El SDK de C++ para Windows ahora está en desuso. Se recomienda usar el XPlatCppSdk para cualquier desarrollo de C++ en Windows
190219
Fecha: 19-02-2019 Correcciones de errores menores190205
Fecha: 05-02-2019Cambios de API:
- Actualización de metadatos de documentación obsoletos
- Se agregó TypeString como nombre alternativo de Type en la mayoría de las API
- Se agregó AddLocalizedNews a la API de Admin
- Se agregó GetPlayFabIDsFromPSNAccountIDs a la API de Server
190123
Fecha: 23-01-2019Cambios de API:
- Se agregó otro motivo de MatchmakingEntityInvalid: NoLeaderboardForStatistic
- Se agregó CurrentServerStats a los modelos de Multiplayer
- Varias correcciones de errores en Unity
- Los nugets xplat de XBOX también están disponibles: https://www.nuget.org/packages/com.playfab.xplatxboxsdk.v141/
