| title | Azure CLI release highlights | Microsoft Docs |
|---|---|
| description | Learn what's new in the Azure CLI. Read about new features and upcoming changes. Check here for announcements. |
| ms.service | azure-cli |
| ms.custom | devx-track-azurecli |
| keywords | Azure CLI, new articles, new references, new samples, announcements |
This page highlights new features and upcoming changes for Azure CLI.
Important
If you're using Azure Stack Hub, do not upgrade Azure CLI beyond version 2.66.x.
Starting with Azure CLI 2.73.0, Azure profiles are deprecated and no longer supported:
2017-03-09-profile2018-03-01-hybrid2019-03-01-hybrid2020-09-01-hybrid
These profiles are required for Azure Stack Hub compatibility. Newer versions of Azure CLI do not include them. To ensure compatibility with Azure Stack Hub, use Azure CLI version 2.66.x (LTS).
If you upgrade to a newer version of Azure CLI, you must roll back to version 2.66.x to restore Azure Stack Hub compatibility.
[!INCLUDE MFA]
There are several new Azure CLI features being released for Ignite 2024.
- Improved credential protection
- New end-to-end scenarios in Azure Copilot
- Support for Azure CLI on Azure Linux 3.0
- Refined Azure CLI extension management
For details on the new features, see Azure CLI and Azure PowerShell Ignite 2024 Announcement.
AI Shell introduces a seamless way to obtain assistance from Copilot in Azure directly within your command-line interface (CLI). Generate Azure CLI commands using natural language right in your preferred terminal environment. For more information, see Use Microsoft Copilot in Azure with AI Shell.
Beginning with Azure CLI version 2.67.0, to be released on November 19, 2024, the default Docker container image for Azure CLI is based on Azure Linux. To avoid any disruptions, review and update any dependencies you might have on the default Docker container image for Azure CLI.
For more information, see How to run Azure CLI in a Docker container.
We listened to your feedback and improved Azure CLI interactive login experience to include a subscription selector. To use the new feature, see Sign in interactively with Azure CLI .
Beginning in Azure CLI 2.57, a warning message can be displayed when reference commands result in the output of sensitive information. For more information, see Manage Azure secrets using Azure CLI.
Microsoft Copilot for Azure (preview) is published. Copilot is an AI-powered tool that helps you do more with Azure. It unifies knowledge and data across hundreds of Azure services to increase productivity, reduce costs, and provide deep insights. Microsoft Copilot for Azure (preview) helps you learn about Azure by answering questions, and it provides information tailored to your own Azure resources and environment. By letting you express your goals in natural language, Copilot simplifies your Azure management experience. This benefits Azure CLI users because the knowledge of Azure CLI is built into Copilot.
Access Microsoft Copilot for Azure (preview) in the Azure portal, and tell Copilot what you would like to do using Azure CLI. For example:
- I want to create a virtual machine using Azure CLI.
- I want to update service principal credentials using Azure CLI.
- I want to create a web app using Azure CLI.
To enable access to Microsoft Copilot for Azure (preview) for your organization, complete the registration form. The application process only needs to be completed once per tenant. Check with your administrator if you have questions about joining the preview.
With the release of Azure CLI version 2.54.0, the size of the Docker image of azure-cli is reduced
from 1.1 GB to 700 MB. This reduction is a 36.3% decrease, resulting in improved download speed and
faster startup. For more information, see "Trim Azure CLI's docker image size" in
Azure Command-line Tools Ignite 2023 Announcement.
You can now install the Azure CLI on Windows with a 64-bit MSI. The 32-bit MSI, PowerShell command, and Windows Package Manager are still available, but the 64-bit MSI is new. Anytime you install the Azure CLI, previously installed versions are updated automatically. This behavior allows you to try out the 64-bit install but reinstall the 32-bit MSI if you choose.
Beginning in Azure CLI 2.57.0, Azure CLI can be installed using a ZIP file in Windows environments. See the ZIP tab in Install Azure CLI on Windows for more information.
If you run Azure CLI in PowerShell, tab completion is now available. Follow the instructions in
enable tab completion on PowerShell. The parameter values needed for PowerShell's
Register-ArgumentCompleter command are provided in the article.
Tab completion is also available in Azure Cloud Shell and in most Linux distributions.
The Azure CLI now offers preview support for sign in with Web Account Manager (WAM). Read about the benefits of WAM and how to enable the feature in Sign in with Web Account Manager.
Reference type and status information is now available in Azure CLI reference content. Why is this important? Reference command status determines the support level.
You see this information in three places:
-
New "type" and "status" columns in reference list tables.
For a live example, see the reference index or drill down to az account.
-
New status indicators under command names.
If there's no status indicator, the command group or reference command is generally available (GA). For a live example, see az account subscription.
-
New status indicator for parameters. Only deprecated parameters show a status. All other parameters inherit the status of the reference command.
For more information on Azure CLI statuses, see Azure CLI terminology and support levels.
Are you new to Azure CLI? Check out the new Onboarding Cheat Sheet to jump-start your journey, and find code examples in the A to Z indexes.

