Notes de publication 19.11

La préversion d’Azure Sphere 19.11 inclut un kit de développement logiciel (SDK) Azure Sphere mis à jour qui prend en charge les nouvelles fonctionnalités pour les développeurs d’applications :

  • Développement d’applications à l’aide de Visual Studio Code sur Windows ou Linux
  • Une préversion du Kit de développement logiciel (SDK) Azure Sphere pour Linux, qui permet le développement d’applications Azure Sphere sur des machines Linux

Pour effectuer une mise à jour vers le système d’exploitation le plus récent

Parallèlement à la version du SDK 19.11, nous publions également une mise à jour de qualité du système d’exploitation Azure Sphere. Si vos appareils exécutent actuellement la version 19.10 du système d’exploitation ou une version antérieure et sont connectés à Internet, ils doivent recevoir la mise à jour du système d’exploitation à partir du cloud. Toutefois, si vous disposez d’un ancien Kit de développement Seeed MT3620, vous devrez peut-être effectuer une mise à jour manuelle, comme décrit dans Mettre à jour le système d’exploitation sur un kit de développement précoce.

Si vous n’avez pas encore migré votre locataire vers le nouveau modèle d’appareil, qui a été introduit dans la version 19.10, consultez les notes de publication 19.10.

Pour effectuer une mise à jour vers le kit de développement logiciel (SDK) le plus récent

Pour effectuer une mise à jour vers le dernier Kit de développement logiciel (SDK), téléchargez la nouvelle version à partir de

Installer le Kit de développement logiciel (SDK) Azure Sphere sur Linux

Comment vérifier l’installation

Vous pouvez vérifier la version du système d’exploitation installée en émettant la commande suivante :

azsphere device show-os-version

Pour vérifier quelle version du Kit de développement logiciel (SDK) est installée, utilisez la commande suivante :

azsphere show-version

Nouvelles fonctionnalités et modifications dans la version 19.11

La version 19.11 du Kit de développement logiciel (SDK) ajoute la prise en charge des scénarios de développement d’applications supplémentaires. Les sections suivantes décrivent les fonctionnalités nouvelles et modifiées.

Préversion du Kit de développement logiciel (SDK) Azure Sphere pour Linux

Cette version inclut la préversion du Kit de développement logiciel (SDK) Azure Sphere pour Linux, ainsi que la préversion du SDK Azure Sphere pour Windows et la préversion du SDK Azure Sphere pour Visual Studio. Vous pouvez développer des applications sur une machine Linux à l’aide de VS Code ou de l’interpréteur de commandes. Pour plus d’informations, consultez Installer le Kit de développement logiciel (SDK) Azure Sphere sur Linux.

Visual Studio Code

La préversion 19.11 du Kit de développement logiciel (SDK) Azure Sphere prend en charge le développement à l’aide de Visual Studio Code sur Linux ou Windows.

Échantillons

Les exemples Azure Sphere peuvent être générés à l’aide de Visual Studio, de Visual Studio Code ou de la ligne de commande.

Correction des bogues et des vulnérabilités courantes dans la version de qualité du système d’exploitation 19.11

La version qualité du système d’exploitation 19.11 résout les deux problèmes suivants :

  • Erreur dans les lectures I2C signalée sur MSDN

  • Une erreur dans laquelle SPI lit ou écrit peut provoquer le blocage du système

En outre, cette version inclut des modifications pour atténuer les risques liés à CVE-2019-18840. Bien que Microsoft ne pense pas qu’Azure Sphere soit exploitable en raison de ces vulnérabilités, nous avons néanmoins hiérarchisé l’atténuation.