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
85 changes: 85 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,88 @@
## 9.7.0 - May 2023
#### Az.Accounts 2.12.2
* Fixed 'AzureSynapseAnalyticsEndpointResourceId' of 'USGovernment' environment.
* Updated Azure.Core to 1.31.0.
* Updated the reference of Azure PowerShell Common to 1.3.75-preview.

#### Az.Aks 5.4.0
* 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'.
* Added parameter '-OutboundType' for 'New-AzAksCluster'
* Added parameter '-EnableOidcIssuer' for 'New-AzAksCluster' and 'Set-AzAksCluster'
* Added parameter '-NodePodSubnetID' for 'New-AzAksCluster', '-PodSubnetID' for 'New-AzAksNodePool'

#### Az.Compute 5.7.1
* 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.
* 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.
* Updated the 'Get-AzVMRunCommand' to include the 'ProvisioningState' value. Fix [#21473]
* Updated Azure.Core to 1.31.0.

#### Az.ContainerRegistry 3.0.4
* Updated Azure.Core to 1.31.0.

#### Az.CosmosDB 1.10.1
* Updated Azure.Core to 1.31.0.

#### Az.KeyVault 4.9.3
* Added breaking changes for 'Invoke-AzKeyVaultKeyOperation'. The encoded/decoded way between string and bytes in 'Invoke-AzKeyVaultKeyOperation' will change to UTF8.
- This change will take effect on 5/23/2023
- The change is expected to take effect from the version 5.0.0
* Updated Azure.Core to 1.31.0.

#### Az.LoadTesting 1.0.0
* General availability of 'Az.LoadTesting' module

#### Az.Network 5.7.0
* Onboarded 'Microsoft.HardwareSecurityModules/cloudHsmClusters' to private link cmdlets
* Fixed the issue for 'Update-AzCustomIpPrefix' that 'NoInternetAdvertise' will should be set to false if not provided

#### Az.PolicyInsights 1.6.1
* Updated Azure.Core to 1.31.0.

#### Az.PowerBIEmbedded 1.2.1
* Added deprecate warning message for workspace collection cmdlets

#### Az.RecoveryServices 6.4.0
* Added support for updating CrossSubscriptionRestoreState of the vault
* Added Cross subscription restore support for workload type MSSQL

#### Az.Resources 6.6.1
* Added support for Azure resources deployment with parameters file using Bicep parameters syntax

#### Az.Sql 4.6.0
* Added new cmdlets for managing server configuration options
- 'Set-AzSqlServerConfigurationOption'
- 'Get-AzSqlServerConfigurationOption'

#### Az.Storage 5.6.0
* Supported rename file and directory
- 'Rename-AzStorageFile'
- 'Rename-AzStorageDirectory'
* Added a warning message for an upcoming breaking change when getting a single blob
- 'Get-AzStorageBlob'
* Fixed the issue of listing blobs with leading slashes
- 'Get-AzStorageBlob'
* Added support for sticky bit
- 'New-AzDataLakeGen2Item'
- 'New-AzDataLakeGen2ACLObject'
- 'Update-AzDataLakeGen2Item'
* Added warning messages for an upcoming cmdlet breaking change
- 'New-AzStorageAccount'
- 'Set-AzStorageAccount'
* Allowed to clear blob tags on a blob
- 'Set-AzStorageBlobTag'
* Updated Azure.Core to 1.31.0

#### Az.Synapse 2.3.1
* Updated Azure.Core to 1.31.0.

#### Az.Websites 2.15.0
* Fixed Tag parameter issues with ASE for 'New-AzWebApp'

### Thanks to our community contributors
* @geologyrocks
* Update IsCustom property on example role defintion (#21514)
* Fix Assignment/Definition typo in Output (#21442)

## 9.6.0 - April 2023
#### Az.Aks 5.3.2
* Fixed the issue that system variable 'True' is undefined in 'Windows PowerShell'.
Expand Down
103 changes: 52 additions & 51 deletions documentation/breaking-changes/upcoming-breaking-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,11 @@

## Az.Compute

### `Get-AzVM`

- Cmdlet breaking-change will happen to all parameter set
- 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.

### `New-AzDisk`

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

- Cmdlet breaking-change will happen to all parameter set
- 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.
- 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.
- 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
- 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

Expand All @@ -120,7 +125,7 @@
- Cmdlet breaking-change will happen to all parameter set
- Starting May 2023, the "New-AzVmss" cmdlet will default to Trusted Launch VMSS. For more info, visit https://aka.ms/trustedLaunchVMSS.
- 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.
- 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.
- 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.

## Az.ContainerRegistry

Expand Down Expand Up @@ -570,6 +575,13 @@
- `-RdpCredential`
- This parameter is being deprecated.

## Az.KeyVault

### `Invoke-AzKeyVaultKeyOperation`

- Cmdlet breaking-change will happen to all parameter set
- The encoded/decoded way between string and bytes will change to UTF8.

## Az.LogicApp

### `New-AzIntegrationAccountMap`
Expand Down Expand Up @@ -605,27 +617,6 @@

## Az.NetAppFiles

### `Get-AzNetAppFilesBackupPolicy`

- Cmdlet breaking-change will happen to all parameter set
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'

### `Get-AzNetAppFilesVault`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.

### `New-AzNetAppFilesBackupPolicy`

- Cmdlet breaking-change will happen to all parameter set
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'

- Parameter breaking-change will happen to all parameter sets
- `-YearlyBackupsToKeep`
- Parameter YearlyBackupsToKeep is invalid and preserved for compatibility.

### `New-AzNetAppFilesVolume`

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

### `Remove-AzNetAppFilesBackupPolicy`

- Cmdlet breaking-change will happen to all parameter set
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'

### `Set-AzNetAppFilesBackupPolicy`

- Cmdlet breaking-change will happen to all parameter set
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'

- Parameter breaking-change will happen to all parameter sets
- `-YearlyBackupsToKeep`
- Parameter YearlyBackupsToKeep is invalid and preserved for compatibility.

### `Update-AzNetAppFilesBackupPolicy`

- Cmdlet breaking-change will happen to all parameter set
- The output type 'Microsoft.Azure.Commands.NetAppFiles.Models.PSNetAppFilesBackupPolicy' is changing
- The following properties in the output type are being deprecated : 'YearlyBackupsToKeep'

- Parameter breaking-change will happen to all parameter sets
- `-YearlyBackupsToKeep`
- Parameter YearlyBackupsToKeep is invalid and preserved for compatibility.

## Az.Network

### `Add-AzApplicationGatewayBackendHttpSetting`
Expand Down Expand Up @@ -1087,15 +1052,35 @@

## Az.PowerBIEmbedded

### `Get-AzPowerBIWorkspace`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.

### `Get-AzPowerBIWorkspaceCollection`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.

### `Get-AzPowerBIWorkspaceCollectionAccessKey`

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

### `New-AzPowerBIWorkspaceCollection`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.

### `Remove-AzPowerBIWorkspaceCollection`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.

### `Reset-AzPowerBIWorkspaceCollectionAccessKey`

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

## Az.RecoveryServices

Expand Down Expand Up @@ -1522,11 +1507,27 @@

## Az.Storage

### `Get-AzStorageBlob`

- Parameter breaking-change will happen to all parameter sets
- `-Blob`
- Leading and trailing slashes will not be trimmed in a future release.

### `New-AzStorageAccount`

- Cmdlet breaking-change will happen to all parameter set
- 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.

- Parameter breaking-change will happen to all parameter sets
- `-EnableLargeFileShare`
- EnableLargeFileShare parameter will be deprecated in a future release.

### `Set-AzStorageAccount`

- Parameter breaking-change will happen to all parameter sets
- `-EnableLargeFileShare`
- EnableLargeFileShare parameter will be deprecated in a future release.

## Az.StorageSync

### `Set-AzStorageSyncServerEndpoint`
Expand Down
2 changes: 1 addition & 1 deletion setup/generate.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ if( (-not (get-command -ea 0 light)) -or (-not (get-command -ea 0 heat)) -or (-n
$outputName ="Az-Cmdlets"

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

# where to put temp files
$tmp = Join-Path $env:temp azure-cmdlets-tmp
Expand Down
8 changes: 5 additions & 3 deletions src/Accounts/Accounts/Az.Accounts.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 3/10/2023
# Generated on: 4/20/2023
#

@{
Expand All @@ -12,7 +12,7 @@
# RootModule = ''

# Version number of this module.
ModuleVersion = '2.12.1'
ModuleVersion = '2.12.2'

# Supported PSEditions
CompatiblePSEditions = 'Core', 'Desktop'
Expand Down Expand Up @@ -147,7 +147,9 @@ PrivateData = @{
# IconUri = ''

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

# Prerelease string of this module
# Prerelease = ''
Expand Down
2 changes: 2 additions & 0 deletions src/Accounts/Accounts/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@
-->

## Upcoming Release

## Version 2.12.2
* Fixed `AzureSynapseAnalyticsEndpointResourceId` of `USGovernment` environment.
* Updated Azure.Core to 1.31.0.
* Updated the reference of Azure PowerShell Common to 1.3.75-preview.
Expand Down
4 changes: 2 additions & 2 deletions src/Accounts/Accounts/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:

[assembly: AssemblyVersion("2.12.1")]
[assembly: AssemblyFileVersion("2.12.1")]
[assembly: AssemblyVersion("2.12.2")]
[assembly: AssemblyFileVersion("2.12.2")]
#if !SIGN
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Accounts.Test")]
#endif
Expand Down
Loading