> ## 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 publication PlayFab 2017

> Notes de publication PlayFab pour 2017.

## 171204

Date : 4 décembre 2017

### Modifications du SDK Unreal (Cpp et Bp)

* Mise à jour des deux SDK vers **Unreal 4.18.1**.
* Les versions antérieures fonctionnent toujours, mais nécessitent de décommenter des `#defines` dans les fichiers \_.build.cs.

## 171127

Date : 27 novembre 2017

### Modifications de l'API

* Une fonctionnalité d'inventaire permettant des articles « Limited Edition » (édition limitée) sort désormais de la phase bêta.

* Cette fonctionnalité vous permet de définir qu'un nombre fixe seulement d'un `itemId` particulier est disponible dans votre jeu.

* Suppression d'une propriété de monnaie virtuelle des méthodes d'API qui utilisent « [ProfileModel](xref:titleid.playfabapi.com.client.accountmanagement.getplayerprofile#playerprofilemodel) », car cette information n'est jamais fournie ni correcte. Elle reviendra... un jour.

### Nouvelles méthodes d'API

* admin.[CheckLimitedEditionItemAvailability](xref:titleid.playfabapi.com.admin.playeritemmanagement.checklimitededitionitemavailability)
* admin.[IncrementLimitedEditionItemAvailability](xref:titleid.playfabapi.com.admin.playeritemmanagement.incrementlimitededitionitemavailability)
* client.[GetPaymentToken](xref:titleid.playfabapi.com.client.playeritemmanagement.getpaymenttoken)
  * Utilisée pour le [traitement des paiements propre à XSolla](https://learn.microsoft.com/en-us/gaming/playfab/economy-monetization/economy/tutorials/non-receipt-payment-processing)
* client.[ReportDeviceInfo](xref:titleid.playfabapi.com.client.analytics.reportdeviceinfo)
  * Cette méthode d'API n'est pas destinée à être appelée directement. Il s'agit actuellement d'une fonctionnalité intégrée aux SDK Unity et Lumberyard. Elle peut être désactivée avec l'[API Policy](https://learn.microsoft.com/en-us/gaming/playfab/api-references/api-access-policy). De plus, nous ajouterons bientôt une autre option permettant de la désactiver dans la page des paramètres du titre dans Game Manager.

### Codes d'erreur des méthodes d'API mis à jour

* client.[AddOrUpdateContactEmail](xref:titleid.playfabapi.com.client.accountmanagement.addorupdatecontactemail)
* client.[GetLeaderboardAroundPlayer](xref:titleid.playfabapi.com.client.playerdatamanagement.getleaderboardaroundplayer)
* client.[LoginWithAndroidDeviceID](xref:titleid.playfabapi.com.client.authentication.loginwithandroiddeviceid)
* client.[LoginWithCustomID](xref:titleid.playfabapi.com.client.authentication.loginwithcustomid)
* client.[LoginWithIOSDeviceID](xref:titleid.playfabapi.com.client.authentication.loginwithiosdeviceid)

### Mises à jour propres aux SDK

* [UnitySdk](https://github.com/PlayFab/UnitySDK) : nous générons désormais tous les fichiers de package Unity publiés avec Unity 2017.2.0f3.
* Pour les tests, nous avons mis à jour en interne vers la dernière version de chaque version majeure.mineure, de Unity 4.7.2f1 à 2017.1.2f1.
* Serveur de jeu de test d'exemple Unity : correctif appliqué à `HttpHelper` pour corriger la validation SSL sur les requêtes `SignalR`.
* [ActionScriptSDK](https://github.com/PlayFab/ActionScriptSDK) : AirSdk mis à jour vers la v27 dans l'exemple.
* [Cocos2d-xSDK](https://github.com/PlayFab/Cocos2d-xSDK) : nous ciblons toujours la version 3.15.1, malgré la sortie de Cocos 3.16 (restez à l'écoute).
* SdkTestingCloudScript et [NodeSDK](https://github.com/PlayFab/NodeSDK) : mise à jour des exemples de projets VS pour prendre en charge VS/msbuild 2017.
* WindowsSDK : il s'agit de la dernière build du package NuGet ciblant Visual Studio 2013 :
  * [Package NuGet WindowsSdk VS 2013](https://www.NuGet.org/packages/com.playfab.windowssdk.v120/1.19.171127)
  * Nous mettons à jour nos machines de build automatisées, et nous n'installons pas VS 2013 sur les nouvelles.
  * Le [package NuGet plus récent](https://www.NuGet.org/packages/com.playfab.windowssdk.v140/) continuera de fonctionner sur VS 2015 et 2017.

## 171106

Date : 6 novembre 2017

### Nouvelles méthodes d'API

* admin.[GetPlayerProfile](xref:titleid.playfabapi.com.admin.accountmanagement.getplayerprofile)
* server.[SendEmailFromTemplate](xref:titleid.playfabapi.com.server.accountmanagement.sendemailfromtemplate)

### Événement PlayStream mis à jour

* [sent\_email](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/TitleCommunications/sent-email) gagne de nouveaux champs : Body et Subject.

### Tous les SDK

* **MODIFICATION MINEURE DU SDK AVEC RUPTURE DE COMPATIBILITÉ :** `ForgetClientCredentials()` est renommée en `ForgetAllCredentials()`.
* Cela fait partie d'une fonctionnalité « bientôt disponible », qui sera annoncée une fois terminée.

## 171102

Date : 2 novembre 2017

### Nouvelle fonctionnalité PlayFab

* Envoyez des e-mails à vos joueurs à l'aide de modèles.

### Nouvelles méthodes d'API

* admin.[ResetPassword](xref:titleid.playfabapi.com.admin.accountmanagement.resetpassword)
* admin.[GetPlayerIdFromAuthToken](xref:titleid.playfabapi.com.admin.accountmanagement.getplayeridfromauthtoken)
* client.[AddOrUpdateContactEmail](xref:titleid.playfabapi.com.client.accountmanagement.addorupdatecontactemail)
* client.[RemoveContactEmail](xref:titleid.playfabapi.com.client.accountmanagement.removecontactemail)
* server.[SendCustomAccountRecoveryEmail](xref:titleid.playfabapi.com.server.accountmanagement.sendcustomaccountrecoveryemail)

### Mise à jour de la documentation

* [Nouvelle liste des codes d'erreur applicables à chaque appel d'API PlayFab](https://learn.microsoft.com/en-us/gaming/playfab/api-references/global-api-method-error-codes)
* Codes d'erreur mis à jour pour : client.[LoginWithGoogleAccount](xref:titleid.playfabapi.com.client.authentication.loginwithgoogleaccount), client.[UpdatePlayerStatistics](xref:titleid.playfabapi.com.client.playerdatamanagement.updateplayerstatistics), server.[ConsumeItem](xref:titleid.playfabapi.com.server.playeritemmanagement.consumeitem)

### Nouveaux événements PlayStream

* [auth\_token\_validated](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/auth-token-validated)
* [player\_updated\_contact\_email](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/player-updated-contact-email)
* [sent\_email](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/TitleCommunications/sent-email)

### Mise à jour propre à Unreal

* Notre générateur automatique n'a pas réussi à publier les SDK Unreal pour les numéros de build 171016 et 171026. Nous avons résolu le problème de notre générateur automatique, publié la version 171026 a posteriori, et les publications ont repris normalement

### Modifications propres à Unity

* **MODIFICATION MINEURE AVEC RUPTURE DE COMPATIBILITÉ :** `ForgetClientCredentials` est renommée en `ForgetAllCredentials`.
* Cela fait partie d'une nouvelle fonctionnalité bientôt disponible. Nous renommons `ForgetClientCredentials` en `ForgetAllCredentials` dans tous les SDK au cours des prochaines publications.

## 171026

Date : 26 octobre 2017

### Modifications de la documentation de l'API

* Mise à jour des codes d'erreur des méthodes d'API.

* Suppression, dans la liste propre à chaque méthode d'API, de nombreux codes d'erreur universels communs à toutes les méthodes d'API. Une nouvelle page décrit les codes d'erreur universels.

* **Codes universels supprimés :**
  * InvalidParams
  * OverLimit
  * DataUpdateRateExceeded
  * AccountBanned

* Ces erreurs (et d'autres, qui seront publiées dans un document distinct) peuvent être renvoyées par n'importe quelle méthode d'API et doivent être gérées de manière appropriée.

* Ajout de nouveaux codes d'erreur à plusieurs dizaines de méthodes d'API, et suppression de quelques codes erronés. Les listes de codes d'erreur devraient être beaucoup plus précises pour les erreurs propres à chaque méthode. Il s'agit d'un processus toujours en cours ; d'autres mises à jour suivront.

* Plusieurs méthodes d'API impliquant la monnaie virtuelle peuvent faire passer le solde en dessous de zéro. Nous les avons signalées de manière appropriée.

### Modifications de l'API

* **Nouvelles méthodes d'API :**
  * admin.[DeleteTitle](xref:titleid.playfabapi.com.admin.accountmanagement.deletetitle)
  * Les serveurs de jeu hébergés prennent en charge **IPv4** et **IPv6**.
  * Les serveurs de jeu personnalisés prennent désormais en charge **IPV6**. Toutes les instances de serveur de jeu nouvellement démarrées reçoivent à la fois une adresse **IPV4** et une adresse **IPV6**, qui sont affichées dans l'onglet **Servers** de Game Manager et renvoyées par les API de matchmaking. Les clients peuvent se connecter à l'adresse **IPV4** ou **IPV6** du serveur attribué.
  * Toutes les méthodes d'API qui renvoient des adresses de serveur renvoient désormais les deux options : client.[StartGame](xref:titleid.playfabapi.com.client.matchmaking).[StartGameResult](xref:titleid.playfabapi.com.client.matchmaking)

### Modifications de Game Manager

* Vous pouvez désormais supprimer des titres à l'aide de la nouvelle API Admin/DeleteTitle, ou sur la page des studios de Game Manager, comme illustré dans l'image suivante.

  ![DelTitleGameManager](https://mintcdn.com/microsoft-4404708b/N3T1ucKV7zIMBudj/images/playfab/release-notes/images/171026-DelTitleGameManager.png?fit=max\&auto=format\&n=N3T1ucKV7zIMBudj\&q=85\&s=e05b5b1b05161e4730923e705349b890)

## 171016

Date : 16 octobre 2017

### Modifications de l'API

* Ajout d'un paramètre à server.[SendPushNotification](xref:titleid.playfabapi.com.server.accountmanagement.sendpushnotification).[SendPushNotificationRequest](xref:titleid.playfabapi.com.server.accountmanagement.sendpushnotification#sendpushnotificationrequest).[PushNotificationPackage](xref:titleid.playfabapi.com.server.accountmanagement.sendpushnotification#pushnotificationpackage), pour le badge iOS.
* Clarification de la nature propre à chaque appareil de divers paramètres.

### Nouveaux événements PlayStream

* [player\_started\_purchase](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/Player/player-started-purchase)
* [player\_paid\_for\_purchase](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/Player/player-paid-for-purchase)

### Modifications propres au JavaScriptSDK

* [JavaScriptSDK](https://github.com/PlayFab/JavaScriptSDK)
  * Notre SDK s'intègre désormais avec [Phaser.io](https://phaser.io/).

### Modifications propres au LuaSDK

* [LuaSDK](https://github.com/PlayFab/LuaSDK)
  * Correction de notre pipeline de publication Lua ; le LuaSDK est de nouveau correctement mis à jour.

### Modifications propres au UnitySdk

* [UnitySdk](https://github.com/PlayFab/UnitySDK)
  * Nous avons géré de notre côté une [régression dans Unity](https://issuetracker.unity3d.com/issues/unitywebrequest-getresponseheaders-method-returns-null-on-android-devices), qui ne devrait plus affecter les clients PlayFab.

~~**Modifications propres au UnrealCppSdk :**~~ (MISE À JOUR : ce SDK est déprécié. Pour le nouveau SDK Unreal, consultez [UnrealMarketplaceSDK](https://www.unrealengine.com/marketplace/playfab-SDK))

* ~~L'un de nos clients a créé un plug-in complémentaire à notre SDK, qui intègre l'OnlineSubsystem d'Unreal et le SDK PlayFab~~
* ~~Vous pouvez le consulter [ici](https://gitlab.com/mtuska/OnlineSubsystemPlayFab).~~&#x20;

### Exemple Unicorn Battle

* Suppression du plug-in Push personnalisé de PlayFab et passage aux messages push FCM.

## 170925

Date : 5 septembre 2017

### Modifications de l'API

* Suppression de quelques API bêta qui n'ont jamais été rendues publiques. Cela ne devrait affecter aucun client actuel ni aucun titre en production.
* Nous avons contourné les vérifications d'en-têtes par défaut au niveau du langage dans notre moteur CloudScript. Cela signifie que plusieurs en-têtes CloudScript http.request() qui étaient auparavant rejetés devraient désormais fonctionner.

### Mise à jour globale des notifications Push

* Consultez [notre blog](https://blog.playfab.com/blog/push-sep-17) pour plus de détails sur les améliorations apportées aux notifications Push

### Nouveaux événements PlayStream

* [player\_device\_info](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/player-device-info)
* Les jeux utilisant le dernier UnitySDK peuvent désormais voir certaines données d'analytique de base sur leurs clients. SnowFlake est idéal pour consulter et analyser ces informations, mais elles sont également disponibles dans l'historique des événements PlayStream.
* player\_updated\_membership

### Modifications propres au JavaScriptSDK

* [JavaScriptSDK](https://github.com/PlayFab/JavaScriptSDK)
  * Ajout au JavaScriptSDK de quelques mini-fonctionnalités qui existent dans d'autres SDK :
  * Vous pouvez désormais injecter des en-têtes supplémentaires dans les requêtes (ce qui lève l'un des obstacles aux connexions à double chiffrement avec ce SDK).
  * Ajout d'une nouvelle fonction : `PlayFabClientSDK.ForgetClientCredentials()`
  * Il s'agit d'une fonction utilitaire qui réinitialise le client après un arrêt ou une déconnexion.
  * `PlayFab.GenerateErrorReport()`
  * Il s'agit d'une fonction utilitaire qui convertit le résultat d'erreur d'un appel PlayFab ayant échoué en une description unique et complète de la raison de l'échec de l'appel.
* Ajout de relais de données facultatifs dans les requêtes d'API PlayFab :
  * `result.customData`
    * Il s'agit de n'importe quel objet contextuel que vous pouvez joindre à la requête et qui peut fournir un contexte pour le résultat. Par exemple, vous pouvez fournir un objet joueur client local comme `customData` pour un appel **UpdatePlayerStatistics**, et définir les statistiques mises à jour sur ce joueur une fois l'appel distant réussi.
  * `result.request`
    * La requête de vos appels d'API est désormais relayée vers le résultat, ce qui peut fournir un contexte pour le résultat. Par exemple, lorsque vous appelez `UpdatePlayerStatistics`, vous pouvez lire les statistiques mises à jour à partir de la requête lors de la mise à jour de votre objet joueur local.

### Modifications propres au UnitySDK

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * Nouvelle fonctionnalité expérimentale : cette version du UnitySDK de PlayFab vous permet désormais, de manière facultative, de voir les informations sur les appareils de vos joueurs. Exemples d'informations visibles : mémoire, résolution, user-agent, type d'appareil, version du système d'exploitation, etc.

~~**Modifications propres au UnrealCppSdk :**~~ (MISE À JOUR : ce SDK est déprécié. Pour le nouveau SDK Unreal, consultez [UnrealMarketplaceSDK](https://www.unrealengine.com/marketplace/playfab-SDK))

* ~~Mise à jour vers Unreal 4.17~~
* ~~Séparation en trois plug-ins distincts, chacun avec des fonctionnalités différentes~~
* ~~Améliorations importantes dans l'ensemble~~

## 170828

Date : 28 août 2017

### Modifications de l'API Client

* ~~client.\[GetCurrentGames].\[result].Games\[i].GameServerState est déprécié et remplacé par \[GameServerStateEnum]~~.
  ~~- GameServerState était sérialisé sous forme d'entier, ce qui était une erreur. Le nouveau champ est une véritable chaîne d'énumération.~~ (MISE À JOUR : ceci est déprécié. Consultez [Servers](https://learn.microsoft.com/en-us/gaming/playfab/multiplayer/servers/index))

### Autres modifications de l'API

* Dépréciation des méthodes d'API suivantes dans les API Admin et Server.
  * [GetActionsOnPlayersInSegmentTaskInstance](xref:titleid.playfabapi.com.admin.scheduledtask.getactionsonplayersinsegmenttaskinstance) : cette méthode a été marquée par erreur comme dépréciée ; cette erreur a été annulée.
* [SendPushNotification](xref:titleid.playfabapi.com.server.accountmanagement.sendpushnotification) peut désormais spécifier des [TargetPlatforms](xref:titleid.playfabapi.com.server.accountmanagement.sendpushnotification#sendpushnotificationrequest)
* Ajout de précisions sur les paramètres qui fonctionnent sur chaque plateforme pour [SendPushNotificationRequest](xref:titleid.playfabapi.com.server.accountmanagement.sendpushnotification#sendpushnotificationrequest) (l'utilisation de paramètres non pris en charge pour une plateforme cible est déconseillée).
* Ajout d'informations sur les [restrictions](https://learn.microsoft.com/en-us/gaming/playfab/community/associations/groups/using-shared-group-data) des [Shared Group](xref:titleid.playfabapi.com.client.sharedgroupdata.createsharedgroup) dans la documentation Shared Group (en particulier, le fait qu'ils ne peuvent pas être utilisés pour des éléments tels que des guildes).
* Les [Player Profiles](xref:titleid.playfabapi.com.client.accountmanagement.getplayerprofile#playerprofilemodel) peuvent désormais stocker une [adresse e-mail de contact](xref:titleid.playfabapi.com.client.accountmanagement.getplayerprofile#contactemailinfomodel) du joueur.

### Nouveaux événements PlayStream

* [entity\_created](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/entity-created)
* [entity\_logged\_in](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/entity-logged-in)

## 170814

Date : 14 août 2017

### Mises à jour de l'API

* Les méthodes d'API server.[GetFriendsList](xref:titleid.playfabapi.com.server.friendlistmanagement.getfriendslist) et client.[GetFriendsList](xref:titleid.playfabapi.com.client.friendlistmanagement.getfriendslist) renvoient désormais un [PlayerProfile](xref:titleid.playfabapi.com.client.friendlistmanagement.getfriendslist#playerprofilemodel) pour chacun de vos amis.

### Mises à jour propres au CSharpSdk

* Le SDK inclut désormais un fichier appelé [NewtonSoftJsonWrapper.cs](https://github.com/PlayFab/CSharpSDK/blob/master/PlayFabSDK/source/Json/NewtonsoftWrapper.cs), qui vous permet de remplacer le sérialiseur SimpleJson fourni par le package NuGet NewtonSoft.
* Le fichier contient des instructions sur son utilisation.

## 170807

Date : 7 août 2017

### Nouvelles méthodes d'API

* admin.[DeletePlayer](xref:titleid.playfabapi.com.admin.accountmanagement.deleteplayer)

### Méthodes d'API dépréciées

* Ces méthodes d'API n'ont jamais fonctionné aussi complètement qu'elles l'auraient dû. Pour remédier à cela, nous sommes repartis de zéro et avons créé la nouvelle API [DeletePlayer](xref:titleid.playfabapi.com.admin.accountmanagement.deleteplayer) de la section précédente ; les méthodes suivantes sont dépréciées :
* `admin.ResetUsers`
* `admin.DeleteUsers`

### Mises à jour de l'API

* `PlayerProfile` (dans [Admin](xref:titleid.playfabapi.com.admin.accountmanagement.getplayerprofile#playerprofilemodel)/[Server](xref:titleid.playfabapi.com.server.accountmanagement.getplayerprofile#playerprofilemodel)/[PlayStream](xref:titleid.playfabapi.com.client.accountmanagement.getplayerprofile#playerprofilemodel)) contient un nouveau champ `ContactEmailAddresses`, qui contient toutes les informations d'adresse e-mail que vous avez pu enregistrer sur vos joueurs.

### Événements PlayStream

* Nouvel événement : [auth\_token\_validated](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/auth-token-validated)
* Nouvel événement : [player\_removed\_title](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/player-removed-title)
* Nouvel événement : [player\_updated\_contact\_email](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/player-updated-contact-email)
* Nouvel événement : [player\_verified\_contact\_email](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/player-verified-contact-email)
* Nouvel événement : [sent\_email](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/TitleCommunications/sent-email) (toujours en version bêta, mais les événements sont déjà publics)
* Nouveau champ dans l'événement : [player\_realmoney\_purchase](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/Player/player-realmoney-purchase).TransactionId

~~**Modifications du LumberyardSdk :**~~

* ~~**AVERTISSEMENT DE MISE À NIVEAU :** ce SDK n'est plus compatible avec les versions précédentes de Lumberyard.~~
* ~~Cette version du LumberyardSdk de PlayFab ne fonctionne plus avec la version 1.3 de Lumberyard. Il a été mis à niveau et cible désormais Lumberyard 1.9. Il ciblera probablement bientôt la version 1.10, mais là encore sans rétrocompatibilité avec la version 1.9 ou antérieure. Consultez [notre blog](https://blog.playfab.com/blog/cpp-SDK-updates) pour plus de détails.~~

~~**UnrealCppSdk :**~~ (**MISE À JOUR** : ce SDK est déprécié. Pour le nouveau SDK Unreal, consultez [UnrealMarketplaceSDK](https://www.unrealengine.com/marketplace/playfab-SDK)).

~~**Unreal SDK :**~~ (**MISE À JOUR** : ce SDK est déprécié. Pour le nouveau SDK Unreal, consultez [UnrealMarketplaceSDK](https://www.unrealengine.com/marketplace/playfab-SDK))

* ~~Le UnrealBlueprintSdk de PlayFab est désormais renommé « Unreal SDK »~~
* ~~L'Unreal SDK est mis à jour vers la version 4.16, avec quelques corrections mineures~~
* ~~Nous supprimons également la prise en charge des anciennes versions d'Unreal, qui nécessitent d'anciennes versions de Visual Studio~~
* ~~Nous prenons désormais en charge les versions 4.14 à 4.16~~
* ~~Votre projet peut continuer à fonctionner avec d'anciennes versions de Visual Studio, mais nous ne pouvons prendre en charge et tester que Visual Studio 2015 et versions ultérieures~~
* ~~Lisez [notre blog](https://blog.playfab.com/blog/visual-studio-2013-deprecation-notice) pour plus d'informations~~

### Unity Editor Extensions

* Correction de problèmes lors du téléchargement et du chargement des révisions CloudScript.
* Correction de problèmes pour les utilisateurs dont la langue système utilise des lettres non ASCII.

## 170710

Date : 10 juillet 2017

### Modifications de l'API

* Une fonctionnalité Enterprise de connexions à double chiffrement sort de la phase bêta et est désormais disponible.
* **Nouvelles méthodes d'API :**
  * admin.[CreatePlayerSharedSecret](xref:titleid.playfabapi.com.admin.authentication.createplayersharedsecret)
  * admin.[DeletePlayerSharedSecret](xref:titleid.playfabapi.com.admin.authentication.deleteplayersharedsecret)
  * admin.[GetPlayerSharedSecrets](xref:titleid.playfabapi.com.admin.authentication.getplayersharedsecrets)
  * admin.[SetPlayerSecret](xref:titleid.playfabapi.com.admin.authentication.setplayersecret)
  * admin.[UpdatePlayerSharedSecret](xref:titleid.playfabapi.com.admin.authentication.updateplayersharedsecret)
  * client.[GetTitlePublicKey](xref:titleid.playfabapi.com.client.authentication.gettitlepublickey)
  * client.[SetPlayerSecret](xref:titleid.playfabapi.com.client.authentication.setplayersecret)
  * server.[SetPlayerSecret](xref:titleid.playfabapi.com.server.authentication.setplayersecret)
* server.[RegisterGameRequest](xref:titleid.playfabapi.com.server.matchmaking) possède une nouvelle propriété : LobbyId, qui vous permet de tenter de réenregistrer une partie existante
* server.[SendPushNotificationRequest](xref:titleid.playfabapi.com.server.accountmanagement.sendpushnotification#sendpushnotificationrequest) accepte désormais une nouvelle propriété : Package, qui définit toutes les fonctionnalités push avancées d'Android.

### Modification du SDK avec rupture de compatibilité

* admin.[SetupPushNotificationRequest](xref:titleid.playfabapi.com.admin.title-widedatamanagement.setuppushnotification#setuppushnotificationrequest).Platform est désormais défini comme une énumération au lieu d'une chaîne. Il ne s'agit pas d'une modification avec rupture de compatibilité de l'API (les énumérations étant transmises sous forme de chaînes), mais certains utilisateurs devront convertir leurs chaînes en valeurs d'énumération dans leur code.

### Modifications dans tous les SDK

* Modification mineure du SDK avec rupture de compatibilité : la plupart des SDK ont perdu, dans plusieurs requêtes, un champ facultatif appelé UseSpecificVersion, qui constituait une autre façon de définir le champ adjacent Version sur null. Tous les langages ne permettent pas de définir un entier sur null dans la requête, et ce champ n'était destiné qu'aux SDK concernés (en particulier Unreal). Si vous utilisez ce champ, supprimez-le simplement et définissez le champ adjacent Version sur null lorsque c'est approprié.

### Mise à jour des EditorExtensions Unity

* Mise à jour du panneau des indicateurs.
* L'indicateur `ENABLE/DISABLE_IDFA` peut désormais être activé ou désactivé.
* Affiche les indicateurs non PlayFab et vous permet de les supprimer (à utiliser avec prudence, ne supprimez pas les indicateurs dont vous avez besoin).

### Mises à jour des dépendances des SDK

* [UnitySDK](https://github.com/PlayFab/UnitySDK) généré, empaqueté et testé avec Unity2017.1.0f1.
  * Uniquement des modifications mineures, sans rupture de compatibilité.
* [ActionScriptSDK](https://github.com/PlayFab/ActionScriptSDK) testé avec AirSDK v26.
  * SDK inchangé, exemple mis à jour pour cibler la v26.
* [Cocos2d-xSDK](https://github.com/PlayFab/Cocos2d-xSDK) généré et testé avec Cocos 3.15.1.
* Cocos 3.14->3.15 contenait des modifications qui ont cassé notre exemple, ce qui a nécessité sa mise à jour. L'exemple fonctionne toujours avec les versions 3.13 à 3.15, mais il pourrait ne pas fonctionner avec des versions plus anciennes de Cocos. Le SDK est inchangé et devrait fonctionner avec la plupart des versions 3.X récentes de Cocos.

## 170612

Date : 12 juin 2017

### Modifications de la documentation

* De nombreuses petites révisions apportées à des dizaines de méthodes d'API pour plus de clarté
* Fusion de plusieurs regroupements de documentation, contenant chacun une seule méthode d'API, en un seul groupe appelé « Platform Specific Methods ».
* Le groupe « Matchmaking APIs » a été renommé « Matchmaking » par souci de cohérence avec les autres groupes.
* De nombreux champs de chaîne de longueur limitée décrivent désormais les plages autorisées.

### Modifications dans tous les SDK

* Mise à jour et correction de nombreux liens rompus dans tous les fichiers README des SDK.

### Modifications propres au UnitySDK

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * Nous prenons désormais en charge plusieurs versions de l'API Android et des services Google Play. Plus de détails [ici](https://github.com/PlayFab/UnitySDK/tree/master/Packages).&#x20;
  * Ceci conclut pour le moment les modifications prévues pour le plug-in Push Unity + Android. Faites-nous part de toute autre demande [ici](https://community.playfab.com/questions/10840/android-plugin-upgrade-discussion.html).&#x20;

## 170530

Date : 30 mai 2017

### Modifications de l'API

* **MODIFICATION AVEC RUPTURE DE COMPATIBILITÉ :** dans server.[ReportPlayer](xref:titleid.playfabapi.com.server.playeritemmanagement.reportplayer), nous avons immédiatement supprimé le champ `titleId` de [ReportPlayerServerRequest](xref:titleid.playfabapi.com.server.playeritemmanagement.reportplayer#reportplayerserverrequest) (et pas seulement déprécié). Tous les signalements sont désormais adressés à leur propre titre et ne peuvent pas être adressés à un autre titre.
  * Cette modification devait rompre la compatibilité, car il s'agissait sinon d'une légère faille exploitable entre titres. [Contactez-nous](https://community.playfab.com/questions/ask.html) si vous avez besoin d'aide concernant cette modification.
* Dans client.[ReportPlayer](xref:titleid.playfabapi.com.client.accountmanagement.reportplayer) et server.[ReportPlayer](xref:titleid.playfabapi.com.server.playeritemmanagement.reportplayer), nous avons déprécié result.Updated dans les deux cas. Sa valeur est toujours true, et l'appel d'API renvoie une erreur si le joueur dépasse la limite de signalements. Nous avons remplacé cette condition d'erreur par OverLimit, pour correspondre aux autres limites.
* Toutes les [méthodes de connexion](xref:titleid.playfabapi.com.client.authentication) peuvent désormais renvoyer, sur demande, un [objet de profil de joueur](xref:titleid.playfabapi.com.client.authentication.loginwithandroiddeviceid#playerprofilemodel), qui contient des informations auparavant disponibles uniquement dans les résultats de classement.

### Nouvelles méthodes d'API

* client.[GetPlayerProfile](xref:titleid.playfabapi.com.client.accountmanagement.getplayerprofile) et server.[GetPlayerProfile](xref:titleid.playfabapi.com.server.accountmanagement.getplayerprofile)
  * Renvoient des informations auparavant disponibles uniquement dans les résultats de classement.

### Documentation

* Petites mises à jour ; plusieurs exemples ne contiennent plus d'informations sur des champs dépréciés.
* Définition des limites de taille de la valeur de retour et des journaux de [ExecuteCloudScript](xref:titleid.playfabapi.com.client.server-sidecloudscript.executecloudscript).

### Nouveaux événements PlayStream

* gameserverhost\_started
* gameserverhost\_stopped
* [player\_set\_profile\_property](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/Player/player-set-profile-property)

### Modifications propres au UnitySDK

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * Refonte complète de notre plug-in Push Android.
  * [Billet de blog](https://blog.playfab.com/blog/push-upgrade-5-22)
  * [Guide nouveau/mis à jour](https://learn.microsoft.com/en-us/gaming/playfab/live-service-management/game-configuration/title-communications/push-notifications/push-notifications-for-android)

### Modifications propres au CSharpSDK

* [CSharpSDK](https://github.com/PlayFab/CSharpSDK)
  * Il est désormais possible de spécifier des en-têtes supplémentaires à injecter dans une requête d'API.
  * Il s'agit d'une fonctionnalité réservée à Enterprise, destinée spécifiquement aux requêtes de connexion à double chiffrement.

## 170508

Date : 8 mai 2017

### Modifications de l'API

* **MODIFICATION AVEC RUPTURE DE COMPATIBILITÉ :**
  * [ExecuteCloudScript](xref:titleid.playfabapi.com.client.server-sidecloudscript.executecloudscript) ne sérialise pas la valeur de retour de votre appel si elle est trop volumineuse.
  * [ExecuteCloudScript](xref:titleid.playfabapi.com.client.server-sidecloudscript.executecloudscript) ne sérialise pas les journaux de votre appel s'ils sont trop volumineux.
* Dans l'un ou l'autre de ces cas, l'appel renvoie toujours 200/réussite, mais les propriétés FunctionResult et/ou Logs sont null.

### Modifications des événements PlayStream

* [player\_vc\_item\_purchased](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/Player/player-vc-item-purchased) et [character\_vc\_item\_purchased](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/Character/character-vc-item-purchased) contiennent désormais un paramètre StoreId indiquant quelle boutique a été utilisée pour effectuer un achat.
* **Nouvel événement :**
  * [title\_profile\_view\_constraints\_changed](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/title-profile-view-constraints-changed)

### Mises à jour du CSharpSDK

* [CSharpSDK](https://github.com/PlayFab/CSharpSDK)
  * Suppression de certains fichiers sources inutilisés dans le [CSharpSDK](https://github.com/PlayFab/CSharpSDK).
  * Cela ne devrait affecter aucun projet existant, ni le package NuGet, car ces fichiers n'étaient pas référencés par la solution Visual Studio.

### Mise à jour de la collection Postman

* Plusieurs paramètres de requête courants utilisent désormais des variables d'environnement.
* Plus précisément, TitleId=\{\{TitleId}}, PlayFabId=\{\{PlayFabId}}, CharacterId=\{\{CharacterId}} et CatalogVersion=\{\{PrimaryCatalogName}}

## 170424

Date : 24 avril 2017

### Publication de correctif des SDK

* **Mises à jour du [JavaSDK](https://github.com/PlayFab/JavaSDK) :**
  * Nous publions désormais des fichiers Jar pour le SDK, l'un pour le code et l'autre pour la documentation Java, que vous pouvez importer dans votre projet Java au lieu de copier-coller du code. Merci à Will Iverson de nous avoir aidés à améliorer la facilité d'utilisation de notre [JavaSDK](https://github.com/PlayFab/JavaSDK)
* **Mises à jour des UnityEditorExtensions :**
  * Nous avons résolu certaines exceptions survenant lors de l'installation. En particulier, il n'est plus nécessaire de redémarrer Unity après une première installation.
  * De plus, un problème qui désactivait parfois l'API Client de manière inappropriée est désormais corrigé. (modifié)
* ~~**Mises à jour du UnrealCppSdk :**~~ (MISE À JOUR : ce SDK est déprécié. Pour le nouveau SDK Unreal, consultez [UnrealMarketplaceSDK](https://www.unrealengine.com/marketplace/playfab-SDK))
* ~~Le titleId est désormais disponible depuis l'interface du plug-in~~

## 170411

Date : 11 avril 2017

### Modifications de l'API

* Nouvelle fonctionnalité Enterprise : chiffrement supplémentaire des connexions
* Vous pouvez utiliser les méthodes d'API Policy pour exiger que les appels de connexion utilisent une seconde couche de chiffrement
* Voir : [UpdatePolicy](xref:titleid.playfabapi.com.admin.authentication.updatepolicy), en particulier [UpdatePolicyRequest](xref:titleid.playfabapi.com.admin.authentication.updatepolicy#updatepolicyrequest).[Statements](xref:titleid.playfabapi.com.admin.authentication.updatepolicy#permissionstatement).[ApiConditions](xref:titleid.playfabapi.com.admin.authentication.updatepolicy#apicondition)
* Cette fonctionnalité est encore partiellement en version bêta, et il n'est pas conseillé de l'activer (pour l'instant ; bientôt disponible !)

### Nouveaux événements PlayStream

* [player\_receipt\_validation](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/Player/player-receipt-validation)

### Modifications propres au UnitySDK

* Il est désormais possible de spécifier des en-têtes supplémentaires à injecter dans une requête d'API (ce qui est requis pour les appels de connexion chiffrés de la section précédente).

### Modifications propres aux UnityEditorExtensions

* Correction d'un problème de compilation avec Unity 5.6.

## 170406

Date : 6 avril 2017

### Correctif pour le plug-in Push Android de Unity

* Correction d'un bogue provoquant un plantage sur Android 7.0+.
* Correction de l'absence de prise en charge de la grande icône sur Android (Lollipop+).
* Correction de la prise en charge de la petite icône sur Android 7.0+ (prend désormais en charge \_transparent.png).

## 170403

Date : 3 avril 2017

### Modifications de l'API

* **Méthodes de classement Client et Server :** les méthodes Get-Leaderboard (telles que client.[GetLeaderboard](xref:titleid.playfabapi.com.client.playerdatamanagement.getleaderboard)) avaient précédemment reçu de nouveaux paramètres non nullables, Version et UseSpecificVersion. Le fait qu'ils soient non nullables constituait une modification de l'API avec rupture de compatibilité. Nous avons mis à jour ces propriétés pour qu'elles soient entièrement facultatives.
* **API Client :** le champ Items de [GetPurchaseResult](xref:titleid.playfabapi.com.client.playeritemmanagement.getpurchase#getpurchaseresult) est déprécié : cette partie du résultat est souvent incorrecte ou incomplète. Il sera à terme remplacé par un paramètre entièrement fonctionnel.

### Nouveaux événements PlayStream

* `player_display_name_filtered`

~~**Modifications propres à Unreal :**~~ (**MISE À JOUR** : ce SDK est déprécié. Pour le nouveau SDK Unreal, consultez [UnrealMarketplaceSDK](https://www.unrealengine.com/marketplace/playfab-SDK))

* ~~UnrealCppSdk : correction d'un problème entraînant la perte des paramètres PlayFab tels que TitleId lors de la publication d'une build.
  Les deux SDK sont testés et leur bon fonctionnement est vérifié avec Unreal 4.15~~

### Modifications propres au JavaSDK

* [JavaSDK](https://github.com/PlayFab/JavaSDK)
  * Restructuration de l'arborescence des dossiers et des tests du [JavaSDK](https://github.com/PlayFab/JavaSDK).
  * L'arborescence interne des dossiers du dépôt a légèrement changé pour respecter les bonnes pratiques Maven.
  * Les dépendances sont désormais gérées par Maven et ne sont plus incluses dans le SDK.
  * Conversion de nos tests automatisés internes vers la ligne de commande Maven.
  * Notre SDK n'est pas disponible sur Maven Central, car cet effort a échoué. Aucune date d'achèvement n'est prévue pour le moment.

### Modifications propres au UnitySDK

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * La version interne d'Unity utilisée pour les tests et la création des asset bundles a été mise à jour vers la 5.6.0. Notre SDK Unity reste compatible avec toutes les versions d'Unity de 4.7 à 5.6.
  * Correction d'un problème de compilation avec `UnityEditorExtensions` dans Unity 5.6.

## 170223

Date : 22 février 2017

### Modifications de l'API

* Les classements PlayFab stockent désormais une URL d'avatar pour chaque joueur. Celle-ci peut être utilisée pour référencer une image de joueur dans les entrées de classement.
* Toutes les API de classement peuvent désormais récupérer une version spécifique du classement. Cela concerne les titres configurés pour utiliser des classements réinitialisables.
* Les entrées de classement contiennent désormais le [PlayerProfile](xref:titleid.playfabapi.com.client.accountmanagement.getplayerprofile#playerprofilemodel), qui peut être utilisé pour afficher des classements plus détaillés sans appels d'API supplémentaires
* PlayFab peut désormais authentifier les clients à l'aide de Windows Hello et valider les reçus du Windows Store

### Nouvelles API

```text theme={null}
- [Client/UpdateAvatarUrl](xref:titleid.playfabapi.com.client.accountmanagement.updateavatarurl)
- `Client/RegisterWithWindowsHello`<!-- [Client/RegisterWithWindowsHello](xref:titleid.playfabapi.com.client.authentication.registerwithwindowshello) -->
- `Client/GetWindowsHelloChallenge`<!-- [Client/GetWindowsHelloChallenge](xref:titleid.playfabapi.com.client.authentication.getwindowshellochallenge) -->
- `Client/LoginWithWindowsHello`<!-- [Client/LoginWithWindowsHello](xref:titleid.playfabapi.com.client.authentication.loginwithwindowshello) -->
- `Client/LinkWindowsHello`<!-- [Client/LinkWindowsHello](xref:titleid.playfabapi.com.client.accountmanagement.linkwindowshello) -->
- `Client/UnlinkWindowsHello`<!-- [Client/UnlinkWindowsHello](xref:titleid.playfabapi.com.client.accountmanagement.unlinkwindowshello) -->
- [Client/ValidateWindowsStoreReceipt](xref:titleid.playfabapi.com.client.platformspecificmethods.validatewindowsstorereceipt)
- [Server/SetFriendTags](xref:titleid.playfabapi.com.server.friendlistmanagement.setfriendtags)
```

### Nouveaux événements PlayStream

* [player\_changed\_avatar](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/PlayerIdentity/player-changed-avatar)

### Modifications propres au WindowsSDK

* Ajout de quelques vérifications de valeur null manquantes dans le sérialiseur JSON.

### Tous les SDK

* Ajouts mineurs au format [testTitleData](https://github.com/PlayFab/SDKGenerator/blob/master/JenkinsConsoleUtility/testTitleData.md). Cela s'applique uniquement aux projets Example-Test fournis avec les SDK.

## 170130

Date : 29 janvier 2017

### Modifications avec rupture de compatibilité

* Modification de l'arborescence des dossiers du [JavaScriptSDK](https://github.com/PlayFab/JavaScriptSDK) et du [NodeSDK](https://github.com/PlayFab/NodeSDK) avec la publication majeure d'aujourd'hui. Cela peut entraîner des liens rompus dans votre projet lors de la mise à niveau. (Les noms et le contenu des fichiers n'ont pas changé. De nouveaux fichiers **TypeScript**, qui n'existaient pas auparavant, ont été ajoutés.)

### Modifications de l'API

* Ajout de précisions dans la documentation des API CDN, en mentionnant notamment que le CDN ne fait pas partie de notre service gratuit.
* Corrections de la connexion Google (billet de blog à venir).

### Nouveaux événements PlayStream

* `developer_logged_in`
* `developer_registered`
* [studio\_created](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/DeveloperIdentity/studio-created)
* [studio\_user\_added](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/DeveloperIdentity/studio-user-added)
* [studio\_user\_invited](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/DeveloperIdentity/studio-user-invited)
* [studio\_user\_removed](https://learn.microsoft.com/en-us/gaming/playfab/api-references/events/DeveloperIdentity/studio-user-removed)

### Modifications propres au JavaScriptSDK

* [JavaScriptSDK](https://github.com/PlayFab/JavaScriptSDK)
  * Jour de publication d'une mise à niveau majeure ! Numéro de version mis à jour vers 1.0.
  * Intégration de TypeScript !
  * Nettoyage du dépôt : séparation des fichiers du SDK et des fichiers d'exemple.
  * Conversion de notre projet d'exemple en TypeScript.
  * Consultez [notre blog](https://blog.playfab.com/blog/typescript/) !

### Modifications propres au NodeSDK

* [NodeSDK](https://github.com/PlayFab/NodeSDK)
  * Jour de publication d'une mise à niveau majeure ! Numéro de version mis à jour vers 1.0
  * Intégration de TypeScript !
  * Conversion de notre projet d'exemple en TypeScript
  * Consultez [notre blog](https://blog.playfab.com/blog/typescript/) !

### Exemples CloudScript

* Publication d'un nouveau dépôt d'exemples.
* Intégration de TypeScript !
* Consultez [notre blog](https://blog.playfab.com/blog/typescript/) !
* Ainsi que le [nouveau dépôt](https://github.com/PlayFab/SdkTestingCloudScript) !
* Nous enrichirons ce dépôt au fil du temps.

### Modifications propres au UnitySDK

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * Correction d'un problème où **JsonWrapper** ne fonctionnait pas comme prévu dans tous les cas.
  * Consultez notre billet de forum pour plus de détails : [https://community.playfab.com/questions/7599/cloudscript-getplayercombinedinfo-little-problem.html](https://community.playfab.com/questions/7599/cloudscript-getplayercombinedinfo-little-problem.html)
  * Suppression de toutes les classes wrapper dépréciées suivantes au profit de `PlayFab.Json.JsonWrapper` :
    * `PlayFab.Json.JsonConvert` (utilisez `PlayFab.Json.JsonWrapper`)
    * `PlayFab.Json.SimpleJson` (utilisez `PlayFab.Json.JsonWrapper` ou `PlayFab.Json.PlayFabSimpleJson`)
    * `PlayFab.SimpleJson` (utilisez `PlayFab.Json.JsonWrapper` ou `PlayFab.Json.PlayFabSimpleJson`)
  * Pour rappel d'une note de la version [160627](https://learn.microsoft.com/en-us/gaming/playfab/release-notes/2016#160627), `UnityEngine.SimpleJson` est un espace de noms vide dans `UnityEngine.dll`, ce qui nous oblige à ne pas utiliser cet identificateur.

### Unity Editor Extensions

* Résolution d'un problème où le panneau PlayFab se rechargeait indéfiniment si votre compte ne pouvait afficher aucun studio.
* Résolution d'un problème où `PlayFabSharedSettings` (Scriptable Object) n'était pas enregistré correctement si vous choisissiez votre titre depuis le panneau PlayFab.

## 170109

Date : 8 janvier 2017

### Modifications avec rupture de compatibilité

* Suppression des bibliothèques dans les anciennes versions du WindowsSDK ; elles doivent être recréées dans Visual Studio. Ces bibliothèques n'ont jamais fonctionné dans vs2015 ; il est donc vivement conseillé de simplement passer au dernier WindowsSDK, publié la semaine dernière.

### Modifications de l'API

* Correction de fautes de frappe dans la documentation.

### Tous les SDK

* [Nouveaux guides de prise en main](../index.yml)

### Modifications propres au SDKGenerator

* [SDKGenerator](https://github.com/PlayFab/SDKGenerator)
  * Le script de build de l'[ActionScriptSDK](https://github.com/PlayFab/ActionScriptSDK) n'était pas cohérent avec celui des autres SDK. Nous avons simplifié les commandes du [SDKGenerator](https://github.com/PlayFab/SDKGenerator) qui génèrent l'[ActionScriptSDK](https://github.com/PlayFab/ActionScriptSDK) pour qu'elles correspondent aux autres SDK. (Aucune modification du SDK lui-même.)

### Modifications propres au UnitySdk

* [UnitySdk](https://github.com/PlayFab/UnitySDK)
  * Certains éléments publics de PlayFabSettings ont reçu des balises Obsolete : `PlayFabSettings.PlayFabSharedSettings` `PlayFabSettings.DefaultPlayFabApiUrl` `PlayFabSettings.GetSharedSettingsObject()` `PlayFabSettings.ProductionEnvironmentUrl`

Ils deviendront privés après une période de transition.

### Modifications propres au WindowsSDK

* Nettoyage du dépôt GitHub avec BFG et suppression de tous les fichiers volumineux de l'historique. Supprimez votre clone ou votre fork, puis recréez-le afin que votre historique soit propre.

## 170102

Date : 1er janvier 2017

### Modifications de l'API

* `Client/GetUserCombinedInfo` est passée au statut entièrement obsolète, et nous l'avons supprimée du SDK et de la documentation.

### Modifications propres au Cocos2d-xSDK

* [Cocos2d-xSDK](https://github.com/PlayFab/Cocos2d-xSDK)
  * Correction d'un plantage lorsqu'une API PlayFab renvoie une réponse non valide.
  * Résolution de certains avertissements du compilateur.
  * Ajout de tests unitaires pour les fonctions de rappel lambda dans notre projet d'exemple de test.

### Modifications propres au UnitySDK

* [UnitySDK](https://github.com/PlayFab/UnitySDK)
  * Nous avons mis à jour en interne vers Unity 5.5, et nos fichiers **.unitypackage** sont générés avec cette version

  * Comme toujours, nous continuons à prendre en charge *toutes les versions d'Unity 4.7 et ultérieures*.

  * Ajout de constructeurs statiques à de nombreuses classes statiques, afin de consolider la séquence d'initialisation dans le compilateur **Mono2x**. Cela devrait résoudre certains des problèmes de `PlayFabSharedSettings` que nous avons constatés sur iOS.

  * **IDFA/ADID** fonctionne désormais correctement pour Unity 5.6 bêta.

  * **PROBLÈME CONNU :** les builds Unity 5.6 bêta ne fonctionnent pas sur **Windows Server** (**OS**), ce qui inclut l'hébergement de serveurs de jeu PlayFab. Contactez Unity si cela vous concerne.

### Modifications propres au WindowsSDK

* Jour de publication d'une mise à niveau majeure !
* Billet de blog : [Windows SDK Update Released](https://api.playfab.com/blog/windows-SDK-update-released)
* Guide de mise à niveau : [PlayFab WindowsSdk v0.x -> v1.x Upgrade guide](https://github.com/PlayFab/WindowsSdk/blob/master/UpgradeGuide.md)


## Related topics

- [Notes de publication PlayFab 2017](https://docs.xbox.com/fr/services/playfab/release-notes/2017.md)
