NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2205 most downloaded on PyPI
Microsoft Azure Command-Line Tools Core Module
Last release 1 months ago
01 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
208 releases · first in 2016
Fix #11586: az login is not recorded in server telemetry
Fix #11586: az login is not recorded in server telemetry
* Plug in HaTS survey
Plug in HaTS survey
One column per quarter.
Add deprecate message for Python 2.7
Add deprecate message for Python 2.7
Refine the help and error messages for --ids
* no changes
no changes
Add syntax check for --set parameter in generic update command.
Add syntax check for --set parameter in generic update command.
Fix #10760: az login fails if subscription name is None
Minor change in DeploymentOutputLongRunningOperation
Introduce Debian Buster package
Introduce Debian Buster package
* Minor changes
Minor changes
* no changes
no changes
Added ossrdbmsResourceId to cloud.py.
Added ossrdbmsResourceId to cloud.py.
properly handle type errors caused by invalid JMESPath queries in core.util.handle_exception
--query: properly handle type errors caused by invalid JMESPath queries.
* no changes
no changes
Fixed issue where --subscription would appear despite being suppressed on certain commands.
Fixed issue where --subscription would appear despite being suppressed on certain commands.
extension removal: surface io errors as warnings instead of verbose info
extension removal: surface io errors as warnings instead of verbose info
BREAKING CHANGE: min_profile kwarg is no longer supported. Use resource_type instead.
BREAKING CHANGE: min_profile kwarg is no longer supported. Use resource_type instead.
output: Fix bug where commands fail if --output yaml is used with --query
output: Fix bug where commands fail if --output yaml is used with --query
auth: polish common AAD service errors with actionables to overcome
auth: polish common AAD service errors with actionables to overcome
Fixed issue where the CLI would load extensions that were not compatible with its core version.
Fix issue if clouds.config is corrupt
* Upgrade to knack 0.6.1
Upgrade to knack 0.6.1
* Minor fixes
Minor fixes
Fix issue where some extensions showed a version of "Unknown" and could not be updated.
Fix issue where some extensions showed a version of "Unknown" and could not be updated.
Fix issues with dev extension incompatibility.
Fix issues with dev extension incompatibility.
Error handling now points customers to issues page.
cloud set: fix a bogus error about subscription not found
cloud set: fix a bogus error about subscription not found
Fix issue where in some instances using --subscription NAME would throw an exception.
Fix issue where in some instances using --subscription NAME would throw an exception.
az --version now displays a notification if you have packages that can be updated.
az --version now displays a notification if you have packages that can be updated.
Fixes regression where --ids could no longer be used with JSON output.
.. _8399: https://github.com/Azure/azure-cli/issues/8399
Hot fix for issue 8399.
auth: enable tenant level account for managed service identity
auth: enable tenant level account for managed service identity
--output: Introduce 'none' as an output format option.
--output: Introduce 'none' as an output format option.
* Minor fixes
Minor fixes
* Minor fixes
Minor fixes
core: support cross tenant resource provisioning for multi-tenant service principal
core: support cross tenant resource provisioning for multi-tenant service principal
Fix bug where ids piped from a command with tsv output is improperly parsed.
msi login: do not reuse subscription name for identity info
msi login: do not reuse subscription name for identity info
auth: support service principal sn+issuer auth
auth: support service principal sn+issuer auth
Fix issue with --ids where --subscription would take precedence over the subscription in --ids. Adding explicit warnings when name parameters would be
Fix issue with --ids where --subscription would take precedence over the subscription in --ids. Adding explicit warnings when name parameters would be ignored by use of --ids.
* Fix Homebrew.
Fix Homebrew.
Introduces generic behavior to handle "Bad Request" errors.
Introduces generic behavior to handle "Bad Request" errors.
Fixed issue where az vm create --generate-ssh-keys overwrites private key file if public key file is missing. (#4725, #6780)
Fixed issue where az vm create --generate-ssh-keys overwrites private key file if public key file is missing. (#4725, #6780)
Fix issue of loading empty configuration file.
Fix issue of loading empty configuration file.
Azure Stack: support new profile 2018-03-01-hybrid
use knack/0.4.2 with fix towards numeric value display in table output
use knack/0.4.2 with fix towards numeric value display in table output
Introduce YAML output format
Overhaul telemetry upload mechanism
Consuming mult api azure.mgmt.authorization package for stack support
Consuming mult api azure.mgmt.authorization package for stack support
Minor fixes
login: support browser based login in WSL bash window
login: support browser based login in WSL bash window
Adds --force-string flag to all generic update commands.
Update PyYAML dependency to 4.2b4
Minor fixes
Update PyYAML dependency to 4.2b4
authentication: support authorization code flow for interactive login
authentication: support authorization code flow for interactive login
Add global support for --subscription to most commands.
Add global support for --subscription to most commands.
* Minor fixes
Minor fixes
Added method of registering show commands to fail with exit code of 3.
Added method of registering show commands to fail with exit code of 3.
core: support cross tenant resource referencing
core: support cross tenant resource referencing
Improve telemetry upload reliability 1. Remove retry. Once failed stop uploading. 2. Update the process start configuration to prevent upload process from blocking the CLI process.
core: ignore FileNotFoundError error on expanding @
core: ignore FileNotFoundError error on expanding @
auth: fix a unhandled exception when retrieve secrets from a service principal account with cert
auth: fix a unhandled exception when retrieve secrets from a service principal account with cert
auth: improve the logic of detecting msi based account
Added limited support for positional arguments.
Fix issue where --query could not be used with --ids. [#5591](https://github.com/Azure/azure-cli/issues/5591)
Improves piping scenarios from commands when using --ids. Supports -o tsv with a query specified or -o json without specifying a query.
Display command suggestions on error if users have typo in their commands
More friendly error when users type az ''
Support custom resource types for command modules and extensions
Allow other sources to add additional tab completion choices via event hook
Allow other sources to add additional tab completion choices via event hook
sdist is now compatible with wheel 0.31.0
Show message for extensions marked as preview on -h.
Show message for extensions marked as preview on -h.
Support Autorest 3.0 based SDKs
Support Autorest 3.0 based SDKs
Support mechanism for a command module to suppress the loading of particular extensions.
Fix issue that required extension to use client_arg_name keyword argument. This is no longer necessary.
Fix issue that required extension to use client_arg_name keyword argument. This is no longer necessary.
Allow extensions to send telemetry with custom instrumentation key
Enable HTTP logging with --debug
auth: key on both subscription id and name on msi login
auth: key on both subscription id and name on msi login
Add events module in core for EVENT_INVOKER_PRE_CMD_TBL_TRUNCATE
Support raw token retrival in MSI context
Support raw token retrival in MSI context
Remove polling indicator string after finishing LRO on Windows cmd.exe
Warning that appears when using a configured default has been changed to an INFO level entry. Use --verbose to see.
Add a progress indicator for wait command
* Minor fixes
Minor fixes
* Minor fixes
Minor fixes
* Minor fixes
Minor fixes
Modified the AZURE_US_GOV_CLOUD's AAD authority endpoint from login.microsoftonline.com to login.microsoftonline.us.
Minor fixes
Modified the AZURE_US_GOV_CLOUD's AAD authority endpoint from login.microsoftonline.com to login.microsoftonline.us.
Introduce SDKProfile to support azure-mgmt-compute 3.1.0rc1 and integrated profile support.
Improve telemetry: remove inifinity retry loop from SynchronousSender.
* Minor fixes
Minor fixes
2017-03-09-profile is updated to consume MGMT_STORAGE API version '2016-01-01'
2017-03-09-profile is updated to consume MGMT_STORAGE API version '2016-01-01'
Azure Stack: handle adfs authority url with a trailing slash
Azure Stack: handle adfs authority url with a trailing slash
Address problems with 'AzureCloud' clouds.config file in concurrent scenarios
minor fixes
Address problems with 'AzureCloud' clouds.config file in concurrent scenarios
More user-friendly handling of invalid cloud configurations
availability-set create: Fixed issue where this command would not work on Azure Stack.
Your coding agent can read these notes before it upgrades. Set up the MCP server →