191218
¡Última publicación del SDK de 2019!Cambios en la API:
- Nuevos métodos: GetMultiplayerServerLogs y UntagContainerImage
- Muchas correcciones de errores menores en la mayoría de los SDK, entre ellos: ActionScriptSdk, CloudScript, CSharpSdk, UnitySDK, UnrealSDK
Cambios específicos de NodeSDK:
- [Cambio importante menor] Las situaciones de error ahora generan objetos error() en lugar de cadenas sin formato
Cambios específicos de UnitySDK:
- Se crearon archivos asmdef para Unity para desacoplar PlayFab de la DLL del entorno de ejecución de Unity
- Se comprobó su funcionamiento 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
- Se comprobó su funcionamiento en 4.22, 4.23 y 4.24
Cambios específicos de XplatCppSdk:
- Esta versión contiene cambios importantes menores que requerirán algunos cambios de código en su proyecto
- Consulte nuestra guía de actualización
- (Cambio importante: todos los clientes) Se movieron 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, que incluyen algunos cambios de firma y de uso
- Requiere cambios en el código del cliente si usaba API de instancia,
- Mejoras de sintaxis de C++ (para la corrección de const y el uso de punteros frente a referencias)
- Probabilidad mínima de que sea necesario ajustar 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 plataforma
191122
Fecha: 22 de noviembre de 2019Revisiones específicas de CSharpSdk:
- Se corrigió un problema por el que la autenticación de solicitudes no siempre se aplicaba correctamente al realizar llamadas a la API
- Se corrigieron algunas advertencias
- Las llamadas a la API desde el subproceso principal de la GUI provocarán interrupciones en el programa (porque es un antipatrón), pero ya no bloquearán el programa
191121
Fecha: 21 de noviembre de 2019Cambios en la API:
- Se actualizó 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 reemplazan el serializador predeterminado por el suyo propio.
Cambios específicos de NodeSDK:
- Actualizaciones menores de las definiciones de TypeScript
- Varias ubicaciones que antes generaban cadenas ahora generan objetos Error 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 reemplazan el serializador predeterminado por el suyo propio.
- Se comprobó su funcionamiento en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.2.Latest
Cambios específicos de UnrealSDK:
- Se comprobó su funcionamiento en 4.21, 4.22 y 4.23
Publicación de XplatCppSdk retrasada:
- Pronto llegarán algunas mejoras y cambios significativos, pero aún no están terminados. Por ello, 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 de octubre de 2019Cambios en la API:
- TreatmentAssignment se usa en las llamadas a los métodos “Login With …” del cliente.
- Correcciones de errores menores en XplatCppSdk
- Corrección de errores menor en PythonSDK
- Se resolvieron 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
- Se comprobó su funcionamiento en 4.21, 4.22 y 4.23
Cambios específicos de UnitySDK:
- Se comprobó su funcionamiento en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.2.Latest
191015
Fecha: 15 de octubre de 2019Cambios en la API:
- Correcciones de errores menores en XplatCppSdk: las enumeraciones de PlayFab ahora deberían ser clases de enumeración, por lo que se empezará a aplicar un tipado estricto en las enumeraciones de PlayFab (consulte las directrices de código abierto cppCoreGuidelines sobre las clases de enumeración)
- Los perfiles ahora tienen ExperimentVariants (PlayerProfiles y ProfilesAPI con actualizaciones de las API Admin y Server)
- Se actualizaron los mensajes de error del cliente para AccountNotFound
- La API Events agregó descripciones aclaratorias sobre los espacios de nombres permitidos para los eventos personalizados de PlayStream
- MultiplayerAPI agregó alias con CreateBuildAlias, DeleteBuildAlias, GetBuildAlias, UpdateBuildAlias
Cambios específicos de UnrealSDK:
- Se comprobó su funcionamiento en 4.21, 4.22 y 4.23
Cambios específicos de UnitySDK:
- Se comprobó su funcionamiento en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.2.Latest
191001
Fecha: 1 de octubre de 2019Cambios en la API:
- Correcciones de errores menores con Unity; ya no deberían aparecer 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 las descripciones de la documentación
Cambios específicos de UnrealSDK:
- Se comprobó su funcionamiento en 4.21, 4.22 y 4.23
Cambios específicos de UnitySDK:
- Se comprobó su funcionamiento en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.2.Latest
190916
Fecha: 16 de septiembre de 2019Cambios en la API:
- Actualizaciones de códigos de error
Cambios específicos de UnrealSDK:
- Correcciones menores de advertencias de compilación
- Se actualizó para la compatibilidad con 4.23
- Se comprobó su funcionamiento en 4.21, 4.22 y 4.23
Cambios específicos de UnitySDK:
- Se comprobó su funcionamiento en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190903
Fecha: 3 de septiembre de 2019Cambios en la API:
- Se agregó GetStoreItems a la API Server
- Varias correcciones de errores de sintaxis menores
Cambios específicos de UnrealSDK:
- Se comprobó su funcionamiento en 4.20, 4.21 y 4.22
Cambios específicos de UnitySDK:
- Se comprobó su funcionamiento en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190821
Fecha: 21 de agosto de 2019Cambios en la API
- La API Authentication tiene un nuevo LoginIdentityProvider
- Se agregó el parámetro CatalogVersion a las API de validación de recibos
- PurchaseReceiptFulfillment: las API de validación de recibos devuelven los artículos entregados; por ejemplo, Restore IOS Purchases
Cambios específicos de UnrealSDK:
- Se comprobó su funcionamiento en 4.20, 4.21 y 4.22
Cambios específicos de UnitySDK:
- Se comprobó su funcionamiento en Unity: 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190717
Fecha: 17 de julio de 2019Cambios en la API:
- WriteTelemetry ya no está en versión beta y es una API pública
- Las API de Multiplayer salieron de la versión beta a CSharpOnly
- Actualizaciones menores de códigos de error de la API
Cambios específicos de UnrealSDK:
- Se comprobó su funcionamiento en 4.20, 4.21 y 4.22
Cambios específicos de UnitySDK:
- Se comprobó su funcionamiento en Unity 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190625
Fecha: 25 de junio de 2019Cambios en la API:
- cambios menores en la API
- Correcciones de errores de autenticación
Cambios específicos de UnrealSDK:
- Se comprobó su funcionamiento en 4.20, 4.21 y 4.22
Cambios específicos de UnitySDK:
- Se comprobó su funcionamiento en Unity 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190610
Fecha: 10 de junio de 2019Cambios en la API:
- Correcciones de errores menores
Cambios en la API Authentication:
190520
Cambios en la API:
- Correcciones de errores menores
Cambios específicos de UnrealSDK:
- Se comprobó su funcionamiento en 4.20, 4.21 y 4.22
Cambios específicos de UnitySDK:
- Se comprobó su funcionamiento en Unity 5.6.Latest y todas las versiones desde 2017.1.Latest hasta 2019.1.Latest
190509
Fecha: 9 de mayo de 2019Cambios en la 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:
- Se comprobó su funcionamiento en 2019.1
Cambios específicos de CSharpSdk y XPlatCppSdk:
- Correcciones de errores menores
190424
Fecha: 24 de abril de 2019Cambios en la 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 de abril de 2019Cambios en la API Profiles:
190312
Fecha: 12 de marzo de 2019Cambios en la API:
- Nuevas API de Multiplayer
190304
Fecha: 4 de marzo de 2019Cambios en la API:
- El SDK de C++ para Windows ahora está en desuso. Se recomienda usar XPlatCppSdk para cualquier desarrollo de C++ en Windows
190219
Fecha: 19 de febrero de 2019 Correcciones de errores menores190205
Fecha: 5 de febrero de 2019Cambios en la API:
- Se actualizaron los metadatos obsoletos de la documentación
- Se agregó TypeString como nombre alternativo de Type en la mayoría de las API
- Se agregó AddLocalizedNews a la API Admin
- Se agregó GetPlayFabIDsFromPSNAccountIDs a la API Server
190123
Fecha: 23 de enero de 2019Cambios en la API:
- Se agregó otro motivo de MatchmakingEntityInvalid: NoLeaderboardForStatistic
- Se agregó CurrentServerStats a los modelos de Multiplayer
- Varias correcciones de errores en Unity
- También están disponibles los paquetes NuGet de XPlat para XBOX: https://www.nuget.org/packages/com.playfab.xplatxboxsdk.v141/
