diff --git a/src/azure-cli-core/HISTORY.rst b/src/azure-cli-core/HISTORY.rst index a7bc680ddc0..3b7b531b9e8 100644 --- a/src/azure-cli-core/HISTORY.rst +++ b/src/azure-cli-core/HISTORY.rst @@ -3,6 +3,11 @@ Release History =============== +2.82.0 +++++++ +* Resolve CVE-2025-66418 (#32506) +* Resolve CVE-2025-66471 (#32506) + 2.81.0 ++++++ * Minor fixes diff --git a/src/azure-cli-core/azure/cli/core/__init__.py b/src/azure-cli-core/azure/cli/core/__init__.py index 3251be00ab4..0783ed923ac 100644 --- a/src/azure-cli-core/azure/cli/core/__init__.py +++ b/src/azure-cli-core/azure/cli/core/__init__.py @@ -4,7 +4,7 @@ # -------------------------------------------------------------------------------------------- # pylint: disable=line-too-long -__version__ = "2.81.0" +__version__ = "2.82.0" import os import sys diff --git a/src/azure-cli-core/setup.py b/src/azure-cli-core/setup.py index 182f8ea4700..39d713154a0 100644 --- a/src/azure-cli-core/setup.py +++ b/src/azure-cli-core/setup.py @@ -8,7 +8,7 @@ from codecs import open from setuptools import setup, find_packages -VERSION = "2.81.0" +VERSION = "2.82.0" # If we have source, validate that our version numbers match # This should prevent uploading releases with mismatched versions. diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 469b060cb20..f4e845cd243 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -3,6 +3,99 @@ Release History =============== +2.82.0 +++++++ + +**ACR** + +* `az acr login`: Enforce using acr audience in aad token acquisition (#31798) + +**AKS** + +* Fix #15932: `az aks install-cli`: Add `--gh-token` parameter to allow authentication when downloading kubelogin (#32536) +* `az aks nodepool update`: Add GPU driver install options `install` and `none` for `--gpu-driver` parameter (#32531) +* `az aks nodepool add/update`: Add option `Ubuntu2404` to `--os-sku` parameter (#32509) + +**App Service** + +* `az appservice list-locations`: Add `--managed-instance-enabled` parameter for managed instances (#32444) + +**Cognitive Services** + +* `az cognitiveservices agent create`: Add ability to create and deploy hosted agent in AI Foundry (#32430) + +**Compute** + +* `az vmss list-instances`: Add new argument `--resiliency-view` to show resiliency status of each instance (#32496) +* `az vmss get-resiliency-view`: Add new command to show resiliency status of each instance (#32496) +* `az sig image-version create/update`: Add warning message for Azure Compute Gallery resources from api-version `2026-03-03` (#32494) + +**Container app** + +* `az containerapp env create`: Add parameter `--infrastructure-resource-group` to support specifying name for resource group that will contain infrastructure resources (#32457) +* Fix #32594: `az containerapp compose create`: Fix `TypeError` when docker-compose file include `env_file` without `environment` (#32601) + +**Cosmos DB** + +* `az cosmosdb fleet`: Add new fleet feature (#32390) +* `az cosmosdb create/update`: Add support for `--disable-local-auth` (#32530) +* `az cosmosdb restore`: Fix for cross region restore for cosmosdb (#32589) + +**Identity** + +* `az identity create`: Add new `--isolation-scope` parameter to support identity isolation scope (#31938) +* `az identity update`: Add new command to support updating an identity (#31938) + +**Key Vault** + +* `az keyvault key create/import`: Add `--default-data-disk-policy` to support new default SKR policy (#32538) + +**Monitor** + +* `az monitor dashboard`: Support dashboard with Grafana (#32414) + +**MySQL** + +* `az mysql flexible-server backup delete`: Support deletion of on-demand backup (#32547) + +**Network** + +* `az network application-gateway settings`: Support `enableL4ClientIpPreservation` property via `--enable-l4-client-ip` (#32442) +* `az network application-gateway probe`: Support `enableProbeProxyProtocolHeader` property via `--enable-proxy-header` (#32442) +* `az network application-gateway waf-policy managed-rule rule-set`: Support disabled rules by default (#32488) +* `az network virtual-appliance`: Add `--nva-interface-configurations` parameter (#32470) +* `az network watcher flow-log`: Add `--record-types` parameter (#32490) +* `az network private-endpoint-connection`: Add provider `Microsoft.Maps/accounts` (#32421) + +**Packaging** + +* Pin pywin32 to version 310 to resolve the MSI upgrade issue (#32557) + +**RDBMS** + +* `az postgres flexible-server update/fabric-mirroring`: Allow high availability enabled servers to start fabric mirroring if PG version 17+ (#32468) +* `az postgres flexible-server create/update`: Show high availability feature with zonal resiliency argument (#32482) +* `az postgres flexible-server create/update`: Enable support for High Availability on servers with PremiumV2_LRS storage type (#32542) +* `az postgres flexible-server index-tuning`: Deprecate and redirect to `az postgres flexible-server autonomous-tuning` command group (#32546) +* `az postgres flexible-server autonomous-tuning list-index-recommendations/list-table-recommendations`: Support listing index recommendations and table recommendations (#32546) +* `az postgres flexible-server update`: Fix bug for using argument `--standby-zone` when enabling high availability (#32559) +* `az postgres flexible-server upgrade`: Allow major version upgrade to PostgreSQL Version 18 (#32565) +* `az postgres flexible-server create`: Add database name field for create with cluster (#32570) +* `az postgres flexible-server backup/db/firewall-rule/identity/long-term-retention/microsoft-entra-admin/migration/parameter/replica list`: Allow `--ids` use for list commands (#32561) +* `az postgres flexible-server create`: Change database name field to default to None (#32587) +* `az postgres flexible-server replica create`: Add `--name` argument to specify read replica name (#32560) + +**SQL** + +* `az sql mi create/update`: Add memory size in gb parameter (#32466) + +**Storage** + +* `az storage blob/container/fs generate-sas`: Add `--user-delegation-oid` (#32508) +* `az storage fs file generate-sas`: Add command and support `--user-delegation-oid` (#32508) +* `az storage fs directory generate-sas`: Add `--user-delegation-oid` (#32508) +* `az storage share/file/queue generate-sas`: Add `--as-user` and `--user-delegation-oid` (#32508) + 2.81.0 ++++++ diff --git a/src/azure-cli/azure/cli/__main__.py b/src/azure-cli/azure/cli/__main__.py index dd35d5a0345..befd36668a6 100644 --- a/src/azure-cli/azure/cli/__main__.py +++ b/src/azure-cli/azure/cli/__main__.py @@ -17,7 +17,7 @@ from knack.log import get_logger __author__ = "Microsoft Corporation " -__version__ = "2.81.0" +__version__ = "2.82.0" logger = get_logger(__name__) diff --git a/src/azure-cli/requirements.py3.Darwin.txt b/src/azure-cli/requirements.py3.Darwin.txt index 42eb56cd700..18b5fbd7903 100644 --- a/src/azure-cli/requirements.py3.Darwin.txt +++ b/src/azure-cli/requirements.py3.Darwin.txt @@ -4,9 +4,9 @@ argcomplete==3.5.2 asn1crypto==0.24.0 azure-appconfiguration==1.7.1 azure-batch==15.0.0b1 -azure-cli-core==2.81.0 +azure-cli-core==2.82.0 azure-cli-telemetry==1.1.0 -azure-cli==2.81.0 +azure-cli==2.82.0 azure-common==1.1.22 azure-core==1.37.0 azure-cosmos==3.2.0 diff --git a/src/azure-cli/requirements.py3.Linux.txt b/src/azure-cli/requirements.py3.Linux.txt index c71f92314f8..b0aa2928d0d 100644 --- a/src/azure-cli/requirements.py3.Linux.txt +++ b/src/azure-cli/requirements.py3.Linux.txt @@ -4,9 +4,9 @@ argcomplete==3.5.2 asn1crypto==0.24.0 azure-appconfiguration==1.7.1 azure-batch==15.0.0b1 -azure-cli-core==2.81.0 +azure-cli-core==2.82.0 azure-cli-telemetry==1.1.0 -azure-cli==2.81.0 +azure-cli==2.82.0 azure-common==1.1.22 azure-core==1.37.0 azure-cosmos==3.2.0 diff --git a/src/azure-cli/requirements.py3.windows.txt b/src/azure-cli/requirements.py3.windows.txt index 6931697c3f5..c546385bfdc 100644 --- a/src/azure-cli/requirements.py3.windows.txt +++ b/src/azure-cli/requirements.py3.windows.txt @@ -4,9 +4,9 @@ argcomplete==3.5.2 asn1crypto==0.24.0 azure-appconfiguration==1.7.1 azure-batch==15.0.0b1 -azure-cli-core==2.81.0 +azure-cli-core==2.82.0 azure-cli-telemetry==1.1.0 -azure-cli==2.81.0 +azure-cli==2.82.0 azure-common==1.1.22 azure-core==1.37.0 azure-cosmos==3.2.0 diff --git a/src/azure-cli/setup.py b/src/azure-cli/setup.py index cbb18bad3e1..cde27695864 100644 --- a/src/azure-cli/setup.py +++ b/src/azure-cli/setup.py @@ -17,7 +17,7 @@ logging.warning("Wheel is not available, disabling bdist_wheel hook") cmdclass = {} -VERSION = "2.81.0" +VERSION = "2.82.0" # If we have source, validate that our version numbers match # This should prevent uploading releases with mismatched versions. try: