Skip to content

Commit 54f0892

Browse files
authored
Merge pull request #21626 from Azure/release-2023-04-25
Release-2023-04-25
2 parents 0cb6ec1 + e6769c3 commit 54f0892

File tree

946 files changed

+189391
-188739
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

946 files changed

+189391
-188739
lines changed

ChangeLog.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,88 @@
1+
## 9.7.0 - May 2023
2+
#### Az.Accounts 2.12.2
3+
* Fixed 'AzureSynapseAnalyticsEndpointResourceId' of 'USGovernment' environment.
4+
* Updated Azure.Core to 1.31.0.
5+
* Updated the reference of Azure PowerShell Common to 1.3.75-preview.
6+
7+
#### Az.Aks 5.4.0
8+
* Added cmdlet 'New-AzAksMaintenanceConfiguration', 'Get-AzAksMaintenanceConfiguration', 'Remove-AzAksMaintenanceConfiguration', 'New-AzAksSnapshot', 'Get-AzAksSnapshot', 'Remove-AzAksSnapshot', 'Get-AzAksManagedClusterCommandResult', 'Get-AzAksManagedClusterOSOption', 'Get-AzAksManagedClusterOutboundNetworkDependencyEndpoint', 'Invoke-AzAksAbortAgentPoolLatestOperation', 'Invoke-AzAksAbortManagedClusterLatestOperation', 'Invoke-AzAksRotateManagedClusterServiceAccountSigningKey', 'Start-AzAksManagedClusterCommand', 'New-AzAksTimeInWeekObject', 'New-AzAksTimeSpanObject'.
9+
* Added parameter '-OutboundType' for 'New-AzAksCluster'
10+
* Added parameter '-EnableOidcIssuer' for 'New-AzAksCluster' and 'Set-AzAksCluster'
11+
* Added parameter '-NodePodSubnetID' for 'New-AzAksCluster', '-PodSubnetID' for 'New-AzAksNodePool'
12+
13+
#### Az.Compute 5.7.1
14+
* Added a breaking change warning to the 'Get-AzVM' cmdlet to show that the 'NextLink' parameter and parameter set will be removed in June 2023. The parameter has been non-functional for a long time.
15+
* Updated the breaking change warning in 'New-AzVM' and 'New-AzVmss' regarding using the new versioned image aliases to indicate that certain aliases will be removed next breaking change release.
16+
* Updated the 'Get-AzVMRunCommand' to include the 'ProvisioningState' value. Fix [#21473]
17+
* Updated Azure.Core to 1.31.0.
18+
19+
#### Az.ContainerRegistry 3.0.4
20+
* Updated Azure.Core to 1.31.0.
21+
22+
#### Az.CosmosDB 1.10.1
23+
* Updated Azure.Core to 1.31.0.
24+
25+
#### Az.KeyVault 4.9.3
26+
* Added breaking changes for 'Invoke-AzKeyVaultKeyOperation'. The encoded/decoded way between string and bytes in 'Invoke-AzKeyVaultKeyOperation' will change to UTF8.
27+
- This change will take effect on 5/23/2023
28+
- The change is expected to take effect from the version 5.0.0
29+
* Updated Azure.Core to 1.31.0.
30+
31+
#### Az.LoadTesting 1.0.0
32+
* General availability of 'Az.LoadTesting' module
33+
34+
#### Az.Network 5.7.0
35+
* Onboarded 'Microsoft.HardwareSecurityModules/cloudHsmClusters' to private link cmdlets
36+
* Fixed the issue for 'Update-AzCustomIpPrefix' that 'NoInternetAdvertise' will should be set to false if not provided
37+
38+
#### Az.PolicyInsights 1.6.1
39+
* Updated Azure.Core to 1.31.0.
40+
41+
#### Az.PowerBIEmbedded 1.2.1
42+
* Added deprecate warning message for workspace collection cmdlets
43+
44+
#### Az.RecoveryServices 6.4.0
45+
* Added support for updating CrossSubscriptionRestoreState of the vault
46+
* Added Cross subscription restore support for workload type MSSQL
47+
48+
#### Az.Resources 6.6.1
49+
* Added support for Azure resources deployment with parameters file using Bicep parameters syntax
50+
51+
#### Az.Sql 4.6.0
52+
* Added new cmdlets for managing server configuration options
53+
- 'Set-AzSqlServerConfigurationOption'
54+
- 'Get-AzSqlServerConfigurationOption'
55+
56+
#### Az.Storage 5.6.0
57+
* Supported rename file and directory
58+
- 'Rename-AzStorageFile'
59+
- 'Rename-AzStorageDirectory'
60+
* Added a warning message for an upcoming breaking change when getting a single blob
61+
- 'Get-AzStorageBlob'
62+
* Fixed the issue of listing blobs with leading slashes
63+
- 'Get-AzStorageBlob'
64+
* Added support for sticky bit
65+
- 'New-AzDataLakeGen2Item'
66+
- 'New-AzDataLakeGen2ACLObject'
67+
- 'Update-AzDataLakeGen2Item'
68+
* Added warning messages for an upcoming cmdlet breaking change
69+
- 'New-AzStorageAccount'
70+
- 'Set-AzStorageAccount'
71+
* Allowed to clear blob tags on a blob
72+
- 'Set-AzStorageBlobTag'
73+
* Updated Azure.Core to 1.31.0
74+
75+
#### Az.Synapse 2.3.1
76+
* Updated Azure.Core to 1.31.0.
77+
78+
#### Az.Websites 2.15.0
79+
* Fixed Tag parameter issues with ASE for 'New-AzWebApp'
80+
81+
### Thanks to our community contributors
82+
* @geologyrocks
83+
* Update IsCustom property on example role defintion (#21514)
84+
* Fix Assignment/Definition typo in Output (#21442)
85+
186
## 9.6.0 - April 2023
287
#### Az.Aks 5.3.2
388
* Fixed the issue that system variable 'True' is undefined in 'Windows PowerShell'.

documentation/breaking-changes/upcoming-breaking-changes.md

Lines changed: 52 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,11 @@
103103

104104
## Az.Compute
105105

106+
### `Get-AzVM`
107+
108+
- Cmdlet breaking-change will happen to all parameter set
109+
- In the June 2023 Powershell release, the NextLink parameter set will be removed. Powershell by default loops through the list of VMs returned, so the user no longer has to use this parameter set.
110+
106111
### `New-AzDisk`
107112

108113
- Cmdlet breaking-change will happen to all parameter set
@@ -111,7 +116,7 @@
111116
### `New-AzVM`
112117

113118
- Cmdlet breaking-change will happen to all parameter set
114-
- Consider using the image alias including the version of the distribution you want to use in the "-Image" parameter of the "New-AzVM" cmdlet. On April 30, 2023, the image deployed using `UbuntuLTS` will reach its end of life.
119+
- Consider using the image alias including the version of the distribution you want to use in the "-Image" parameter of the "New-AzVM" cmdlet. On April 30, 2023, the image deployed using `UbuntuLTS` will reach its end of life. In October 2023, the aliases `UbuntuLTS`, `CentOS`, `Debian`, and `RHEL` will be removed.
115120
- Starting in May 2023 the "New-AzVM" cmdlet will deploy with the Trusted Launch configuration by default. To know more about Trusted Launch, please visit https://docs.microsoft.com/en-us/azure/virtual-machines/trusted-launch
116121
- It is recommended to use parameter "-PublicIpSku Standard" in order to create a new VM with a Standard public IP.Specifying zone(s) using the "-Zone" parameter will also result in a Standard public IP.If "-Zone" and "-PublicIpSku" are not specified, the VM will be created with a Basic public IP instead.Please note that the Standard SKU IPs will become the default behavior for VM creation in the future
117122

@@ -120,7 +125,7 @@
120125
- Cmdlet breaking-change will happen to all parameter set
121126
- Starting May 2023, the "New-AzVmss" cmdlet will default to Trusted Launch VMSS. For more info, visit https://aka.ms/trustedLaunchVMSS.
122127
- Starting November 2023, the "New-AzVmss" cmdlet will use new defaults: Flexible orchestration mode and enable NATv2 configuration for Load Balancer. To learn more about Flexible Orchestration modes, visit https://aka.ms/orchestrationModeVMSS.
123-
- Consider using the image alias including the version of the distribution you want to use in the "-ImageName" parameter of the "New-AzVmss" cmdlet. On April 30, 2023, the image deployed using `UbuntuLTS` will reach its end of life.
128+
- Consider using the image alias including the version of the distribution you want to use in the "-ImageName" parameter of the "New-AzVmss" cmdlet. On April 30, 2023, the image deployed using `UbuntuLTS` will reach its end of life. In October 2023, the aliases `UbuntuLTS`, `CentOS`, `Debian`, and `RHEL` will be removed.
124129

125130
## Az.ContainerRegistry
126131

@@ -570,6 +575,13 @@
570575
- `-RdpCredential`
571576
- This parameter is being deprecated.
572577

578+
## Az.KeyVault
579+
580+
### `Invoke-AzKeyVaultKeyOperation`
581+
582+
- Cmdlet breaking-change will happen to all parameter set
583+
- The encoded/decoded way between string and bytes will change to UTF8.
584+
573585
## Az.LogicApp
574586

575587
### `New-AzIntegrationAccountMap`
@@ -605,27 +617,6 @@
605617

606618
## Az.NetAppFiles
607619

608-
### `Get-AzNetAppFilesBackupPolicy`
609-
610-
- Cmdlet breaking-change will happen to all parameter set
611-
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
612-
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'
613-
614-
### `Get-AzNetAppFilesVault`
615-
616-
- Cmdlet breaking-change will happen to all parameter set
617-
- The cmdlet is being deprecated. There will be no replacement for it.
618-
619-
### `New-AzNetAppFilesBackupPolicy`
620-
621-
- Cmdlet breaking-change will happen to all parameter set
622-
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
623-
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'
624-
625-
- Parameter breaking-change will happen to all parameter sets
626-
- `-YearlyBackupsToKeep`
627-
- Parameter YearlyBackupsToKeep is invalid and preserved for compatibility.
628-
629620
### `New-AzNetAppFilesVolume`
630621

631622
- Parameter breaking-change will happen to all parameter sets
@@ -634,32 +625,6 @@
634625
- `-UnixPermission`
635626
- Parameter Alias UnixPermissions will be removed, please use UnixPermission.
636627

637-
### `Remove-AzNetAppFilesBackupPolicy`
638-
639-
- Cmdlet breaking-change will happen to all parameter set
640-
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
641-
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'
642-
643-
### `Set-AzNetAppFilesBackupPolicy`
644-
645-
- Cmdlet breaking-change will happen to all parameter set
646-
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
647-
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'
648-
649-
- Parameter breaking-change will happen to all parameter sets
650-
- `-YearlyBackupsToKeep`
651-
- Parameter YearlyBackupsToKeep is invalid and preserved for compatibility.
652-
653-
### `Update-AzNetAppFilesBackupPolicy`
654-
655-
- Cmdlet breaking-change will happen to all parameter set
656-
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
657-
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'
658-
659-
- Parameter breaking-change will happen to all parameter sets
660-
- `-YearlyBackupsToKeep`
661-
- Parameter YearlyBackupsToKeep is invalid and preserved for compatibility.
662-
663628
## Az.Network
664629

665630
### `Add-AzApplicationGatewayBackendHttpSetting`
@@ -1087,15 +1052,35 @@
10871052

10881053
## Az.PowerBIEmbedded
10891054

1055+
### `Get-AzPowerBIWorkspace`
1056+
1057+
- Cmdlet breaking-change will happen to all parameter set
1058+
- The cmdlet is being deprecated. There will be no replacement for it.
1059+
1060+
### `Get-AzPowerBIWorkspaceCollection`
1061+
1062+
- Cmdlet breaking-change will happen to all parameter set
1063+
- The cmdlet is being deprecated. There will be no replacement for it.
1064+
10901065
### `Get-AzPowerBIWorkspaceCollectionAccessKey`
10911066

10921067
- Cmdlet breaking-change will happen to all parameter set
1093-
- Get-AzPowerBIWorkspaceCollectionAccessKeys alias will be removed in an upcoming breaking change release
1068+
- The cmdlet is being deprecated. There will be no replacement for it.
1069+
1070+
### `New-AzPowerBIWorkspaceCollection`
1071+
1072+
- Cmdlet breaking-change will happen to all parameter set
1073+
- The cmdlet is being deprecated. There will be no replacement for it.
1074+
1075+
### `Remove-AzPowerBIWorkspaceCollection`
1076+
1077+
- Cmdlet breaking-change will happen to all parameter set
1078+
- The cmdlet is being deprecated. There will be no replacement for it.
10941079

10951080
### `Reset-AzPowerBIWorkspaceCollectionAccessKey`
10961081

10971082
- Cmdlet breaking-change will happen to all parameter set
1098-
- Reset-AzPowerBIWorkspaceCollectionAccessKeys alias will be removed in an upcoming breaking change release
1083+
- The cmdlet is being deprecated. There will be no replacement for it.
10991084

11001085
## Az.RecoveryServices
11011086

@@ -1522,11 +1507,27 @@
15221507

15231508
## Az.Storage
15241509

1510+
### `Get-AzStorageBlob`
1511+
1512+
- Parameter breaking-change will happen to all parameter sets
1513+
- `-Blob`
1514+
- Leading and trailing slashes will not be trimmed in a future release.
1515+
15251516
### `New-AzStorageAccount`
15261517

15271518
- Cmdlet breaking-change will happen to all parameter set
15281519
- Default value of AllowBlobPublicAccess will be changed from True to False in a future release. When AllowBlobPublicAccess is False on a storage account, it is not permitted to configure container ACLs to allow anonymous access to blobs within the storage account.
15291520

1521+
- Parameter breaking-change will happen to all parameter sets
1522+
- `-EnableLargeFileShare`
1523+
- EnableLargeFileShare parameter will be deprecated in a future release.
1524+
1525+
### `Set-AzStorageAccount`
1526+
1527+
- Parameter breaking-change will happen to all parameter sets
1528+
- `-EnableLargeFileShare`
1529+
- EnableLargeFileShare parameter will be deprecated in a future release.
1530+
15301531
## Az.StorageSync
15311532

15321533
### `Set-AzStorageSyncServerEndpoint`

setup/generate.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ if( (-not (get-command -ea 0 light)) -or (-not (get-command -ea 0 heat)) -or (-n
3737
$outputName ="Az-Cmdlets"
3838

3939
# generate the product name from the current month/year.
40-
$productName = "Microsoft Azure PowerShell - April 2023"
40+
$productName = "Microsoft Azure PowerShell - May 2023"
4141

4242
# where to put temp files
4343
$tmp = Join-Path $env:temp azure-cmdlets-tmp

src/Accounts/Accounts/Az.Accounts.psd1

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 3/10/2023
6+
# Generated on: 4/20/2023
77
#
88

99
@{
@@ -12,7 +12,7 @@
1212
# RootModule = ''
1313

1414
# Version number of this module.
15-
ModuleVersion = '2.12.1'
15+
ModuleVersion = '2.12.2'
1616

1717
# Supported PSEditions
1818
CompatiblePSEditions = 'Core', 'Desktop'
@@ -147,7 +147,9 @@ PrivateData = @{
147147
# IconUri = ''
148148

149149
# ReleaseNotes of this module
150-
ReleaseNotes = '* Fixed an issue that broke some cmdlets in Az.Synapse module.'
150+
ReleaseNotes = '* Fixed ''AzureSynapseAnalyticsEndpointResourceId'' of ''USGovernment'' environment.
151+
* Updated Azure.Core to 1.31.0.
152+
* Updated the reference of Azure PowerShell Common to 1.3.75-preview.'
151153

152154
# Prerelease string of this module
153155
# Prerelease = ''

src/Accounts/Accounts/ChangeLog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,11 @@
1919
-->
2020

2121
## Upcoming Release
22+
23+
## Version 2.12.2
2224
* Fixed `AzureSynapseAnalyticsEndpointResourceId` of `USGovernment` environment.
2325
* Updated Azure.Core to 1.31.0.
26+
* Updated the reference of Azure PowerShell Common to 1.3.75-preview.
2427

2528
## Version 2.12.1
2629
* Fixed an issue that broke some cmdlets in Az.Synapse module.

src/Accounts/Accounts/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
// You can specify all the values or you can default the Build and Revision Numbers
4444
// by using the '*' as shown below:
4545

46-
[assembly: AssemblyVersion("2.12.1")]
47-
[assembly: AssemblyFileVersion("2.12.1")]
46+
[assembly: AssemblyVersion("2.12.2")]
47+
[assembly: AssemblyFileVersion("2.12.2")]
4848
#if !SIGN
4949
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Accounts.Test")]
5050
#endif

0 commit comments

Comments
 (0)