Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
4 changes: 4 additions & 0 deletions src/azure-cli-core/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
Release History
===============

2.71.0
++++++
* PREVIEW: Support managed identity authentication with MSAL. Run `az config set core.use_msal_managed_identity=true` or set environment variable `AZURE_CORE_USE_MSAL_MANAGED_IDENTITY` to enable it (#31092)

2.70.0
++++++
* Resolve CVE-2024-12797 (#30816)
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.70.0"
__version__ = "2.71.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.70.0"
VERSION = "2.71.0"

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

2.71.0
++++++

**ACR**

* `az acr create`: Fixed a bug where creating cache rule without credential set would fail (#30984)
Comment thread
jiasli marked this conversation as resolved.
Outdated

**AKS**

* `az aks`: Fix error message when outbound type validation failed (#30886)
* `az aks create/update`: Update recording rule group create logic for managed prometheus addon (#30857)
* `az aks create/update`: Add `--bootstrap-artifact-source` parameter to configure artifact source when bootstraping the cluster (#31095)
* `az aks create/update`: Add `--bootstrap-container-registry-resource-id` parameter to configure container registry resource ID (#31095)
* `az aks create/update`: Add new option `none` for `--outbound-type` parameter (#31095)

**App Config**

* `az appconfig`: Fix MSI auth for `--auth-mode login` parameter (#30983)
Comment thread
jiasli marked this conversation as resolved.
Outdated

**App Service**

* `az webapp deploy`: Add `--enable-kudu-warmup` parameter to support warm-up Kudu before making deployment (#31083)
* Fix: #27724: `az webapp config appsettings set`: Remove redaction warning message from output (#31006)
Comment thread
jiasli marked this conversation as resolved.
Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Fix: #27724: `az webapp config appsettings set`: Remove redaction warning message from output (#31006)
* Fix #27724: `az webapp config appsettings set`: Remove redaction warning message from output (#31006)

* Fix #26920: `az webapp deployment slot create`: Make the created new slot has same VNet integration settings of source slot as Portal behavior (#30836)
* Fix #30908: `az webapp snapshot restore`: Fix the error "no resource group found" when trying to restore a snapshot backup to a paired region (#30364)
* Fix #29512: `az webapp config backup update`: Fix `str` object has no attribute `name` (#30986)
* Fix: #21721: `az webapp config storage-account add`: Add validation for non-existent FileShare (#30990)
Comment thread
jiasli marked this conversation as resolved.
Outdated
Comment thread
yanzhudd marked this conversation as resolved.
Outdated
* `az functionapp list-flexconsumption-locations`: Add `--details` and `--runtime` parameters to provide more details (#31019)

**ARM**

* Fix #29809: `az deployment` / `az stack` / `az bicep`: Fix an issue where the commands mistakenly check for the latest Bicep version, even when `use_binary_from_path` is `true` and `check_version` is `false` (#31041)
Comment thread
jiasli marked this conversation as resolved.
Outdated
* Fix #29435: `az bicep install / upgrade`: Fix an issue where the command downloads the x64 binary instead of the ARM binary on aarch64 machines (#31041)
Comment thread
jiasli marked this conversation as resolved.
Outdated

**ARO**

* `az aro create`: Update VM SKU to align with best practices (#31074)

**Backup**

* `az backup protection enable-for-vm`: Update in warning message while protecting Trusted Launch virtual machines (#31062)

**Cloud**

* `az cloud register/update`: Add upcoming breaking change announcement (#31097)

**Compute**

* `az sig image-definition list-shared`: Mark `--marker` and `--show-next-marker` as deprecated and will be removed in the upcoming breaking change window (#31081)
* `az sig image-version list-shared`: Mark `--marker` and `--show-next-marker` as deprecated and will be removed in the upcoming breaking change window (#31081)
* `az sig image-definition list-community`: Mark `--marker` and `--show-next-marker` as and will be removed in the upcoming breaking change windowdeprecated (#31081)
Comment thread
jiasli marked this conversation as resolved.
Outdated
Comment thread
yanzhudd marked this conversation as resolved.
Outdated
* `az sig image-version list-community`: Mark `--marker` and `--show-next-marker` as deprecated and will be removed in the upcoming breaking change window (#31081)
* `az disk`: Add new command `config update` to support updating disk size gb by PATCH method (#30961)
Comment thread
jiasli marked this conversation as resolved.
Outdated
* `az vm/vmss create/update`: Add support for setting security type to `Standard` (#31002)
* Fix #30976: `az sig image-version create`: Fix missing auxiliary tokens (#30977)
* `az sig image-version create/update`: Add new parameter `--block-deletion-before-end-of-life` to support blocking deletion if the end of life has not expired (#31013)
* `az vm list-sizes`: Mark the command as deprecated (#31080)

**Container app**

* Fix #30828: `az containerapp job stop`: Fix `TypeError` when `--job-execution-name` is not specified (#30941)

**Key Vault**

* `az keyvault create`: Support C SKU family for MHSM creation (#31025)

**MySQL**

* [BREAKING CHANGE] `az mysql flexible-server create`: Change default values for `--auto-scale-iops`, `--version` for MySQL (#30852)

**Network**

* `az network virtual-appliance`: Add command `get-boot-diagnostic-log` to support getting boot diagnostic logs (#30924)
* Fix #31003: `az network vpn-connection create`: Pass auxiliary authorization header for referenced resource IDs (#31045)
* `az network vnet-gateway create`: Add `--enable-high-bandwith-vpn-gateway` parameter (#31088)
* `az network vpn-connection show`: Support new properties with virtual network gateway (#31088)

**Profile**

* `az login`: Add upcoming breaking change announcement for `--username` (#31061)

**RDBMS**

* `az postgres flexible-server update`: Fix bug for not updating geo backup data encryption properties (#30948)
* `az postgres flexible-server fabric-mirroring`: Fix for space separated list of databases during `start` and `update-databases` (#31000)
* `az postgres flexible-server create`: Support adding admin during creation if `--active-directory-auth` is Enabled and no longer generate password when `--password-auth` is Disabled (#30999)

**Role**

* `az role assignment list`: Add upcoming breaking change announcement for `--include-classic-administrators` (#31048)
* `az role assignment list`: Include role assignments inherited from management groups (#30841)

**Service Connector**

* `az {} connection create neon-postgres`: Add command for Neon Postgres Serverless (#30938)
Comment thread
jiasli marked this conversation as resolved.
Outdated

**Storage**

* `az storage share/directory/file`: Support NFS FileShares (#31050)
* `az storage file hard-link create`: Support creating hard-links for NFS files (#31050)
* `az storage share create`: Support `--enable-snapshot-virtual-directory-access` (#31114)

2.70.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.70.0"
__version__ = "2.71.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.70.0
azure-cli-core==2.71.0
azure-cli-telemetry==1.1.0
azure-cli==2.70.0
azure-cli==2.71.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.70.0
azure-cli-core==2.71.0
azure-cli-telemetry==1.1.0
azure-cli==2.70.0
azure-cli==2.71.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.70.0
azure-cli-core==2.71.0
azure-cli-telemetry==1.1.0
azure-cli==2.70.0
azure-cli==2.71.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.70.0"
VERSION = "2.71.0"
# If we have source, validate that our version numbers match
# This should prevent uploading releases with mismatched versions.
try:
Expand Down