NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1917 most downloaded on PyPI
Microsoft Azure Command-Line Tools Core Module
Last release 17 days 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
* Minor fixes
Minor fixes
* Minor fixes
Minor fixes
* No changes
One column per quarter.
No changes
* Minor fixes
Minor fixes
* No changes
No changes
Drop --query-examples global argument
Drop --query-examples global argument (#20962)
Use optimistic locking for service principal entry reads
Use optimistic locking for service principal entry reads (#20408)
* Use MSAL HTTP cache
Use MSAL HTTP cache (#20234)
[BREAKING CHANGE] ADAL to MSAL migration
[BREAKING CHANGE] ADAL to MSAL migration (#19853)
Nothing published for this version
* No changes
No changes
Add a global config core.disable_progress_bar by az config to allow users to disable progress bar globally in the automation scenario.
Add a global config core.disable_progress_bar by az config to allow users to disable progress bar globally in the automation scenario. (#19464)
It is supported to use the parameter --only-show-errors to disable progress bar. (#19464)
* No changes
No changes
Conditional Access: Show --scope for az login message when failed to refresh the access token
Conditional Access: Show --scope for az login message when failed to refresh the access token (#17738)
* No changes
No changes
* No changes
No changes
* Minor fixes
Minor fixes
* No changes
No changes
* Minor fixes
Minor fixes
Fix #18360 and #18262: Write to stderr issue
Fix #18360 and #18262: Write to stderr issue (#18414)
* No changes
No changes
* No changes
No changes
Fix issue #16798: Azure CLI output is corrupted!
Fix issue #16798: Azure CLI output is corrupted! (#18065)
Display allowed values in error message when enum validation fails
Display allowed values in error message when enum validation fails (#17621)
Refactor AzCommandGroup (#17387)
Add a linter rule for service_name.json (#17428)
* Minor fixes
Minor fixes
Add spinner progress bar for long running operation
Add spinner progress bar for long running operation (#17262)
Add service_name.json (#17159)
Provide recommendation for JSON parsing error (#17445)
Add workaround for cross-tenant authentication with Track 2 SDKs (#16797)
Unify ADAL and MSAL error handler
Unify ADAL and MSAL error handler (#17072)
Add support for specifying minimum required version of an extension to work with the current core version (#16751)
* Minor fixes
Minor fixes
* No changes
No changes
New error output: Support multiple failure recommendations with colorization
New error output: Support multiple failure recommendations with colorization (#16257)
* Print INFO log from SDK
Print INFO log from SDK (#15676)
* No changes
No changes
* Minor fixes
Minor fixes
Add 2020-09-01-hybrid API profile for AzureStack
Add 2020-09-01-hybrid API profile for AzureStack (#15096)
* Minor fixes
Minor fixes
Upgrade azure-mgmt-core to 1.2.1
Upgrade azure-mgmt-core to 1.2.1 (#15780)
* No changes
No changes
* Minor fixes
Minor fixes
* Minor fixes
Minor fixes
* Minor fixes
Minor fixes
* No changes
No changes
Add a new global parameter --query-examples
Add a new global parameter --query-examples (#14765)
Fix #15025: MSIAuthenticationWrapper not working with azure.core (#15118)
Error message improvement (#14855)
* Minor fixes
Minor fixes
* Minor improvement
Minor improvement
* Minor fixes
Minor fixes
* Minor fixes
Minor fixes
* Minor fixes
Minor fixes
Fix get_token() issue in msi login and expiresIn key error in cloud shell login credentials for track 2 SDK related commands
Fix get_token() issue in msi login and expiresIn key error in cloud shell login credentials for track 2 SDK related commands (#14187)
Add get_command_loader() entry to support to load customized CommandLoader
Add get_command_loader() entry to support to load customized CommandLoader (#13763)
Enable local context for location
Enable local context for location (#13682)
Update local context on/off status to global user level
Update local context on/off status to global user level (#13277)
* Minor fixes
Minor fixes
Fix core tests failed under certain profiles
Fix logging file fd leaking (#13102)
Fix core tests failed under certain profiles (#13136)
Use pkginfo to query metadata for Python Package (#12782)
Output more error details of exceptions if possible
Upgrade msrestazure to 0.6.3 (#12839)
Output more error details of exceptions if possible (#12945)
Support track1 and track2 mgmt SDK side by side (#12952)
Fix generic remove property NoneType exception (#12950)
az --version: Show command instruction and detailed instruction link when updates available (#12981)
Fix bug in core test test_parser that will affect exception stack while existing if argument parse raise Exception
Make CLI respect file logging configuration option: enable_log_file and AZURE_LOGGING_ENABLE_LOG_FILE env variable
Fix the name of extension of dev type is None if it has incompatibility problem with core
* No changes
No changes
az cloud show: add application insights endpoint for public cloud
az cloud show: add application insights endpoint for public cloud
Enable local context for global resource group
PREVIEW: Add experimental tag to extension packages, command groups, commands and arguments
PREVIEW: Allow disabling color by setting AZURE_CORE_NO_COLOR environment variable to True or [core] no_color=True config
PREVIEW: Add --only-show-errors global argument to mute all warning, info and debug output. It can also be enabled by setting AZURE_CORE_ONLY_SHOW_ERRORS environment variable to True or [core] only_show_errors=True config
az cloud show: add application insights endpoint for China/US cloud
az cloud show: add application insights endpoint for China/US cloud
Support --output yamlc for colorized YAML
Support --output yamlc for colorized YAML
get_raw_token: Add tenant parameter to acquire token for the tenant directly, needless to specify a subscription
get_raw_token: Add tenant parameter to acquire token for the tenant directly, needless to specify a subscription
* No changes
No changes
Your coding agent can read these notes before it upgrades. Set up the MCP server →