Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release-2023-08-01 #22434

Merged
merged 2 commits into from
Jul 28, 2023
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
119 changes: 119 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,122 @@
## 10.2.0 - August 2023
#### Az.Accounts 2.12.5
* Changed output stream from debug stream to warning stream for 'CmdletPreviewAttribute'
* Decreased the prompted frequency of preview warning message to once per cmdlet in one session
* Reworded default preview message and added estimated GA date for 'CmdletPreviewAttribute'
* Updated Azure.Core to 1.33.0

#### Az.AppConfiguration 1.3.0
* Added cmdlets to support data plane operation:
- 'Get-AzAppConfigurationKey'
- 'Get-AzAppConfigurationKeyValue'
- 'Get-AzAppConfigurationLabel'
- 'Get-AzAppConfigurationRevision'
- 'Remove-AzAppConfigurationKeyValue'
- 'Remove-AzAppConfigurationLock'
- 'Set-AzAppConfigurationKeyValue'
- 'Set-AzAppConfigurationLock'
- 'Test-AzAppConfigurationKeyValue'

#### Az.Batch 3.5.0
* Removed cmdlets: 'Get-AzBatchPoolStatistic' and 'Get-AzBatchJobStatistic'
* Deprecated cmdlets: 'Get-AzBatchCertificate' and 'New-AzBatchCertificate'
- The Batch account certificates feature is deprecated. Please transition to using Azure Key Vault to securely access and install certificates on your Batch pools, [learn more](https://learn.microsoft.com/azure/batch/batch-certificate-migration-guide)

#### Az.Compute 6.2.0
* Fixed the 'Update-AzVmss' cmdlet so the 'AutomaticRepairGracePeriod', 'AutomaticRepairAction', and 'EnableAutomaticRepair' parameters function correctly.
* Updated help doc for 'New-AzVM', 'New-AzVMConfig', 'New-AzVmss', 'New-AzVmssConfig', 'Update-AzVM', and 'Update-AzVmss' to include parameters that were previously added for Trusted Launch features.
* Updated Azure.Core to 1.33.0.

#### Az.ContainerRegistry 4.1.0
* Updated Azure.Core to 1.33.0.
* Added new cmdlet 'New-AzContainerRegistryCredentials'

#### Az.CosmosDB 1.11.2
* Updated Azure.Core to 1.33.0.

#### Az.Databricks 1.7.0
* Added some parameters in 'Update-AzDatabricksWorkspace':
- 'EnableNoPublicIP'
- 'PublicNetworkAccess'

#### Az.DataFactory 1.17.0
* Added DisablePublish to Set_AzDataFactoryV2 Command

#### Az.Dns 1.1.3
* Removed length validation for DNS TXT record to make it consistent with Azure CLI and Azure portal.

#### Az.KeyVault 4.10.1
* Removed maximum number for 'IpAddressRange' and 'VirtualNetworkResourceId' in '*-AzKeyVaultNetworkRuleSet*' from client side. [#22137]
* Updated Azure.Core to 1.33.0.

#### Az.Maintenance 1.3.0
* Added support for Resource Group and Subscription configuration assignment.

#### Az.Network 6.1.1
* Onboarded 'Microsoft.ElasticSan/elasticSans' to private link cmdlets

#### Az.PolicyInsights 1.6.2
* Updated Azure.Core to 1.33.0.

#### Az.PrivateDns 1.0.4
* Removed length validation for DNS TXT record to make it consistent with Azure CLI and Azure portal.

#### Az.Resources 6.9.0
* Fixed the issue that 'New-AzRoleAssignment' didn't work without subscription.
* Added cmdlets for group owner
- 'Get-AzADGroupOwner'
- 'New-AzADGroupOwner'
- 'Remove-AzADGroupOwner'
* Updated Tags functionality in deployment stacks New and Set cmdlets

#### Az.Sql 4.9.0
* Added new cmdlets for Azure SQL Managed Instance start/stop schedule
- 'Start-AzSqlInstance',
- 'Stop-AzSqlInstance',
- 'Get-AzSqlInstanceStartStopSchedule',
- 'New-AzSqlInstanceStartStopSchedule',
- 'Remove-AzSqlInstanceStartStopSchedule',
- 'New-AzSqlInstanceScheduleItem'

#### Az.StackHCI 2.1.0
* Updated to api-version 2023-03-01.
* Cmdlets added:
- Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit : Enable Software Assurance for a cluster
- Invoke-AzStackHciConsentAndInstallDefaultExtensions : Consent to installing default extensions on the cluster

#### Az.Storage 5.9.0
* Supported OAuth authentication on File service cmdlets
- 'New-AzStorageContext'
- 'Get-AzStorageFile'
- 'Get-AzStorageFileContent'
- 'Get-AzStorageFileCopyState'
- 'New-AzStorageDirectory'
- 'Remove-AzStorageDirectory'
- 'Remove-AzStorageFile'
- 'Set-AzStorageFileContent'
- 'Start-AzStorageFileCopy'
- 'Stop-AzStorageFileCopy'
- 'Get-AzStorageFileHandle'
- 'Close-AzStorageFileHandle'
* Supported get a file share object without get share properties. For pipeline to file/directory cmdlets with OAuth authentication.
- 'Get-AzStorageShare'
* Updated Azure.Core to 1.33.0.

#### Az.Synapse 3.0.2
* Updated Azure.Core to 1.33.0.

#### Az.Websites 3.1.0
* Added AppServicePlan management support for P0V3 and P*mv3 tiers

### Thanks to our community contributors
* Dante Stancato (@dantecit0), Update Set-AzFirewall.md (#22224)
* Hiroshi Yoshioka (@hyoshioka0128), Typo "flexible server"→"Flexible Server" (#22215)
* @Jingshu918, [DataFactory]Added DisablePublish to Set_AzDataFactoryV2 Command (#22273)
* Miguel Vega (@miguel-vega), Updated Example 3 of the Connect-AzAccount.md page to use the correct PowerShell variable. (#22376)
* @Skatterbrainz, Update Remove-AzVM.md (#22378)
* @veppala, added examples for New-AzSqlVM cmdlet (#22185)
* @vladik-hbinov, Fixed Example 2 (#22193)

## 10.1.0 - July 2023
#### Az.Accounts 2.12.4
* Changed 'gallery' property to be optional in ARM metadata of 'Set-AzEnvironment' and 'Add-AzEnvironment'[#22037].
Expand Down
69 changes: 41 additions & 28 deletions documentation/breaking-changes/upcoming-breaking-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,33 +7,33 @@
- Parameter breaking-change will happen to all parameter sets
- `-DockerBridgeCidr`
- DockerBridgeCidr parameter will be deprecated in Az 11.0.0 without being replaced.
- This change is expected to take effect from Az.Aks version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

## Az.Compute

### `New-AzDisk`

- Cmdlet breaking-change will happen to all parameter set
- Starting in November 2023 the "New-AzDisk" cmdlet will deploy with the Trusted Launch configuration by default. This includes defaulting the "HyperVGeneration" parameter to "v2". To know more about Trusted Launch, please visit https://learn.microsoft.com/en-us/azure/virtual-machines/trusted-launch
- This change is expected to take effect from Az.Compute version: 7.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 7.0.0 and Az version: 11.0.0

### `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. In October 2023, the aliases `UbuntuLTS`, `CentOS`, `Debian`, and `RHEL` will be removed.
- This change is expected to take effect from Az.Compute version: 7.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 7.0.0 and Az version: 11.0.0
- Starting in November 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
- This change is expected to take effect from Az.Compute version: 7.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 7.0.0 and Az version: 11.0.0

### `New-AzVmss`

- Cmdlet breaking-change will happen to all parameter set
- Starting November 2023, the "New-AzVmss" cmdlet will default to Trusted Launch VMSS. For more info, visit https://aka.ms/trustedLaunchVMSS.
- This change is expected to take effect from Az.Compute version: 7.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 7.0.0 and Az version: 11.0.0
- 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.
- This change is expected to take effect from Az.Compute version: 7.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 7.0.0 and Az version: 11.0.0
- 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 November 2023, the aliases `UbuntuLTS`, `CentOS`, `Debian`, and `RHEL` will be removed.
- This change is expected to take effect from Az.Compute version: 7.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 7.0.0 and Az version: 11.0.0

## Az.DesktopVirtualization

Expand All @@ -42,45 +42,57 @@
- Parameter breaking-change will happen to all parameter sets
- `-HostPoolType`
- The parameter : 'HostPoolType' is changing.
- The change is expected to take effect from the Az.DesktopVirtualization version : '4.0.0'
- The change is expected to take effect from the version : '4.0.0'

## Az.Maintenance

### `New-AzMaintenanceConfiguration`

- Parameter breaking-change will happen to all parameter sets
- `-PostTask`
- Parameter is being deprecated without being replaced
- This change is expected to take effect from version: 1.2.2 and Az version: 10.2.0
- `-PreTask`
- Parameter is being deprecated without being replaced
- This change is expected to take effect from version: 1.2.2 and Az version: 10.2.0

## 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.
- This change is expected to take effect from Az.PowerBIEmbedded version: 2.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 2.0.0 and Az version: 11.0.0

### `Get-AzPowerBIWorkspaceCollection`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.
- This change is expected to take effect from Az.PowerBIEmbedded version: 2.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 2.0.0 and Az version: 11.0.0

### `Get-AzPowerBIWorkspaceCollectionAccessKey`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.
- This change is expected to take effect from Az.PowerBIEmbedded version: 2.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 2.0.0 and Az version: 11.0.0

### `New-AzPowerBIWorkspaceCollection`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.
- This change is expected to take effect from Az.PowerBIEmbedded version: 2.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 2.0.0 and Az version: 11.0.0

### `Remove-AzPowerBIWorkspaceCollection`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.
- This change is expected to take effect from Az.PowerBIEmbedded version: 2.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 2.0.0 and Az version: 11.0.0

### `Reset-AzPowerBIWorkspaceCollectionAccessKey`

- Cmdlet breaking-change will happen to all parameter set
- The cmdlet is being deprecated. There will be no replacement for it.
- This change is expected to take effect from Az.PowerBIEmbedded version: 2.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 2.0.0 and Az version: 11.0.0

## Az.RecoveryServices

Expand All @@ -89,76 +101,77 @@
- Parameter breaking-change will happen to all parameter sets
- `-Certificate`
- Parameter is being deprecated without being replaced
- This change is expected to take effect from Az.RecoveryServices version: 7.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 7.0.0 and Az version: 11.0.0

## Az.Storage

### `New-AzDataLakeGen2SasToken`

- Cmdlet breaking-change will happen to all parameter set
- The leading question mark '?' of the created SAS token will be removed in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `New-AzStorageAccount`

- Cmdlet breaking-change will happen to all parameter set
- Default value of AllowBlobPublicAccess and AllowCrossTenantReplication 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.
- Default value of AllowBlobPublicAccess and AllowCrossTenantReplication 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.
When AllowCrossTenantReplication is False on a storage account, cross AAD tenant object replication is not allowed.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `New-AzStorageAccountSASToken`

- Cmdlet breaking-change will happen to all parameter set
- The leading question mark '?' of the created SAS token will be removed in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `New-AzStorageBlobSASToken`

- Cmdlet breaking-change will happen to all parameter set
- The leading question mark '?' of the created SAS token will be removed in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `New-AzStorageContainerSASToken`

- Cmdlet breaking-change will happen to all parameter set
- The leading question mark '?' of the created SAS token will be removed in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `New-AzStorageContext`

- Parameter breaking-change will happen to all parameter sets
- `-SasToken`
- The SAS token in created Storage context properties 'ConnectionString' and 'StorageAccount.Credentials' won't have the leading question mark '?' in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `New-AzStorageFileSASToken`

- Cmdlet breaking-change will happen to all parameter set
- The leading question mark '?' of the created SAS token will be removed in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `New-AzStorageQueueSASToken`

- Cmdlet breaking-change will happen to all parameter set
- The leading question mark '?' of the created SAS token will be removed in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `New-AzStorageShareSASToken`

- Cmdlet breaking-change will happen to all parameter set
- The leading question mark '?' of the created SAS token will be removed in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `New-AzStorageTableSASToken`

- Cmdlet breaking-change will happen to all parameter set
- The leading question mark '?' of the created SAS token will be removed in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

### `Set-AzStorageAccount`

- Parameter breaking-change will happen to all parameter sets
- `-EnableLargeFileShare`
- EnableLargeFileShare parameter will be deprecated in a future release.
- This change is expected to take effect from Az.Storage version: 6.0.0 and Az version: 11.0.0
- This change is expected to take effect from version: 6.0.0 and Az version: 11.0.0

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 - July 2023"
$productName = "Microsoft Azure PowerShell - August 2023"

# where to put temp files
$tmp = Join-Path $env:temp azure-cmdlets-tmp
Expand Down
9 changes: 6 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: 06/29/2023
# Generated on: 26/07/2023
#

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

# Version number of this module.
ModuleVersion = '2.12.4'
ModuleVersion = '2.12.5'

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

# ReleaseNotes of this module
ReleaseNotes = '* Changed ''gallery'' property to be optional in ARM metadata of ''Set-AzEnvironment'' and ''Add-AzEnvironment''[#22037].'
ReleaseNotes = '* Changed output stream from debug stream to warning stream for ''CmdletPreviewAttribute''
* Decreased the prompted frequency of preview warning message to once per cmdlet in one session
* Reworded default preview message and added estimated GA date for ''CmdletPreviewAttribute''
* Updated Azure.Core to 1.33.0'

# 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.5
* Changed output stream from debug stream to warning stream for `CmdletPreviewAttribute`
* Decreased the prompted frequency of preview warning message to once per cmdlet in one session
* Reworded default preview message and added estimated GA date for `CmdletPreviewAttribute`
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.4")]
[assembly: AssemblyFileVersion("2.12.4")]
[assembly: AssemblyVersion("2.12.5")]
[assembly: AssemblyFileVersion("2.12.5")]
#if !SIGN
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Accounts.Test")]
#endif
Expand Down
Loading