> ## 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.

# Notes de version de PlayFab 2019

> Notes de version de PlayFab pour 2019.

## 191218

Dernière publication des SDK de 2019!

### Changements apportés aux API :

* Nouvelles méthodes : [GetMultiplayerServerLogs](https://docs.xbox.com/fr-CA/rest/api/playfab/multiplayer/multiplayerserver/getmultiplayerserverlogs) et [UntagContainerImage](https://docs.xbox.com/fr-CA/rest/api/playfab/multiplayer/multiplayerserver/untagcontainerimage)
* De nombreux correctifs de bogues mineurs dans la plupart des SDK, notamment : [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)

### Changements propres au [NodeSDK](https://github.com/PlayFab/NodeSDK) :

* \[Changement cassant mineur] Les situations d'erreur lèvent maintenant des objets error() plutôt que de simples chaînes

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySdk) :

* Création de fichiers asmdef pour Unity afin de découpler PlayFab de la DLL d'exécution d'Unity
* Fonctionnement vérifié sur Unity : 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.3.Latest

### Changements propres à l'[UnrealSDK](https://www.unrealengine.com/marketplace/product/playfab-sdk) :

* Ajout de la prise en charge d'Unreal 4.24
* Fonctionnement vérifié sur 4.22, 4.23, 4.24

### Changements propres au [XplatCppSdk](https://github.com/PlayFab/XPlatCppSdk) :

