Azure PowerShell v6.5.0 Release Notes

Release Date: 2021-10-01 // over 2 years ago
  • Az.Accounts

    • ๐Ÿ‘Œ Supported getting the access token for Microsoft Graph.
    • โž• Added AuthorizeRequestDelegate to allow service module to adjust token audience.
    • ๐Ÿ“„ Utilized AssemblyLoadContext to resolve assembly conflict issues in PowerShell.
    • โšก๏ธ Updated Azure.Core from 1.16.0 to 1.19.0.

    โœ… Az.Attestation

    • โœ… General availability of 'Az.Attestation' module

    Az.Cdn

    • ๐Ÿ›  Fixed null reference exception and typos in 'New-AzFrontDoorCdnRule' cmdlet

    Az.Compute

    • โšก๏ธ Updated Compute .NET SDK package reference to version 49.1.0
    • ๐Ÿ›  Fixed a bug in 'Get-AzVM' that caused incorrect power status output.

    Az.DataFactory

    • โž• Added a DataFlowEnableQuickReuse argument for the 'Set-AzDataFactoryV2IntegrationRuntime' cmdlet to enable quick reuse of clusters in next pipeline activities.
    • โšก๏ธ Updated ADF .Net SDK version to 4.25.0
    • โž• Added a VNetInjectionMethod argument for the 'Set-AzDataFactoryV2IntegrationRuntime' cmdlet to support the express virtual network injection of Azure-SSIS Integration Runtime.

    Az.FrontDoor

    • ๐Ÿ‘ Allowed rule engine action creation without RouteConfigurationOverride for 'New-AzFrontDoorRulesEngineActionObject'.
    • ๐Ÿ›  Fixed DynamicCompression parameter being ignored issue of 'New-AzFrontDoorRulesEngineActionObject'.

    Az.KeyVault

    • ๐Ÿ‘Œ Supported custom role definitions on managed HSM:
      • Create via 'New-AzKeyVaultRoleDefinition',
      • Delete via 'Remove-AzKeyVaultRoleDefinition',
      • Filter all custom roles via 'Get-AzKeyVaultRoleDefinition -Custom'.
    • ๐Ÿ‘Œ Supported Encrypt/Decrypt/Wrap/Unwrap using keys [#15679]
    • Enabled managing resources in other subscriptions without switching the context by adding '-Subscription '.

    ๐Ÿšง Az.Maintenance

    • โž• Added Guest patch maintenance support.

    Az.Network

    • ๐Ÿ‘Œ Support for Sku, ScaleUnits parameters of BastionHost resource.
      • 'New-AzBastion'
      • 'Set-AzBastion'
    • Onboard Azure Resource Manager to Private Link Common Cmdlets
    • โšก๏ธ Updated cmdlets to add properties to enable/disable BgpRouteTranslationForNat for VpnGateway.
      • 'New-AzVpnGateway'
      • 'Update-AzVpnGateway'
    • โšก๏ธ Updated cmdlet to add property to disable InternetSecurity for P2SVpnGateway.
      • 'New-AzP2sVpnGateway'
    • โž• Added new cmdlets for HubBgpConnection child resource of VirtualHub.
      • 'Get-AzVirtualHubBgpConnection'
      • 'New-AzVirtualHubBgpConnection'
      • 'Update-AzVirtualHubBgpConnection'
      • 'Remove-AzVirtualHubBgpConnection'
    • Onboard Azure HDInsight to Private Link Common Cmdlets

    Az.RecoveryServices

    • โšก๏ธ Azure Site Recovery bug fixes for VMware to Azure Reprotect, Update policy and Disable scenarios.
    • ๐Ÿ‘ Azure Backup added the support for UserAssigned MSI in RecoveryServices Vault.

    Az.Resources

    • โž• Added a clearer error message for a case in which TemplateUri do not accept bicep file.
    • ๐Ÿ›  Fixed typos with ManagementGroups breaking change descriptions [#15819].
    • ๐Ÿ›  Fixed resource tags casing issue - resource tags casing not being preserved.
    • โšก๏ธ Updated to Microsoft.Azure.Management.Authorization 2.13.0-preview.

    Az.Sql

    • ๐Ÿ›  Fixed 'Get-AzSqlDatabaseImportExportStatus' to report the error encountered

    Az.Storage

    • โฌ†๏ธ Upgraded Azure.Storage.Blobs to 12.10.0
    • โฌ†๏ธ Upgraded Azure.Storage.Files.Shares to 12.8.0
    • โฌ†๏ธ Upgraded Azure.Storage.Files.DataLake to 12.8.0
    • โฌ†๏ธ Upgraded Azure.Storage.Queues to 12.8.0
    • ๐Ÿ‘Œ Supported upgrade storage account to enable HierarchicalNamespace
      • 'Invoke-AzStorageAccountHierarchicalNamespaceUpgrade'
      • 'Stop-AzStorageAccountHierarchicalNamespaceUpgrade'
    • ๐Ÿ‘Œ Supported AccessTierInferred, Tags in blob inventory policy schema
      • 'New-AzStorageBlobInventoryPolicyRule'
    • ๐Ÿ‘Œ Supported create/update storage account with PublicNetworkAccess enabled/disabled
      • 'New-AzStorageAccount'
      • 'Set-AzStorageAccount'
    • ๐Ÿ‘Œ Supported create/update storage blob container with RootSquash
      • 'New-AzRmStorageContainer'
      • 'Update-AzRmStorageContainer'
    • ๐Ÿ‘Œ Supported AllowProtectedAppendWriteAll in set container Immutability Policy, and add container LegalHold
      • 'Set-AzRmStorageContainerImmutabilityPolicy'
      • 'Add-AzRmStorageContainerLegalHold'

    Az.StorageSync

    • ๐Ÿ›  Fixed a bug where not all properties of PSSyncSessionStatus and PSSyncActivityStatus objects were being populated properly.
    • This affected the 'Get-AzStorageSyncServerEndpoint' cmdlet when trying to access the following properties of the output:
      • SyncStatus.UploadStatus
      • SyncStatus.DownloadStatus
      • SyncStatus.UploadActivity
      • SyncStatus.DownloadActivity

    Az.Websites

    • โšก๏ธ Updated 'Import-AzWebAppKeyVaultCertificate1' to set the default name with combination of keyvault name and cert name

    Thanks to our community contributors

    • @DSakura207, Use last PowerState instance in Statuses for power status (#15941)
    • Yannic Graber (@grabery), Recode Example2 (#15808)
    • @joelmforsyth, Fix multi-regional examples (#15918)
    • โšก๏ธ Adam Coffman (@SysAdminforCoffee), Update Set-AzNetworkInterfaceIpConfig.md (#15846)
    • Michael Howard (@x509cert), Reworded sentence to make it clear that a specific key version must be provided (#15886)