The Azure Sphere 22.02 feature release is now available and includes the following components:
If your devices are connected to the internet, they will receive the updated OS from the cloud. You'll be prompted to install the updated SDK on next use, or you can install it now. To install the latest SDK, see the installation Quickstart for Windows or Linux:
The 22.02 release of the Azure Sphere OS includes an upgrade to the Linux kernel (5.10.70), and support for DHCP release and renew.
The Azure Sphere OS now supports DHCP release & renew through new APIs so that high-level apps can control their device IP leases.
The new DHCP sample demonstrates the use of these new APIs.
The 22.02 release of the Azure Sphere SDK includes support for Windows 11, updates to 64-bit time support, a change to the default logging behavior of the CLI, and an authentication library update to the CLI.
Windows 11 is now supported for Azure Sphere development. If you're using Windows 11, install the 22.02 (or later) SDK.
The 22.02 SDK release updates support for 64-bit time for high level apps. This update fixes unexpected behaviors introduced with support for 64-bit time in the 20.10 release.
Application code that makes no assumptions about the size of a time_t value is not affected. However, application code that explicitly or implicitly expects time_t to be 32-bit need to be rewritten to use time32_t instead.
Tip
To ensure your applications continue to work as expected after rebuild, check stack and heap usage, and binary size in your applications. They might grow, as time_t is now 8 bytes instead of 4.
See the C type time_t section of the Base APIs topic for more detailed information.
The Azure Sphere CLI no longer writes log files to the local disk by default. See Manage log files for details about how to enable and configure logging.
The Azure Sphere CLI now uses the Microsoft Authentication Library (MSAL) rather than the Active Directory Authentication Library (ADAL), which is being retired. There is no change in the usage of the Azure Sphere CLI as a result of the migration to MSAL, and no customer action is required.
The Azure Sphere Classic CLI still uses ADAL, but will be updated before the ADAL retirement date of June 30, 2022. We continue to recommend that you migrate to the new Azure Sphere CLI.
An Azure Sphere extension for Visual Studio 2022 is now available in addition to the existing extension for Visual Studio 2019. The minimum supported version of Visual Studio 2019 is now 16.11.
The Visual Studio and Visual Studio Code extensions for Azure Sphere now provide these capabilities:
You can now add Wi-Fi networks, connect to them, enable, or disable them, and forget them from the graphical interface of Azure Sphere Explorer.
You can now view all the deployments for a given device group using Azure Sphere Explorer, including the date and component ID of each deployment.
The disassembly view provides a low-level view of your native code and augments the usual step-through debugger. This change in the Visual Studio Code extension now provides the same disassembly experience as in Visual Studio.
More information
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.