* Cette version comporte des changements cassants mineurs qui nécessiteront quelques modifications du code de votre projet
  * Consultez notre [guide de mise à niveau](https://github.com/PlayFab/XPlatCppSdk/blob/master/upgrade3.22.191111.md)
* (Changement cassant - Tous les clients) Certaines variables PlayFabSettings ont été déplacées
  * Nécessite des modifications mineures du code pour tous les clients. Consultez notre [guide de mise à niveau](https://github.com/PlayFab/XPlatCppSdk/blob/master/upgrade3.22.191111.md)
* Correctifs majeurs de l'isolation des données des API d'instance, qui comprennent certains changements de signature et d'utilisation
  * Nécessite des modifications du code client si vous utilisiez des API d'instance,
* Améliorations de la syntaxe C++ (pour l'exactitude des const et les pointeurs par rapport aux références)
  * Faible probabilité d'ajustements du code client
* Correctifs majeurs des horodatages sur toutes les plateformes
  * Nécessite des modifications du code client si vous lisez ou écrivez des horodatages dans l'API PlayFab, les modèles ou les méthodes utilitaires d'horodatage de PlayFab
  * La plupart des clients constateront seulement que les horodatages sont maintenant exacts et sécuritaires pour les threads sur toutes les plateformes
* Mises à jour mineures des projets et résolution d'avertissements pour la plupart des projets et solutions propres aux plateformes

## 191122

Date : 2019-11-22

### Correctifs logiciels propres au [CSharpSdk](https://github.com/PlayFab/CSharpSDK) :

* Correction d'un problème où l'authentification des requêtes n'était pas toujours appliquée correctement lors des appels d'API
* Correction de certains avertissements
* Les appels d'API effectués à partir du thread principal de l'interface graphique feront saccader le programme (puisqu'il s'agit d'un antipatron), mais ne bloqueront plus le programme

## 191121

Date : 2019-11-21

### Changements apportés aux API :

* La documentation des codes d'erreur de nombreuses méthodes a été mise à jour

### Changements propres au [CSharpSdk](https://github.com/PlayFab/CSharpSDK) :

* Suppression des références codées en dur à SimpleJson, le sérialiseur JSON par défaut.
  * Cela corrigera certains problèmes lorsque les clients remplacent le sérialiseur par défaut par le leur.

### Changements propres au [NodeSDK](https://github.com/PlayFab/NodeSdk) :

* Mises à jour mineures des définitions TypeScript
* Plusieurs endroits qui levaient des chaînes lèvent maintenant de véritables objets Error
* Correctif de compatibilité avec Phaser 3

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySdk) :

* Suppression des références codées en dur à SimpleJson, le sérialiseur JSON par défaut.
  * Cela corrigera certains problèmes lorsque les clients remplacent le sérialiseur par défaut par le leur.
* Fonctionnement vérifié sur Unity : 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.2.Latest

### Changements propres à l'[UnrealSDK](https://www.unrealengine.com/marketplace/product/playfab-sdk) :

* Fonctionnement vérifié sur 4.21, 4.22, 4.23

### Publication du [XplatCppSdk](https://github.com/PlayFab/XPlatCppSdk) retardée :

* Des améliorations et des changements importants s'en viennent, mais ils ne sont pas terminés. Par conséquent, XPlat n'a pas pu être publié dans cette version.
* Il y aura de nouvelles fonctionnalités ainsi que des améliorations du rendement et des signatures.
* Il y aura des changements cassants très mineurs, ainsi qu'un guide de mise à niveau.
* Restez à l'affût de la prochaine version!

## 191029

Date : 2019-10-29

### Changements apportés aux API :

* [TreatmentAssignment](https://docs.xbox.com/fr-CA/rest/api/playfab/client/authentication/loginwithandroiddeviceid) utilisé dans les appels de méthodes client « Login With ... ».
* Correctifs de bogues mineurs dans le [XplatCppSdk](https://github.com/PlayFab/XPlatCppSdk)
* Correctif de bogue mineur dans le [PythonSDK](https://github.com/PlayFab/PythonSdk)
* Certains problèmes du [NodeSDK](https://github.com/PlayFab/NodeSdk) ont été résolus

### Changements propres à l'[UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin/) :

* Correction d'un problème mineur concernant les variables membres requises dans les conteneurs de requêtes
* Fonctionnement vérifié sur 4.21, 4.22, 4.23

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySdk) :

* Fonctionnement vérifié sur Unity : 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.2.Latest

## 191015

Date : 2019-10-15

### Changements apportés aux API :

* Correctifs de bogues mineurs dans le [XplatCppSdk](https://github.com/PlayFab/XPlatCppSdk) - Les énumérations PlayFab devraient maintenant être des classes d'énumération; un typage strict commencera donc à être appliqué aux énumérations PlayFab (consultez les cppCoreGuidelines open source sur les classes d'énumération)
* Les profils ont maintenant des ExperimentVariants (PlayerProfiles et ProfilesAPI, avec des mises à jour des API Admin et Server)
* Mise à jour des messages d'erreur du client pour AccountNotFound
* L'API Events a ajouté des descriptions précisant les espaces de noms autorisés pour les événements PlayStream personnalisés
* La [MultiplayerAPI](https://github.com/PlayFab/XPlatCppSdk) a ajouté des alias avec [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)

### Changements propres à l'[UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) :

* Fonctionnement vérifié sur 4.21, 4.22, 4.23

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySDK) :

* Fonctionnement vérifié sur Unity : 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.2.Latest

## 191001

Date : 2019-10-01

### Changements apportés aux API :

* Correctifs de bogues mineurs avec Unity; les erreurs bénignes ne devraient plus apparaître lors de la mise à niveau du SDK
* Correctifs de bogues mineurs avec C++; le paquet NuGet ne devrait plus nécessiter de travail supplémentaire pour faire fonctionner lib\_json
* Mises à jour mineures des descriptions de la documentation

### Changements propres à l'[UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) :

* Fonctionnement vérifié sur 4.21, 4.22, 4.23

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySDK) :

* Fonctionnement vérifié sur Unity : 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.2.Latest

## 190916

Date : 2019-09-16

### Changements apportés aux API :

* Mises à jour des codes d'erreur

### Changements propres à l'[UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) :

* Correction d'avertissements mineurs de génération
* Mise à jour pour la compatibilité avec 4.23
* Fonctionnement vérifié sur 4.21, 4.22, 4.23

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySDK) :

* Fonctionnement vérifié sur Unity : 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.1.Latest

## 190903

Date : 2019-09-03

### Changements apportés aux API :

* Ajout de [GetStoreItems](xref:titleid.playfabapi.com.client.title-widedatamanagement.getstoreitems) à l'API Server
* Divers correctifs de bogues mineurs de syntaxe

### Changements propres à l'[UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) :

* Fonctionnement vérifié sur 4.20, 4.21, 4.22

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySDK) :

* Fonctionnement vérifié sur Unity : 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.1.Latest

## 190821

Date : 2019-08-21

### Changements apportés aux API

* L'[API Authentication](https://docs.xbox.com/fr-CA/rest/api/playfab/authentication/authentication?) comporte un nouveau LoginIdentityProvider
* Ajout du paramètre CatalogVersion aux API de validation des reçus
* PurchaseReceiptFulfillment - Les API de validation des reçus retournent les objets livrés, par exemple [Restore IOS Purchases](https://docs.xbox.com/fr-CA/rest/api/playfab/client/platform-specific-methods/restoreiospurchases)

### Changements propres à l'[UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) :

* Fonctionnement vérifié sur 4.20, 4.21, 4.22

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySDK) :

* Fonctionnement vérifié sur Unity : 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.1.Latest

## 190717

Date : 2019-07-17

### Changements apportés aux API :

* [WriteTelemetry](xref:titleid.playfabapi.com.events.playstreamevents.writetelemetryevents) n'est plus en version bêta et est maintenant une API publique
* Les [API Multiplayer](https://docs.xbox.com/fr-CA/rest/api/playfab/multiplayer/multiplayerserver) sont sorties de la version bêta et sont passées à CSharpOnly
* Mises à jour mineures des codes d'erreur des API

### Changements propres à l'[UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) :

* Fonctionnement vérifié sur 4.20, 4.21, 4.22

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySDK) :

* Fonctionnement vérifié sur Unity 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.1.Latest

## 190625

Date : 2019-06-25

### Changements apportés aux API :

* Changements mineurs apportés aux API
* Correctifs de bogues de l'API [Authentication](https://docs.xbox.com/fr-CA/rest/api/playfab/authentication/authentication)

### Changements propres à l'[UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) :

* Fonctionnement vérifié sur 4.20, 4.21, 4.22

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySDK) :

* Fonctionnement vérifié sur Unity 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.1.Latest

## 190610

Date : 2019-06-10

### Changements apportés aux API :

* Correctifs de bogues mineurs

### Changements apportés à l'API [Authentication](https://docs.xbox.com/fr-CA/rest/api/playfab/authentication/authentication/validateentitytoken) :

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

## 190520

### Changements apportés aux API :

* Correctifs de bogues mineurs

### Changements propres à l'[UnrealSDK](https://github.com/PlayFab/UnrealMarketplacePlugin) :

* Fonctionnement vérifié sur 4.20, 4.21, 4.22

### Changements propres à l'[UnitySDK](https://github.com/PlayFab/UnitySDK) :

* Fonctionnement vérifié sur Unity 5.6.Latest, et toutes les versions de 2017.1.Latest à 2019.1.Latest

## 190509

Date : 2019-05-09

### Changements apportés aux API :

#### Nouvelles méthodes

* 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)

#### Nouvelles méthodes de modèles de notifications Push

* Les trois nouvelles API de notifications Push permettent aux développeurs de supprimer, de créer, d'enregistrer et d'envoyer des modèles de notifications 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)

### Changements propres à l'[UnitySdk](https://github.com/PlayFab/UnitySDK) :

* Fonctionnement vérifié sur 2019.1

### Changements propres au [CSharpSdk](https://github.com/PlayFab/CSharpSDK) et au [XPlatCppSdk](https://github.com/PlayFab/XPlatCppSdk) :

* Correctifs de bogues mineurs

## 190424

Date : 2019-04-24

### Changements apportés aux API :

]

