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
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.80.0
++++++
* Minor fixes

2.79.0
++++++
* Resolve CVE-2025-9230 (#32315)
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.79.0"
__version__ = "2.80.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.79.0"
VERSION = "2.80.0"

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

2.80.0
++++++

**AKS**

* [BREAKING CHANGE] `az aks create`: Make `--no-ssh-key` default behaviour (#32254)
* `az aks namespace add/update/show/list/delete/get-credentials`: Add namespace command to support managed namespace feature (#32387)
* `az aks create`: Add `KataVmIsolation` option for `--workload-runtime` parameter (#32020)
* `az aks nodepool add`: Add `KataVmIsolation` option for `--workload-runtime` parameter (#32020)
* `az aks mesh enable-egress-gateway/disable-egress-gateway`: Add commands to manage Azure Service Mesh egress gateway (#32386)
* `az aks nodepool add/update`: Add parameter `--localdns-config` to config local dns profile for the nodepool (#32392)
* `az aks upgrade`: Update user confirmation prompt of `--control-plane-only` parameter (#32404)

**App Service**

* `az appservice plan`: Add features for managed instance app service plans (#32344)
* `az functionapp plan create`: Add elastic premium as supported SKU for zone redundency (#32319)

**Batch**

* [BREAKING CHANGE] `az batch pool create`: Remove deprecated argument `--target-communication` and `--resource-tags` (#32397)
* [BREAKING CHANGE] `az batch pool reset/set`: Remove deprecated argument `--target-communication` (#32397)

**Cognitive Services**

* `az cognitiveservices account connection`: Add AI Foundry account connection management (#32336)
* `az cognitiveservices account project`: Add AI Foundry account project management (#32336)
* `az cognitiveservices account project connection`: Add AI Foundry account project connection management (#32336)
* `az cognitiveservice agent`: Add command group (#32372)

**Compute**

* `az vm/vmss create/update`: Support `--add-proxy-agent-extension` parameter to specify whether to implicitly install the ProxyAgent Extension (#32298)

**Container app**

* `az containerapp env`: Remove `--min-replicas/max-replicas` from premium ingress (#32360)

**DMS**

* `az dms project create`: Change location parameter to be optional (#31465)

**NetAppFiles**

* [BREAKING CHANGE] `az netappfiles volume create/update`: Remove deprecated argument `--endpoint-type`, this property is readOnly (#32395)

**Network**

* `az network application-gateway http-settings`: Support dedicated backend connection and certificate validation (#32332)
* `az network application-gateway waf-policy managed-rule`: Support `Microsoft_HTTPDDoSRuleSet` rule set (#32374)
* `az network application-gateway waf-policy`: Remove option `None` for WAF rule sensitivity (#32374)
* `az network private-endpoint-connection`: Add provider `Microsoft.Security/privateLinks` (#32396)

**Packaging**

* Drop Python 3.9 support (#32381)

**RDBMS**

* [BREAKING CHANGE] `az postgres server/db/server-logs`: Remove single server commands (#32388)
* [BREAKING CHANGE] `az postgres flexible-server create`: Remove default value to `--version` and remove arguments `--create-default-database` and `--database-name` (#32398)

**Service Fabric**

* [BREAKING CHANGE] `az sf managed-application update`: Remove argument options `--service-type-policy`, `--upgrade-replica-set-check-timeout`, `--max-porcent-unhealthy-partitions`, `--max-porcent-unhealthy-replicas`, `--max-porcent-unhealthy-services`, `--max-porcent-unhealthy-apps` to fix `--help` formatting (#31814)
* [BREAKING CHANGE] `az sf application update`: Remove argument options `--service-type-policy`, `--upgrade-replica-set-check-timeout`, `--instance-close-duration`, `--consider-warning-as-error`, `--max-percent-unhealthy-partitions`. `--max-percent-unhealthy-replicas`, `--max-percent-unhealthy-replicas`, `--max-percent-unhealthy-deployed-applications` to fix `--help` formatting (#31814)

**Storage**

* `az storage account failover`: Add `Unplanned` to `--failover-type` for Planned failover GA (#32384)
* Fix #32399: `az storage file list`: Fix not showing additional info when listing files without set protocol (#32405)

2.79.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.79.0"
__version__ = "2.80.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.1
azure-batch==15.0.0b1
azure-cli-core==2.79.0
azure-cli-core==2.80.0
azure-cli-telemetry==1.1.0
azure-cli==2.79.0
azure-cli==2.80.0
azure-common==1.1.22
azure-core==1.35.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.1
azure-batch==15.0.0b1
azure-cli-core==2.79.0
azure-cli-core==2.80.0
azure-cli-telemetry==1.1.0
azure-cli==2.79.0
azure-cli==2.80.0
azure-common==1.1.22
azure-core==1.35.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.1
azure-batch==15.0.0b1
azure-cli-core==2.79.0
azure-cli-core==2.80.0
azure-cli-telemetry==1.1.0
azure-cli==2.79.0
azure-cli==2.80.0
azure-common==1.1.22
azure-core==1.35.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.79.0"
VERSION = "2.80.0"
# If we have source, validate that our version numbers match
# This should prevent uploading releases with mismatched versions.
try:
Expand Down