Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions src/azure-cli-core/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@
Release History
===============

2.73.0
++++++
* [BREAKING CHANGE] Remove azure stack profiles `2020-09-01-hybrid`, `2019-03-01-hybrid`, `2018-03-01-hybrid` and `2017-03-09-profile` (#31307)
* Use MSAL for managed identity authentication (#25959)

2.72.0
++++++
* Minor fixes
Expand Down
2 changes: 1 addition & 1 deletion src/azure-cli-core/azure/cli/core/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# --------------------------------------------------------------------------------------------
# pylint: disable=line-too-long

__version__ = "2.72.0"
__version__ = "2.73.0"

import os
import sys
Expand Down
2 changes: 1 addition & 1 deletion src/azure-cli-core/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from codecs import open
from setuptools import setup, find_packages

VERSION = "2.72.0"
VERSION = "2.73.0"

# If we have source, validate that our version numbers match
# This should prevent uploading releases with mismatched versions.
Expand Down
108 changes: 108 additions & 0 deletions src/azure-cli/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,114 @@
Release History
===============

2.73.0
++++++

**ACR**

* `az acr connected-registry create/update`: Add new parameter `--gc-enabled` which enables or disables garbage collection on a connected registry (#30956)
* `az acr connected-registry create/update`: Add new parameter `--gc-schedule` which uses cron expression to set a collection interval (#30956)
* `az acr create/update`: Add a new optional parameter `--role-assignment-mode` to specify the role assignment mode for new or existing registries. This parameter allows customers to enable or disable Attribute-Based Access Control (ABAC) (#31065)
* `az acr check-health`: Add a new optional parameter `--repository` to check read, write, and delete permissions for a specific repository (#31065)
* `az acr task create/update`: Add a new optional parameter `--source-acr-auth-id` to specify the managed identity used for authentication with the source registry (#31069)
* `az acr build`: Add a new optional parameter `--source-acr-auth-id` to specify the identity used for authentication with the source registry (#31069)
* `az acr run`: Add a new optional parameter `--source-acr-auth-id` to specify the identity used for authentication with the source registry (#31069)
* `az acr create`: Remove preview flag from `--allow-trusted-services` (#31372)

**AKS**

* [BREAKING CHANGE] `az aks create`: Change default value of option `--node-vm-size` to "" (#31424)
* [BREAKING CHANGE] `az aks nodepool add`: Change default value of option `--node-vm-size` to "" (#31424)
* `az aks create/update`: Add support for apiserver vnet integration feature (#31318)
* `az aks create/approuting`: Add default NIC config for app routing (#31286)
* Fix #31265: `az aks enable-addons`: Fix UnboundLocalError when setting specific dataCollectionSettings (#31400)

**App Service**

* [BREAKING CHANGE] `az appservcie ase create/update/delete`: Remove support for ASEv2 (#31373)
* `az webapp list-runtimes`: Update API response filter logic (#31312)
* `az functionapp plan update`: Add zone redundant update support for Flex (#31415)

**Backup**

* [BREAKING CHANGE] `az backup protection enable-for-vm`: Support for protecting TVM with standard policy (#31410)

**Cloud**

* [BREAKING CHANGE] `az cloud register/update`: No `gallery` endpoint returned if use endpoint discovery with `--endpoint-resource-manager` (#30682)
* `az cloud register/update`: Support data plane endpoints auto discovery with `--endpoint-resource-manager` (#30682)

**Compute**

* [BREAKING CHANGE] `az sig image-definition list-community/list-shared`: Replace pagination parameters with new parameters `--max-items` and `--next-token` (#31317)
* [BREAKING CHANGE] `az sig image-version list-community/list-shared`: Replace pagination parameters with new parameters `--max-items` and `--next-token` (#31317)
* `az vm/vmss create`: Fix missing auxiliary tokens (#31287)
* `az vmss create/update`: Add new parameter `--enable-automatic-zone-balancing` to support setting automatic zone rebalancing policy (#31377)
* `az vmss create/update`: Add new parameter `--automatic-zone-balancing-strategy` to support setting automatic zone rebalancing policy (#31377)
* `az vmss create/update`: Add new parameter `--automatic-zone-balancing-behavior` to support setting automatic zone rebalancing policy (#31377)
* `az vmss create/update`: Add new parameter `--skuprofile-rank` to specify a list of ranks to use with VMSS instance mix SKU profile VM sizes (#31255)

**DMS**

* `az dms project task create`: Add ability to use a lockless option for ensuring data consistency (#31448)

**Key Vault**

* `az keyvault key get-attestation`: Support getting a MHSM key's attestation (#31427)

**Monitor**

* `az monitor log-analytics workspace failover/failback`: Add new commands for supporting activating and deactivating workspace failover (#31385)

**NetAppFiles**

* `az volume-group create`: Parameter `--proximity-placement-group` is no longer required (#31254)
* `az netappfiles account create`: Add new parameter `--federated-client-id` for Cross Tennant CMK (#31254)
* `az netappfiles account create`: Add new parameter `--nfs-v4-id-domain`. Domain for NFSv4 user ID mapping (#31254)
* `az netappfiles account update`: Add new parameter `--federated-client-id` for Cross Tennant CMK (#31254)
* `az netappfiles account update`: Add new parameter `--nfs-v4-id-domain`. Domain for NFSv4 user ID mapping (#31254)
* `az netappfiles usage list`: Add new command to list current subscription usages (#31254)
* `az netappfiles usage show`: Add new command to show current subscription usages (#31254)

**Network**

* Fix #31294: `az network vnet update`: Refine processing logic of `--address-prefixes` (#31365)

**Packaging**

* Bump Python to 3.12 on RHEL and CentOS Stream (#31264)
* [BREAKING CHANGE] Drop Ubuntu 20.04 support (#31208)

**Profile**

* [BREAKING CHANGE] `az login`: `--username` no longer accepts user-assigned managed identity ID. Explicitly specify `--client-id`, `--object-id` or `--resource-id` instead (#31015)

**RDBMS**

* [BREAKING CHANGE] `az postgres flexible-server create`: Set the default value of parameter `--create-default-database` to Disabled (#31132)
* [BREAKING CHANGE] `az postgres flexible-server create`: Set default PG version to 17 on create (#31143)
* [BREAKING CHANGE] `az postgres flexible-server stop-replication`: Remove deprecated command, use `az postgres flexible-server replica promote` instead (#31355)
* [BREAKING CHANGE] `az postgres flexible-server create/upgrade`: Remove support of PG12 which has officially ended (#31363)
* [BREAKING CHANGE] `az postgres flexible-server create/update/ad-admin`: Rename deprecated references to Microsoft Entra (#31379)
* [BREAKING CHANGE] `az postgres flexible-server create`: Set the default value of parameter `--create-default-database` to Disabled (#31399)
* [BREAKING CHANGE] `az postgres flexible-server create`: Set default PG version to 17 on creation (#31399)
* [BREAKING CHANGE] `az postgres flexible-server update`: Add user confirmation on certain update operations (#30731)
* `az postgres flexible-server create`: BUG FIX, Set public access network to disabled if None argument is passed in (#31349)
* `az postgres flexible-server create/db create`: Add validation for database name (#31392)
* `az postgres flexible-server create`: Set default sku to be coming from location capability API (#31141)

**Role**

* `az role assignment list`: Drop `--include-classic-administrators` argument (#29470)

**Service Connector**
Comment thread
kairu-ms marked this conversation as resolved.

* `az webapp connection create mongodb-atlas`: Add `mongodb-atlas` target service support (#31308)

**Storage**

* [BREAKING CHANGE] `az storage account migration start`: Add confirmation for storage account migration between redundancy options (#31431)

2.72.0
++++++

Expand Down
2 changes: 1 addition & 1 deletion src/azure-cli/azure/cli/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
from knack.log import get_logger

__author__ = "Microsoft Corporation <python@microsoft.com>"
__version__ = "2.72.0"
__version__ = "2.73.0"


logger = get_logger(__name__)
Expand Down
4 changes: 2 additions & 2 deletions src/azure-cli/requirements.py3.Darwin.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ argcomplete==3.5.2
asn1crypto==0.24.0
azure-appconfiguration==1.7.0
azure-batch==15.0.0b1
azure-cli-core==2.72.0
azure-cli-core==2.73.0
azure-cli-telemetry==1.1.0
azure-cli==2.72.0
azure-cli==2.73.0
azure-common==1.1.22
azure-core==1.31.0
azure-cosmos==3.2.0
Expand Down
4 changes: 2 additions & 2 deletions src/azure-cli/requirements.py3.Linux.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ argcomplete==3.5.2
asn1crypto==0.24.0
azure-appconfiguration==1.7.0
azure-batch==15.0.0b1
azure-cli-core==2.72.0
azure-cli-core==2.73.0
azure-cli-telemetry==1.1.0
azure-cli==2.72.0
azure-cli==2.73.0
azure-common==1.1.22
azure-core==1.31.0
azure-cosmos==3.2.0
Expand Down
4 changes: 2 additions & 2 deletions src/azure-cli/requirements.py3.windows.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ argcomplete==3.5.2
asn1crypto==0.24.0
azure-appconfiguration==1.7.0
azure-batch==15.0.0b1
azure-cli-core==2.72.0
azure-cli-core==2.73.0
azure-cli-telemetry==1.1.0
azure-cli==2.72.0
azure-cli==2.73.0
azure-common==1.1.22
azure-core==1.31.0
azure-cosmos==3.2.0
Expand Down
2 changes: 1 addition & 1 deletion src/azure-cli/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
logging.warning("Wheel is not available, disabling bdist_wheel hook")
cmdclass = {}

VERSION = "2.72.0"
VERSION = "2.73.0"
# If we have source, validate that our version numbers match
# This should prevent uploading releases with mismatched versions.
try:
Expand Down