> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Notas de la versión de PlayFab de 2019

> Notas de la versión de PlayFab de 2019.

## 191218

¡Última publicación del SDK de 2019!

### Cambios en la API:

* Nuevos métodos: [GetMultiplayerServerLogs](https://docs.xbox.com/es/rest/api/playfab/multiplayer/multiplayerserver/getmultiplayerserverlogs) y [UntagContainerImage](https://docs.xbox.com/es/rest/api/playfab/multiplayer/multiplayerserver/untagcontainerimage)
* Muchas correcciones de errores menores en la mayoría de los SDK, entre ellos: [ActionScriptSdk](https://github.com/PlayFab/ActionScriptSDK), [CloudScript](https://github.com/PlayFab/SdkTestingCloudScript), [CSharpSdk](https://github.com/PlayFab/CSharpSDK), [UnitySDK](https://github.com/PlayFab/UnitySdk), [UnrealSDK](https://www.unrealengine.com/marketplace/product/playfab-sdk)

### Cambios específicos de [NodeSDK](https://github.com/PlayFab/NodeSDK):

* \[Cambio importante menor] Las situaciones de error ahora generan objetos error() en lugar de cadenas sin formato

### Cambios específicos de [UnitySDK](https://github.com/PlayFab/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](https://www.unrealengine.com/marketplace/product/playfab-sdk):

* Se agregó compatibilidad con Unreal 4.24
* Se comprobó su funcionamiento en 4.22, 4.23 y 4.24

### Cambios específicos de [XplatCppSdk](https://github.com/PlayFab/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](https://github.com/PlayFab/XPlatCppSdk/blob/master/upgrade3.22.191111.md)
* (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](https://github.com/PlayFab/XPlatCppSdk/blob/master/upgrade3.22.191111.md)
* 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 2019

### Revisiones específicas de [CSharpSdk](https://github.com/PlayFab/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 2019

### Cambios en la API:

* Se actualizó la documentación de códigos de error de muchos métodos

### Cambios específicos de [CSharpSdk](https://github.com/PlayFab/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](https://github.com/PlayFab/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](https://github.com/PlayFab/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](https://www.unrealengine.com/marketplace/product/playfab-sdk):

* Se comprobó su funcionamiento en 4.21, 4.22 y 4.23

### Publicación de [XplatCppSdk](https://github.com/PlayFab/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 2019

### Cambios en la API:

* [TreatmentAssignment](https://docs.xbox.com/es/rest/api/playfab/client/authentication/loginwithandroiddeviceid) se usa en las llamadas a los métodos "Login With ..." del cliente.
* Correcciones de errores menores en [XplatCppSdk](https://github.com/PlayFab/XPlatCppSdk)
* Corrección de errores menor en [PythonSDK](https://github.com/PlayFab/PythonSdk)
* Se resolvieron algunos problemas de [NodeSDK](https://github.com/PlayFab/NodeSdk)

### Cambios específicos de [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin/):

* 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](https://github.com/PlayFab/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 2019

### Cambios en la API:

* Correcciones de errores menores en [XplatCppSdk](https://github.com/PlayFab/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](https://github.com/PlayFab/XPlatCppSdk) agregó alias con [CreateBuildAlias](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.createbuildalias), [DeleteBuildAlias](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.deletebuildalias), [GetBuildAlias](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.getbuildalias), [UpdateBuildAlias](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.updatebuildalias)

### Cambios específicos de [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin):

* Se comprobó su funcionamiento en 4.21, 4.22 y 4.23

### Cambios específicos de [UnitySDK](https://github.com/PlayFab/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 2019

### Cambios 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](https://github.com/PlayFab/UnrealMarketplacePlugin):

* Se comprobó su funcionamiento en 4.21, 4.22 y 4.23

### Cambios específicos de [UnitySDK](https://github.com/PlayFab/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 2019

### Cambios en la API:

* Actualizaciones de códigos de error

### Cambios específicos de [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin):

* 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](https://github.com/PlayFab/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 2019

### Cambios en la API:

* Se agregó [GetStoreItems](xref:titleid.playfabapi.com.client.title-widedatamanagement.getstoreitems) a la API Server
* Varias correcciones de errores de sintaxis menores

### Cambios específicos de [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin):

* Se comprobó su funcionamiento en 4.20, 4.21 y 4.22

### Cambios específicos de [UnitySDK](https://github.com/PlayFab/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 2019

### Cambios en la API

* La [API Authentication](https://docs.xbox.com/es/rest/api/playfab/authentication/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](https://docs.xbox.com/es/rest/api/playfab/client/platform-specific-methods/restoreiospurchases)

### Cambios específicos de [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin):

* Se comprobó su funcionamiento en 4.20, 4.21 y 4.22

### Cambios específicos de [UnitySDK](https://github.com/PlayFab/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 2019

### Cambios en la API:

* [WriteTelemetry](xref:titleid.playfabapi.com.events.playstreamevents.writetelemetryevents) ya no está en versión beta y es una API pública
* Las [API de Multiplayer](https://docs.xbox.com/es/rest/api/playfab/multiplayer/multiplayerserver) salieron de la versión beta a CSharpOnly
* Actualizaciones menores de códigos de error de la API

### Cambios específicos de [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin):

* Se comprobó su funcionamiento en 4.20, 4.21 y 4.22

### Cambios específicos de [UnitySDK](https://github.com/PlayFab/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 2019

### Cambios en la API:

* cambios menores en la API
* Correcciones de errores de [autenticación](https://docs.xbox.com/es/rest/api/playfab/authentication/authentication)

### Cambios específicos de [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin):

* Se comprobó su funcionamiento en 4.20, 4.21 y 4.22

### Cambios específicos de [UnitySDK](https://github.com/PlayFab/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 2019

### Cambios en la API:

* Correcciones de errores menores

### Cambios en la API [Authentication](https://docs.xbox.com/es/rest/api/playfab/authentication/authentication/validateentitytoken):

* [EntityLineage](https://docs.xbox.com/es/rest/api/playfab/authentication/authentication/validateentitytoken?)
* [ValidateEntityToken](https://docs.xbox.com/es/rest/api/playfab/authentication/authentication/validateentitytoken)

## 190520

### Cambios en la API:

* Correcciones de errores menores

### Cambios específicos de [UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin):

* Se comprobó su funcionamiento en 4.20, 4.21 y 4.22

### Cambios específicos de [UnitySDK](https://github.com/PlayFab/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 2019

### Cambios en la API:

#### Nuevos métodos

* multiplayer.[GetTitleMultiplayerServersQuotas](xref:titleid.playfabapi.com.multiplayer.multiplayerserver.gettitlemultiplayerserversquotas)
* server.[AddGenericID](xref:titleid.playfabapi.com.server.accountmanagement.addgenericid)
* server.[GetPlayFabIDsFromGenericIDs](xref:titleid.playfabapi.com.server.accountmanagement.getplayfabidsfromgenericids)
* server.[LinkServerCustomId](xref:titleid.playfabapi.com.server.accountmanagement.linkservercustomid)
* server.[RemoveGenericID](xref:titleid.playfabapi.com.server.accountmanagement.removegenericid)
* server.[UnlinkServerCustomId](xref:titleid.playfabapi.com.server.accountmanagement.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](xref:titleid.playfabapi.com.server.accountmanagement.deletepushnotificationtemplate)
* server.[SavePushNotificationTemplate](xref:titleid.playfabapi.com.server.accountmanagement.savepushnotificationtemplate)
* server.[SendPushNotificationFromTemplate](xref:titleid.playfabapi.com.server.accountmanagement.sendpushnotificationfromtemplate)

### Cambios específicos de [UnitySdk](https://github.com/PlayFab/UnitySDK):

* Se comprobó su funcionamiento en 2019.1

### Cambios específicos de [CSharpSdk](https://github.com/PlayFab/CSharpSDK) y [XPlatCppSdk](https://github.com/PlayFab/XPlatCppSdk):

* Correcciones de errores menores

## 190424

Fecha: 24 de abril de 2019

### Cambios en la API:

]

* Se actualizaron los códigos de error de las siguientes API de la [API de PlayFab](https://docs.xbox.com/es/gaming/playfab/api-references/): **Admin**, **Authentication**, **CloudScript**, **Groups**, **Matchmaker** y **Multiplayer**.

## 190410

Fecha: 10 de abril de 2019

### Cambios en la API [Profiles](https://docs.xbox.com/es/rest/api/playfab/profiles/account-management?):

* [EntityStatisticValue](https://docs.xbox.com/es/rest/api/playfab/profiles/account-management/getprofiles?)
* [EntityStatisticChildValue](https://docs.xbox.com/es/rest/api/playfab/profiles/account-management/getprofiles)

## 190312

Fecha: 12 de marzo de 2019

### Cambios en la API:

* Nuevas API de [Multiplayer](https://docs.xbox.com/es/rest/api/playfab/multiplayer/multiplayerserver?)

## 190304

Fecha: 4 de marzo de 2019

### Cambios en la API:

* El SDK de C++ para Windows ahora está en desuso. Se recomienda usar [XPlatCppSdk](https://github.com/PlayFab/XPlatCppSdk) para cualquier desarrollo de C++ en Windows

## 190219

Fecha: 19 de febrero de 2019

Correcciones de errores menores

## 190205

Fecha: 5 de febrero de 2019

### Cambios 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](https://docs.xbox.com/es/gaming/playfab/api-references/)
* Se agregó GetPlayFabIDsFromPSNAccountIDs a la API [Server](https://docs.xbox.com/es/gaming/playfab/api-references/)

## 190123

Fecha: 23 de enero de 2019

### Cambios en la API:

* Se agregó otro motivo de MatchmakingEntityInvalid: NoLeaderboardForStatistic
* Se agregó **CurrentServerStats** a los modelos de [Multiplayer](https://docs.xbox.com/es/rest/api/playfab/multiplayer/multiplayerserver)
* 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/](https://www.nuget.org/packages/com.playfab.xplatxboxsdk.v141/)


## Related topics

- [Notas de la versión de PlayFab 2019](https://docs.xbox.com/es/services/playfab/release-notes/2019.md)
