Notes de publication 19.11Release Notes 19.11

La préversion d’Azure Sphere 19.11 comprend un kit SDK Azure Sphere mis à jour qui prend en charge de nouvelles fonctionnalités pour les développeurs d’applications :The Azure Sphere 19.11 preview release includes an updated Azure Sphere SDK that supports new features for application developers:

  • Développement d’applications à l’aide de Visual Studio Code sur Windows ou LinuxApplication development using Visual Studio Code on Windows or Linux
  • Une préversion du SDK Azure Sphere pour Linux, qui permet le développement d’applications Azure Sphere sur les machines LinuxAn Azure Sphere SDK Preview for Linux, which enables development of Azure Sphere apps on Linux machines

Pour effectuer la mise à jour vers le système d’exploitation le plus récentTo update to the latest OS

En parallèle avec la version 19.11 du kit SDK, nous publions également une mise à jour qualité du système d’exploitation Azure Sphere.Concurrent with the 19.11 SDK release, we are also releasing a quality update of the Azure Sphere OS. 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.If your devices are currently running the 19.10 OS release or an earlier release and are connected to the internet, they should receive the OS update from the cloud. Toutefois, si vous avez un ancien kit SDK Seeed MT3620, vous devrez peut-être le mettre à jour manuellement, comme décrit dans Mettre à jour le système d’exploitation sur un des premiers kits de développement.However, if you have an older Seeed MT3620 Development Kit, you might need to update manually, as described in Update the OS on an early dev kit.

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 de la version 19.10.If you have not already migrated your tenant to the new device model, which was introduced in the 19.10 release, see the 19.10 release notes.

Pour effectuer la mise à jour vers le kit SDK le plus récentTo update to the latest SDK

Pour effectuer la mise à jour avec le dernier SDK, téléchargez la nouvelle version à partir de la page suivante :To update to the latest SDK, download the new version from

Installer le SDK Azure Sphere sur LinuxInstall the Azure Sphere SDK on Linux

Vérification de l’installationHow to verify installation

Vous pouvez vérifier la version installée du système d’exploitation en émettant la commande suivante :You can verify the installed OS version by issuing the following command:

azsphere device show-os-version

Pour identifier quelle version du SDK est installée, utilisez la commande suivante :To check which version of the SDK is installed, use the following command:

azsphere show-version

Nouvelles fonctionnalités et changements de la version 19.11New features and changes in the 19.11 release

La version 19.11 du SDK ajoute la prise en charge de scénarios de développement d’application supplémentaires.The 19.11 SDK release adds support for additional application development scenarios. Les sections suivantes décrivent les fonctionnalités nouvelles et changées.The following sections describe new and changed features.

Préversion du SDK Azure Sphere pour LinuxAzure Sphere SDK Preview for Linux

Cette version comprend la préversion du SDK Azure Sphere pour Linux en plus de la préversion du SDK Azure Sphere pour Windows et de la préversion du SDK Azure Sphere pour Visual Studio.This release includes the Azure Sphere SDK Preview for Linux in addition to the Azure Sphere SDK Preview for Windows and the Azure Sphere SDK Preview for Visual Studio. Vous pouvez développer des applications sur une machine Linux à l’aide de VS Code ou de l’interpréteur de commandes.You can develop applications on a Linux machine using either VS Code or the shell. Pour plus d’informations, consultez Installer le SDK Azure Sphere sur Linux.For more information, see Install the Azure Sphere SDK on Linux.

Visual Studio CodeVisual Studio Code

La préversion 19.11 du SDK Azure Sphere prend en charge le développement à l’aide de Visual Studio Code sur Linux ou Windows.The 19.11 preview release of the Azure Sphere SDK supports development using Visual Studio Code on either Linux or Windows.

ExemplesSamples

Les exemples Azure Sphere peuvent être générés à l’aide de Visual Studio, de Visual Studio Code ou depuis la ligne de commande.The Azure Sphere samples can be built using Visual Studio, Visual Studio Code, or on the command line.

Correction des bogues et des vulnérabilités courantes dans la mise en production de qualité de système d’exploitation 19.11Fixed bugs and common vulnerabilities in the 19.11 OS quality release

La mise en production de qualité de système d’exploitation 19 11 résout les deux problèmes suivants :The 19.11 OS quality release fixes the following two issues:

  • Une erreur dans les lectures I2C signalée sur MSDNAn error in I2C reads that was reported on MSDN

  • Une erreur de lecture ou d’écriture SPI pouvant entraîner le plantage du systèmeAn error in which SPI reads or writes may cause the system to crash

De plus, cette version comprend des changements visant à atténuer CVE-2019-18840.In addition, this release includes changes to mitigate against 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 mis la priorité sur l’atténuation.Although Microsoft does not believe that Azure Sphere is exploitable as a result of these vulnerabilities, we have nevertheless prioritized mitigation.