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.91.0
++++++
* Remove AzureGermanCloud from hard-coded cloud list (#34042)
* PREVIEW: Enable broker-based authentication on macOS (opt-in via `az config set core.enable_broker_on_mac=true`) (#33376)

2.90.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.90.0"
__version__ = "2.91.0"

import os
import sys
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "2.90.0",
"version": "2.91.0",
"cloudProfile": "latest",
"commandIndex": {
"account": [
Expand Down
2 changes: 1 addition & 1 deletion src/azure-cli-core/azure/cli/core/helpIndex.latest.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "2.90.0",
"version": "2.91.0",
"cloudProfile": "latest",
"helpIndex": {
"groups": {
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.90.0"
VERSION = "2.91.0"

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

2.91.0
++++++

**ACR**

* `az acr import`: Warn when a regional source endpoint falls back to the source registry's home region (#34032)
* `az acr create/encryption rotate-key`: Add managed HSM key guidance (#34118)
* `az acr connected-registry create`: Add user-assigned managed identity authentication options (#34106)
* `az acr connected-registry update`: Add one-way migration from SyncToken to managed identity authentication (#34106)
* `az acr connected-registry get-settings`: Return managed identity connection settings (#34106)
* `az acr connected-registry delete`: Skip sync-token cleanup for managed identity authentication (#34106)

**AKS**

* `az aks create/update`: Preserve the default managed outbound IPv4 count when only the IPv6 count is provided (#33886)
* `az aks nodepool add/update`: Add `--enable-managed-dranet` to enable Managed DRANET on a node pool. (#34003)
* `az aks update`: Fix bug where autoscale profile boolean values could be incorrectly serialized as strings (#34058)
* Fix #33541: `az aks install-cli`: Fall back to the kubelogin version file when the GitHub API rate limit is hit (#34075)
* Fix #34085: `az aks update`: Correct capitalization and punctuation in reconcile prompt (#34086)
* `az aks install-desktop`: Add AKS Desktop installation (#34100)
* `az aks create/update`: Add `--enable-azure-monitor-logs` to onboard Container Insights through the Azure Monitor profile using managed identity authentication (#34077)
* `az aks update`: Add `--disable-azure-monitor-logs` to offboard Container Insights (#34077)
* `az aks create/update`: Add `--syslog-port`, `--enable-prometheus-metrics-scraping` and `--disable-prometheus-metrics-scraping` to tune the Azure Monitor Container Insights configuration (#34077)
* `az aks create/update`: Add `--enable-opentelemetry-metrics`, `--disable-opentelemetry-metrics`, `--opentelemetry-metrics-port-http` and `--opentelemetry-metrics-port-grpc` for the OpenTelemetry metrics receiver (#34077)
* `az aks create/update`: Add `--enable-opentelemetry-logs-traces`, `--disable-opentelemetry-logs-traces`, `--opentelemetry-logs-traces-port-http` and `--opentelemetry-logs-traces-port-grpc` for the OpenTelemetry logs and traces receiver (#34077)
* `az aks create/update/enable-addons`: Deprecate `--enable-msi-auth-for-monitoring` in favor of `--enable-azure-monitor-logs` (#34077)

**App Config**

* `az appconfig kv/snapshot`: Add support for `--description` parameter (#33840)

**App Service**

* `az functionapp flex-migration start/revert`: Add in-place CV1 to Flex Consumption upgrade and revert support (#33863)
* `az webapp troubleshoot config`: Provide application config evaluation summary (#33709)
* `az webapp config access-restriction
`: Prevent access restriction updates from dropping site config (#34050)
* `az webapp deploy`: Add `--deploymentTag` parameter to give friendly name to deployment (#34134)
* `az webapp deploy`: Add `--show-secure-build` to deploy and display the secure build summary afterward (#34130)
* `az webapp secure-build show`: Add `--rescan` to force fresh dependency analysis (#34130)
* `az webapp troubleshoot deployment`: Add command to diagnose the latest deployment (#34130)

**ARM**

* `az stack-whatif`: Render `NoEffect` changes in gray with a cross symbol (#33858)

**Backup**

* `az backup restore restore-azurefileshare`: Add Azure File Share cross-region restore support (#33809)
* `az backup protection undelete`: Add Azure File Share soft-delete undelete support (#33809)
* `az backup vault update`: Add `--source-scan-state` to configure Microsoft Defender for Cloud Source Scan (#34076)
* `az backup item source-scan-configuration set`: Add support for enabling or disabling Source Scan for Azure VM backup items (#34076)
* `az backup restore files mount-rp`: Fetch ILR mount scripts via dedicated list action (#34073)

**Compute**

* `az vm/vmss create/update`: Add new parameter `--wire-server-use-local-file-rules` to support use local file rules (#33894)
* `az vm/vmss create`: Add `SpotPlus` option in `--priority` parameter (#34030)
* `az vm/vmss`: Add new parameter `--processor-mode` to support processor mode (#33985)
* `az capacity reservation create`: Add new parameters `--schedule-profile-start` and `--minimum-commitment-days` to support future capacity reservation (#34031)
* `az vm/vmss list-versions`: Add new parameter `--expand` to support extension image release metadata (#34018)
* `az sig create/update`: Add new parameters `--soft-delete`, `--soft-delete-retention-period` and `--soft-delete-grace-period` to support soft-delete policy (#34107)
* `az sig image-version delete`: Add new parameter `--bypass-soft-delete` to support bypass-delete (#34107)
* `az sig image-version list-soft-deleted`: Add new command to support soft-delete recycle-bin listing (#34107)

**Key Vault**

* `az keyvault ekm-connection`: Remove preview status (#34095)

**MySQL**

* `az mysql flexible-server upgrade`: Fix deserialization problem (#34027)
* Fix #32827: `az mysql`: Restore memory optimized tier terminology (#34019)

**Network**

* `az network route-table route`: Support ECMP routing in route tables (#33493)
* `az network first-party-service-tag`: Add support for First Party Service Tags (#34081)
* `az network application-gateway ssl-profile add/update`: Expose `--auth-configuration` to support mTLS `verify-client-auth-mode=Passthrough|Strict` (#34090)
* `az network private-endpoint create/update`: Add `--billing-sku` to configure the private endpoint billing SKU (#33799)
* `az network asg address-prefix-set`: Add address prefix set commands (#34024)
* `az network vnet move-ip-configurations`: Add move IP configurations command (#34025)

**PostgreSQL**

* `az postgres flexible-server restore`: Add `--sku-name` and `--tier` arguments to allow changing compute during point-in-time restore (#33992)

**Resource**

* `az bicep`: Improve help text for Bicep output parameters to clarify output behavior (#32989)

**Storage**

* `az storage blob download-batch`: Ensure downloaded blobs stay within the destination directory (#34126)

2.90.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.90.0"
__version__ = "2.91.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.10.0b1
azure-batch==15.0.0b1
azure-cli-core==2.90.0
azure-cli-core==2.91.0
azure-cli-telemetry==1.1.0
azure-cli==2.90.0
azure-cli==2.91.0
azure-common==1.1.22
azure-core==1.39.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.10.0b1
azure-batch==15.0.0b1
azure-cli-core==2.90.0
azure-cli-core==2.91.0
azure-cli-telemetry==1.1.0
azure-cli==2.90.0
azure-cli==2.91.0
azure-common==1.1.22
azure-core==1.39.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.10.0b1
azure-batch==15.0.0b1
azure-cli-core==2.90.0
azure-cli-core==2.91.0
azure-cli-telemetry==1.1.0
azure-cli==2.90.0
azure-cli==2.91.0
azure-common==1.1.22
azure-core==1.39.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.90.0"
VERSION = "2.91.0"
# If we have source, validate that our version numbers match
# This should prevent uploading releases with mismatched versions.
try:
Expand Down
Loading