Skip to content

Commit e68d0c6

Browse files
committed
update azure-cli version to 2.78.0
1 parent 7d8addc commit e68d0c6

9 files changed

Lines changed: 114 additions & 10 deletions

File tree

src/azure-cli-core/HISTORY.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
Release History
44
===============
55

6+
2.78.0
7+
++++++
8+
* Minor fixes
9+
610
2.77.0
711
++++++
812
* Resolve CVE-2025-4517 (#31928)

src/azure-cli-core/azure/cli/core/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# --------------------------------------------------------------------------------------------
55
# pylint: disable=line-too-long
66

7-
__version__ = "2.77.0"
7+
__version__ = "2.78.0"
88

99
import os
1010
import sys

src/azure-cli-core/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from codecs import open
99
from setuptools import setup, find_packages
1010

11-
VERSION = "2.77.0"
11+
VERSION = "2.78.0"
1212

1313
# If we have source, validate that our version numbers match
1414
# This should prevent uploading releases with mismatched versions.

src/azure-cli/HISTORY.rst

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,106 @@
33
Release History
44
===============
55

6+
2.78.0
7+
++++++
8+
9+
**ACS**
10+
11+
* `az aks create`: Pre-announce `--no-ssh-key` default behaviour breaking change (#32205)
12+
* `az aks create`: Make `--no-ssh-key` default behaviour (#32115)
13+
14+
**AKS**
15+
16+
* `az aks nodepool add/update`: Add option `AzureLinux3` to `--os-sku` parameter (#31979)
17+
* `az aks create/update`: Fix handling for `--container-storage-version` parameter (#32015)
18+
* `az aks create`: Fix the issue where enabling v1 container storage does not fail if the VM SKU field is left empty (#32109)
19+
* `az aks get-credentials`: Convert device code mode kubeconfig to Azure CLI token format to bypass conditional access login blocks (#32167)
20+
21+
**App Config**
22+
23+
* `az appconfig kv export`: Escape keys only when exporting to properties file (#32010)
24+
* `az appconfig kv set/import`: Add support for JSON comments (#32130)
25+
26+
**App Service**
27+
28+
* Fix #32044: `az functionapp deployment source config-zip`: Fix uploaded blob not containing content (#32119)
29+
* `az functionapp create`: Remove preview from Flex Consumption parameters (#32122)
30+
* `az functionapp create`: Add the `--domain-name-scope` support (#32110)
31+
* `az webapp config appsettings set`: Fix SyntaxWarning invalid decimal literal (#32136)
32+
* `az appservice plan create/update`: Add async scaling parameter `--async-scaling-enabled` (#32123)
33+
* `az webapp deploy`: Encode target path parameter (#32049)
34+
* `az webapp deploy`: Change the token retrieval function to use the App Service Audience (#31988)
35+
* `az webapp create`: Include regional site name availability check for DNL site creations (#32184)
36+
37+
**ARM**
38+
39+
* `az deployment`: Fix bicep template size inflation with differential template handling (#31990)
40+
* Fix #31581: `az deployment group create`: Fix error message being hidden when template validation fails (#31965)
41+
42+
**Backup**
43+
44+
* `backup protection reconfigure`: Add new command to support reconfiguring backup to an alternate vault (#32193)
45+
46+
**Batch**
47+
48+
* Fix #32086, #32090: `az batch application package create`: Fix blob not being uploaded (#32106)
49+
50+
**Cognitive Services**
51+
52+
* `az cognitiveservices account create`: Add `--allow-project-management` argument (#32089)
53+
* `az cognitiveservices account update`: Add `--kind` argument for OpenAI<->AIServices account (#32089)
54+
55+
**Compute**
56+
57+
* Fix #31198: `az sig image-version`: Fix `--no-wait` not working (#32078)
58+
* Fix #31929: Fix `az vm/vmss update` cannot update `--wire-server-profile-id` and `--imds-profile-id` (#32129)
59+
* `az vm disk attach`: Add new parameter `--new-names-of-source-snapshots-or-disks` to support setting the name of create new disk from a snapshot or another disk (#32172)
60+
* `az vm disk attach`: Add new parameter `--new-names-of-source-disk-restore-point` to support setting the name of create new disk from a disk restore point (#32172)
61+
* `az vm availability-set`: Add new command `validate-migration-to-vmss` to support validating migration from availability sets to VMSS (#32180)
62+
* `az vm availability-set`: Add new command `start-migration-to-vmss` to support starting migration from availability sets to VMSS (#32180)
63+
* `az vm availability-set`: Add new command `cancel-migration-to-vmss` to support canceling migration from availability sets to VMSS (#32180)
64+
* `az vm availability-set`: Add new command `convert-to-vmss` to support converting availability sets to VMSS (#32180)
65+
* `az vm`: Add new command `migrate-to-vmss` to support migratiing VM to VMSS (#32180)
66+
* `az disk create/update`: Add new parameter `--supported-security-option` to support setting supported security option (#32186)
67+
* `az disk create/update`: Add new parameter `--action-on-disk-delay` to support setting disk availability policy (#32186)
68+
69+
**Key Vault**
70+
71+
* `az keyvault create`: Support `--network-acls-ips` while creating Managed HSM (#32142)
72+
* `az keyvault network-rule add/remove/list/wait`: Support ip rule configuration for Managed HSM (#32142)
73+
74+
**MySQL**
75+
76+
* `az mysql flexible-server create/update`: Support Accelerated Logs for GeneralPurpose (#32175)
77+
78+
**NetAppFiles**
79+
80+
* `az netappfiles volume splitclonefromparent`: Add new command to split clone volume from parent volume (#31933)
81+
* `az netappfiles volume create`: Add parameter `--grow-pool-clone-split` (#31933)
82+
* `az netappfiles pool create`: Add new Enum value `Flexible` for `ServiceLevel` (#31933)
83+
* `az netappfiles volume create`: Add new Enum value `Flexible` for `ServiceLevel` (#31933)
84+
* `az netappfiles pool create`: Add parameter `--custom-throughput-mibps` (#31933)
85+
86+
**Network**
87+
88+
* `az network nat gateway create`: Support `--sku` to accept `standardv2` (#32050)
89+
* `az network public-ip create`: Support `--sku` to accept `standardv2` (#32050)
90+
* `az network vnet-gateway create`: Remove public IP requirement in gateway creation (#32161)
91+
92+
**SQL**
93+
94+
* `az sql server create`: Add `--tags` parameter to supply tags (#31983)
95+
* `az sql db ltr-backup`: Add new commands for LTR immutability support (#32018)
96+
97+
**Storage**
98+
99+
* `az storage account or-policy create/update`: Add `--enable-metrics` to support object replication metrics (#32082)
100+
* Fix #32048: `az storage blob sync`: Fix using azcopy with account-key without login into azcli (#32127)
101+
* `az storage account create/update`: Support `--enable-smb-oauth` to allow managed identities to access SMB shares using OAuth (#32177)
102+
* `az storage sku list`: Support listing storage skus (#32182)
103+
* `az storage file symoblic-link create/show`: Support NFS fileshare symbolic link (#32187)
104+
* `az storage account create/update`: Add `--zones` and `--zone-placement-policy` to support setting zones and availability zone pinning policy (#32192)
105+
6106
2.77.0
7107
++++++
8108

src/azure-cli/azure/cli/__main__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from knack.log import get_logger
1818

1919
__author__ = "Microsoft Corporation <python@microsoft.com>"
20-
__version__ = "2.77.0"
20+
__version__ = "2.78.0"
2121

2222

2323
logger = get_logger(__name__)

src/azure-cli/requirements.py3.Darwin.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ argcomplete==3.5.2
44
asn1crypto==0.24.0
55
azure-appconfiguration==1.7.1
66
azure-batch==15.0.0b1
7-
azure-cli-core==2.77.0
7+
azure-cli-core==2.78.0
88
azure-cli-telemetry==1.1.0
9-
azure-cli==2.77.0
9+
azure-cli==2.78.0
1010
azure-common==1.1.22
1111
azure-core==1.35.0
1212
azure-cosmos==3.2.0

src/azure-cli/requirements.py3.Linux.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ argcomplete==3.5.2
44
asn1crypto==0.24.0
55
azure-appconfiguration==1.7.1
66
azure-batch==15.0.0b1
7-
azure-cli-core==2.77.0
7+
azure-cli-core==2.78.0
88
azure-cli-telemetry==1.1.0
9-
azure-cli==2.77.0
9+
azure-cli==2.78.0
1010
azure-common==1.1.22
1111
azure-core==1.35.0
1212
azure-cosmos==3.2.0

src/azure-cli/requirements.py3.windows.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ argcomplete==3.5.2
44
asn1crypto==0.24.0
55
azure-appconfiguration==1.7.1
66
azure-batch==15.0.0b1
7-
azure-cli-core==2.77.0
7+
azure-cli-core==2.78.0
88
azure-cli-telemetry==1.1.0
9-
azure-cli==2.77.0
9+
azure-cli==2.78.0
1010
azure-common==1.1.22
1111
azure-core==1.35.0
1212
azure-cosmos==3.2.0

src/azure-cli/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
logging.warning("Wheel is not available, disabling bdist_wheel hook")
1818
cmdclass = {}
1919

20-
VERSION = "2.77.0"
20+
VERSION = "2.78.0"
2121
# If we have source, validate that our version numbers match
2222
# This should prevent uploading releases with mismatched versions.
2323
try:

0 commit comments

Comments
 (0)