* Mise à jour des codes d'erreur des API suivantes dans l'[API PlayFab](https://docs.xbox.com/fr-CA/gaming/playfab/api-references/) : **Admin**, **Authentication**, **CloudScript**, **Groups**, **Matchmaker** et **Multiplayer**.

## 190410

Date : 2019-04-10

### Changements apportés à l'API [Profiles](https://docs.xbox.com/fr-CA/rest/api/playfab/profiles/account-management?) :

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

## 190312

Date : 2019-03-12

### Changements apportés aux API :

* Nouvelles API [Multiplayer](https://docs.xbox.com/fr-CA/rest/api/playfab/multiplayer/multiplayerserver?)

## 190304

Date : 2019-03-04

### Changements apportés aux API :

* Le SDK C++ pour Windows est maintenant déprécié. Nous recommandons d'utiliser le [XPlatCppSdk](https://github.com/PlayFab/XPlatCppSdk) pour tout développement C++ sous Windows

## 190219

Date : 2019-02-19

Correctifs de bogues mineurs

## 190205

Date : 2019-02-05

### Changements apportés aux API :

* Mise à jour des métadonnées obsolètes de la documentation
* Ajout de TypeString comme autre nom pour Type dans la plupart des API
* Ajout d'AddLocalizedNews à l'API [Admin](https://docs.xbox.com/fr-CA/gaming/playfab/api-references/)
* Ajout de GetPlayFabIDsFromPSNAccountIDs à l'API [Server](https://docs.xbox.com/fr-CA/gaming/playfab/api-references/)

## 190123

Date : 2019-01-23

### Changements apportés aux API :

* Ajout d'une autre raison MatchmakingEntityInvalid : NoLeaderboardForStatistic
* Ajout de **CurrentServerStats** aux modèles [Multiplayer](https://docs.xbox.com/fr-CA/rest/api/playfab/multiplayer/multiplayerserver)
* Divers correctifs de bogues dans Unity
* Les paquets NuGet XBOX xplat sont aussi offerts : [https://www.nuget.org/packages/com.playfab.xplatxboxsdk.v141/](https://www.nuget.org/packages/com.playfab.xplatxboxsdk.v141/)


## Related topics

- [Notes de publication PlayFab 2019](https://docs.xbox.com/fr-CA/services/playfab/release-notes/2019.md)
- [Notes de version de PlayFab 2015](https://docs.xbox.com/fr-CA/announcements/playfab/2015.md)
- [Notes de version de PlayFab 2016](https://docs.xbox.com/fr-CA/announcements/playfab/2016.md)
- [Notes de version de PlayFab 2017](https://docs.xbox.com/fr-CA/announcements/playfab/2017.md)
- [Notes de version de PlayFab 2018](https://docs.xbox.com/fr-CA/announcements/playfab/2018.md)
