Skip to content

Commit

Permalink
release-2022-04-05 (Azure#17669)
Browse files Browse the repository at this point in the history
* release-2022-04-05

* Update ChangeLog.md

remove bot from contributions

Co-authored-by: Yeming Liu <11371776+isra-fel@users.noreply.github.com>
  • Loading branch information
BethanyZhou and isra-fel authored Apr 1, 2022
1 parent bae0919 commit 26163d4
Show file tree
Hide file tree
Showing 113 changed files with 71,687 additions and 65,175 deletions.
170 changes: 170 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,173 @@
## 7.4.0 - April 2022
#### Az.Accounts
* Added 'SshCredentialFactory' to support get ssh credential of vm from msal.
* Fixed the bug of cmdlet fails when -DefaultProfile is set to service principal login context. [#16617]
* Fixed the issue that authorization does not work in Dogfood environment

#### Az.AppConfiguration
* Added parameter 'PublicNetworkAccess' in 'New-AzAppConfigurationStore' and 'Update-AzAppConfigurationStore'

#### Az.ApplicationInsights
* Added breaking change warnings for upcoming Az.ApplicationInsights 2.0.0

#### Az.Cdn
* Added breaking change messages for upcoming breaking change release of version 2.0.0

#### Az.Compute
* Updated 'New-AzVM' to create a new storage account for boot diagnostics if one does not exist. This will prevent the cmdlet from using a random storage account in the current subscription to use for boot diagnostics.
* Added 'AutomaticRepairAction' string parameter to the 'New-AzVmssConfig' and 'Update-AzVmss' cmdlets.
* Updated 'Get-AzVm' to include 'GetVirtualMachineById' parameter set.
* Edited the documentation for the cmdlet 'Set-AzVMADDomainExtension' to ensure the example is accurate.
* Improved description and examples for disk creation.
* Added new parameters to 'New-AzRestorePoint' and 'New-AzRestorePointCollection' for copying Restore Points and Restore Point Collections.
* Added 'Zone' and 'PlacementGroupId' Parameters to 'Repair-AzVmssServiceFabricUpdateDomain'.
* Edited 'New-AzVmss' logic to better check for null properties when the parameter 'OrchestrationMode' is used.

#### Az.CosmosDB
* Introduced support for client encryption key resource management required for CosmosDB Client-Side Encryption by adding support for creating, updating and retrieving client encryption keys with following cmdlets: 'Get-AzCosmosDbClientEncryptionKey', 'New-AzCosmosDbClientEncryptionKey' and 'Update-AzCosmosDbClientEncryptionKey'

#### Az.DataFactory
* Updated ADF .Net SDK version to 5.4.0

#### Az.Functions
* Exposed PowerShell 7.2 stack definition for function app creation in Functions V4 only

#### Az.HDInsight
This release migrates Microsoft.Azure.Graph SDK to MicrosoftGraph SDK.

#### Az.KeyVault
* Fixed a bug to continue visiting 'NextPageLink' when listing key vaults from ARM API

#### Az.Network
* Added support for retrieving the state of packet capture even when the provisioning state of the packet capture was failure
- 'Get-AzNetworkWatcherPacketCapture'
* Added support for accepting Vnet, Subnet and NIC resources as the TargetResourceId for the following cmdlets
- 'Set-AzNetworkWatcherFlowLog'
- 'New-AzNetworkWatcherFlowLog'

#### Az.OperationalInsights
* Removed capacity validation in new and update cluster cmdlets as validation exists on server side.
* Extended error message on base class for extended information.
* Bug fix - prevent exceptions while using StorageInsight cmdlets.
* Bug fix - when updating a cluster, it's SKU was set even if no value was passed.

#### Az.PostgreSql
* Added parameter PublicNetworkAccess for PostgreSQL single server related cmdlets [#17263]

#### Az.RecoveryServices
* Added support for Trusted VM backup and Enhanced policy for WorkloadType AzureVM.
* Added support for disabling hybrid backup security features in 'Set-AzRecoveryServicesVaultProperty' cmdlet. The feature can be re-enabled by setting 'DisableHybridBackupSecurityFeature' flag to False.

#### Az.Resources
* Removed '-ApplicationId' from 'New-AzADServicePrincipal' 'SimpleParameterSet' [#17256]
* Added 'New-AzResourceManagementPrivateLink', and 'New-AzPrivateLinkAssociation' cmdlets
* Added authorization related cmdlets:
- 'Get-AzRoleAssignmentSchedule'
- 'Get-AzRoleAssignmentScheduleInstance'
- 'Get-AzRoleAssignmentScheduleRequest'
- 'Get-AzRoleEligibilitySchedule'
- 'Get-AzRoleEligibilityScheduleInstance'
- 'Get-AzRoleEligibilityScheduleRequest'
- 'Get-AzRoleEligibleChildResource'
- 'Get-AzRoleManagementPolicy'
- 'Get-AzRoleManagementPolicyAssignment'
- 'New-AzRoleAssignmentScheduleRequest'
- 'New-AzRoleEligibilityScheduleRequest'
- 'New-AzRoleManagementPolicyAssignment'
- 'Remove-AzRoleManagementPolicy'
- 'Remove-AzRoleManagementPolicyAssignment'
- 'Stop-AzRoleAssignmentScheduleRequest'
- 'Stop-AzRoleEligibilityScheduleRequest'
- 'Update-AzRoleManagementPolicy'
* Added 'Get-AzResourceManagementPrivateLink', 'Remove-AzResourceManagementPrivateLink', 'Get-AzResourceManagementPrivateLinkAssociation' and 'Remove-AzResourceManagementPrivateLinkAssociation' cmdlets

#### Az.ServiceBus
* Fixed that 'New-AzServiceBusAuthorizationRuleSASToken' returns invalid token. [#12975]

#### Az.ServiceFabric
* Added support for Ubuntu 20.04 vm image.
- This enables cluster operations with Ubuntu 20.04 vm image using AZ powershell.

#### Az.Sql
* Added parameter 'ServicePrincipalType' to 'New-AzSqlInstance' and 'Set-AzSqlInstance'
* [Breaking change] Removed 'Get-AzSqlDatabaseTransparentDataEncryptionActivity'
* Added property 'CurrentBackupStorageRedundancy' and 'RequestedBackupStorageRedundancy' in the outputs of Managed Instance CRUD commands
* Added optional property 'Tag' to 'Restore-AzSqlDatabase'
* Added new cmdlets for managing Server Trust Certificates
- 'New-AzSqlInstanceServerTrustCertificate'
- 'Get-AzSqlInstanceServerTrustCertificate'
- 'Remove-AzSqlInstanceServerTrustCertificate'
* Added new cmdlets for managing Managed Instance Link
- 'New-AzSqlInstanceLink'
- 'Get-AzSqlInstanceLink'
- 'Remove-AzSqlInstanceLink'
- 'Set-AzSqlInstanceLink'
* Added support for DataWarehouse cross tenant and cross subscription restore operations to 'Restore-AzSqlDatabase' cmdlet

#### Az.Storage
* Updated examples in reference documentation for 'Close-AzStorageFileHandle'
* Supported create storage context with customized blob, queue, file, table service endpoint
- 'New-AzStorageContext'
* Fixed copy blob failure on Premium Storage account, or account enabled hierarchical namespace
- 'Copy-AzStorageBlob'
* Supported create account SAS token, container SAS token, blob SAS token with EncryptionScope
- 'New-AzStorageAccountSASToken'
- 'New-AzStorageContainerSASToken'
- 'New-AzStorageBlobSASToken'
* Supported asynchronous blob copy run on new API version
- 'Start-AzStorageBlobCopy'
* Fixed IpRule examples in help
- 'Add-AzStorageAccountNetworkRule'
- 'Remove-AzStorageAccountNetworkRule'
- 'Update-AzStorageAccountNetworkRuleSet'

#### Az.Synapse
* Upgraded Azure.Analytics.Synapse.Artifacts to 1.0.0-preview.14
* Fixed the issue that following cmdlets only shows 100 entries
- 'Get-AzSynapseRoleAssignment' cmdlet
- 'Get-AzSynapsePipelineRun' cmdlet
- 'Get-AzSynapseTriggerRun' cmdlet
- 'Get-AzSynapseActivityRun' cmdlet
* Fixed the issue that there should be an error message when removing a dependency pipeline

#### Az.Websites
* Fixed 'Set-AzWebAppSlot' to support MinTlsVersion version update [#17663]
* Fixed 'Set-AzAppServicePlan' to keep existing Tags when adding new Tags
* Fixed 'Set-AzWebApp','Set-AzWebAppSlot', 'Get-AzWebApp' and 'Get-AzWebAppSlot' to expose 'VnetRouteAllEnabled' property in 'SiteConfig' [#15663]
* Fixed 'Set-AzWebApp', 'Set-AzWebAppSlot', 'Get-AzWebApp' and 'Get-AzWebAppSlot' to expose 'HealthCheckPath' property in 'SiteConfig' [#16325]
* Fixed DateTime conversion issue caused by culture [#17253]
* Added support for the web job feature [#661]
- Get-AzWebAppContinuousWebJob
- Get-AzWebAppSlotContinuousWebJob
- Get-AzWebAppSlotTriggeredWebJob
- Get-AzWebAppSlotTriggeredWebJobHistory
- Get-AzWebAppSlotWebJob
- Get-AzWebAppTriggeredWebJob
- Get-AzWebAppTriggeredWebJobHistory
- Get-AzWebAppWebJob
- Remove-AzWebAppContinuousWebJob
- Remove-AzWebAppSlotContinuousWebJob
- Remove-AzWebAppSlotTriggeredWebJob
- Remove-AzWebAppTriggeredWebJob
- Start-AzWebAppContinuousWebJob
- Start-AzWebAppSlotContinuousWebJob
- Start-AzWebAppSlotTriggeredWebJob
- Start-AzWebAppTriggeredWebJob
- Stop-AzWebAppContinuousWebJob
- Stop-AzWebAppSlotContinuousWebJob

### Thanks to our community contributors
* Axel B. Andersen (@Agazoth)
* Update Get-AzADUser.md (#17549)
* Added a new example (#17535)
* @davidslamb, Fix invalid SAS token from New-AzServiceBusAuthorizationRuleSASToken (#17349)
* elle (@elle24), Update Get-AzApplicationGatewayRequestRoutingRule.md (#17405)
* @enevoj, Update Get-AzDataCollectionRule.md (#17586)
* Felipe Guth de Freitas Bergstrom (@guthbergstrom), Update New-AzDatabricksWorkspace.md (#17472)
* @k0rtina, Update Set-AzConsumptionBudget.md (#17355)
* Kanika Gupta (@kangupt), Added example for New-AzVM
* Evgeniy Chuvikov (@snofe), Update Update-AzCosmosDBSqlDatabaseThroughput.md

## 7.3.2 - March 2022
#### Az.Accounts
* Changed target framework of AuthenticationAssemblyLoadContext to netcoreapp2.1 [#17428]
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 - March 2022"
$productName = "Microsoft Azure PowerShell - April 2022"

# 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/2022
# Generated on: 3/31/2022
#

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

# Version number of this module.
ModuleVersion = '2.7.4'
ModuleVersion = '2.7.5'

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

# ReleaseNotes of this module
ReleaseNotes = '* Changed target framework of AuthenticationAssemblyLoadContext to netcoreapp2.1 [#17428]'
ReleaseNotes = '* Added ''SshCredentialFactory'' to support get ssh credential of vm from msal.
* Fixed the bug of cmdlet fails when -DefaultProfile is set to service principal login context. [#16617]
* Fixed the issue that authorization does not work in Dogfood environment'

# 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.7.5
* Added `SshCredentialFactory` to support get ssh credential of vm from msal.
* Fixed the bug of cmdlet fails when -DefaultProfile is set to service principal login context. [#16617]
* Fixed the issue that authorization does not work in Dogfood environment
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.7.4")]
[assembly: AssemblyFileVersion("2.7.4")]
[assembly: AssemblyVersion("2.7.5")]
[assembly: AssemblyFileVersion("2.7.5")]
#if !SIGN
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Accounts.Test")]
#endif
Expand Down
4 changes: 2 additions & 2 deletions src/Accounts/Authentication/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.7.4")]
[assembly: AssemblyFileVersion("2.7.4")]
[assembly: AssemblyVersion("2.7.5")]
[assembly: AssemblyFileVersion("2.7.5")]
4 changes: 2 additions & 2 deletions src/Accounts/Authenticators/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.7.4")]
[assembly: AssemblyFileVersion("2.7.4")]
[assembly: AssemblyVersion("2.7.5")]
[assembly: AssemblyFileVersion("2.7.5")]
8 changes: 4 additions & 4 deletions src/AppConfiguration/Az.AppConfiguration.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 3/21/2022
# Generated on: 3/31/2022
#

@{
Expand All @@ -12,7 +12,7 @@
RootModule = './Az.AppConfiguration.psm1'

# Version number of this module.
ModuleVersion = '1.0.0'
ModuleVersion = '1.1.0'

# Supported PSEditions
CompatiblePSEditions = 'Core', 'Desktop'
Expand Down Expand Up @@ -51,7 +51,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.7.4'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.7.5'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = './bin/Az.AppConfiguration.private.dll'
Expand Down Expand Up @@ -111,7 +111,7 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
# ReleaseNotes = ''
ReleaseNotes = '* Added parameter ''PublicNetworkAccess'' in ''New-AzAppConfigurationStore'' and ''Update-AzAppConfigurationStore'''

# Prerelease string of this module
# Prerelease = ''
Expand Down
2 changes: 2 additions & 0 deletions src/AppConfiguration/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@
- Additional information about change #1
-->
## Upcoming Release

## Version 1.1.0
* Added parameter "PublicNetworkAccess" in `New-AzAppConfigurationStore` and `Update-AzAppConfigurationStore`

## Version 1.0.0
Expand Down
4 changes: 2 additions & 2 deletions src/AppConfiguration/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,5 @@
[assembly: ComVisible(false)]
[assembly: CLSCompliant(false)]
[assembly: Guid("35EEFC24-4DBE-4ADD-BEEE-A1894A7301F3")]
[assembly: AssemblyVersion("1.0.0")]
[assembly: AssemblyFileVersion("1.0.0")]
[assembly: AssemblyVersion("1.1.0")]
[assembly: AssemblyFileVersion("1.1.0")]
Loading

0 comments on commit 26163d4

Please sign in to comment.