Azure PowerShell v6.3.0 Release Notes

Release Date: 2021-08-01 // 6 months ago
  • Az.Accounts

    • ๐ŸŽ Disabled context auto saving when token cache persistence fails on Windows and macOS
    • โž• Added PowerShell version into telemetry record
    • โฌ†๏ธ Upgraded Microsoft.ApplicationInsights from 2.4.0 to 2.12.0
    • โšก๏ธ Updated Azure.Core to 1.16.0

    Az.Aks

    • โž• Added 'Start-AzAksCluster', 'Stop-AzAksCluster', 'Get-AzAksUpgradeProfile' and 'Get-AzAksNodePoolUpgradeProfile'. [#14194]
    • โž• Added property 'IdentityProfile' in the output of 'Get-AzAksCluster'. [#12546]

    Az.CognitiveServices

    • [Breaking Change] Changed type of PSCognitiveServicesAccount.Identity.Type from IdentityType to ResourceIdentityType.
    • [Breaking Change] Changed type of PSCognitiveServicesAccount.Sku.Tier from SkuTier to string.
    • ๐Ÿšš [Breaking Change] Removed ActionRequired from PrivateLinkServiceConnectionState.
    • โšก๏ธ Updated PowerShell to use 2021-04-30 version.
    • โž• Added 'Undo-AzCognitiveServicesAccountRemoval' cmdlet.
    • โž• Added parameters '-RestrictOutboundNetworkAccess', '-AllowedFqdnList', '-DisableLocalAuth', '-KeyVaultIdentityClientId', '-IdentityType', '-UserAssignedIdentityId' to 'New-AzureCognitiveServicesAccount' and 'Set-AzureCognitiveServicesAccount'.
    • โž• Added parameters '-InRemovedState', '-Location' to 'Remove-AzureCognitiveServicesAccount' and 'Get-AzureCognitiveServicesAccount'.

    Az.Compute

    • ๐Ÿ›  Fixed the warning in 'New-AzVM' cmdlet stating the sku of the VM is being defaulted even if a sku size is provided by the user. Now it only occurs when the user does not provide a sku size.
    • โšก๏ธ Edited 'Set-AzVmOperatingSystem' cmdlet to no longer overwrite any existing EnableAutomaticUpdates value on the passed in virtual machine if it exists.
    • โšก๏ธ Updated Compute module to use the latest .Net SDK version 48.0.0.
    • โž• Added new cmdlets for the Capacity Reservation Feature:
      • 'New-AzCapacityReservationGroup'
      • 'Remove-AzCapacityReservationGroup'
      • 'Get-AzCapacityReservationGroup'
      • 'New-AzCapacityReservation'
      • 'Remove-AzCapacityReservation'
      • 'Get-AzCapacityReservation'
    • โž• Added a new parameter '-CapacityReservationGroupId' to the following cmdlets:
      • 'New-AzVm'
      • 'New-AzVmConfig'
      • 'New-AzVmss'
      • 'New-AzVmssConfig'
      • 'Update-AzVm'
      • 'Update-AzVmss'

    Az.DataFactory

    • โšก๏ธ Updated ADF .Net SDK version to 4.21.0

    Az.Migrate

    • โž• Added SQL Server license type.
    • โž• Added CRN feature.
    • โž• Added resource tags feature.
    • โšก๏ธ Updated to 2021-02-10 api version.

    Az.Monitor

    • โž• Added parameter 'ResourceGroupName' back for 'Add-AzAutoscaleSetting' parameter set 'AddAzureRmAutoscaleSettingUpdateParamGroup' and made it optional [#15491]

    Az.RecoveryServices

    • โž• Added Archive for V1 vaults.
    • โž• Added ProtectedItemsCount in Get-AzRecoveryServicesBackupProtectionPolicy.
    • โšก๏ธ Azure site recovery bug fix for azure to azure in update vm properties.

    Az.RedisCache

    • โž• Added 'RedisVersion' parameter in 'New-AzRedisCache' and 'Set-AzRedisCache'

    Az.Resources

    • ๐Ÿ›  Fixed bug with 'PSResource' where some constructors left 'SubscriptionId' property unassigned/null. [#10783]
    • โž• Added support for creating and updating Template Spec in Bicep file [#15313]
    • โž• Added '-ProceedIfNoChange' parameter to deployment create cmdlets.

    Az.ServiceFabric

    • ๐Ÿ›  Fixed Managed and Classic Application models (Application, Cluster, Service) by updating constructor to take all new properties
      • This solves piping related issues where piping the results directly from a Get cmdlet call into and Update or Set call remove some intentionally set properties
      • Updated appropriate test files to cover the above mentioned cases

    Az.Sql

    • ๐Ÿ›  Fixed identity logic in 'Set-AzSqlServer' and 'Set-AzSqlInstance'

    Az.Storage

    • ๐Ÿ‘Œ Supported Blob Last Access Time
      • 'Enable-AzStorageBlobLastAccessTimeTracking'
      • 'Disable-AzStorageBlobLastAccessTimeTracking'
      • 'Add-AzStorageAccountManagementPolicyAction'
    • 0๏ธโƒฃ Made 'Get-AzDataLakeGen2ChildItem' list all datalake gen2 items by default, instead of needing user to list chunk by chunk.
    • ๐Ÿ›  Fixed BlobProperties is empty issue when using sas without prefix '?' [#15460]
    • ๐Ÿ›  Fixed synchronously copy small blob failure [#15548]
      • 'Copy-AzStorageBlob'

    Az.Websites

    • ๐Ÿ›  Fixed 'Add-AzWebAppAccessRestrictionRule' failing when users does not have permissions to get Service Tag list #15316 and #14862

    Thanks to our community contributors

    • โšก๏ธ Borys Generalov (@bgener), Update Get-AzPolicyState.md (#15455)
    • โšก๏ธ Dean Mock (@deanmock), Update New-AzAutomationSchedule.md (#15371)
    • John Bevan (@JohnLBevan), #10783 - Fix for Get-AzResource returning PSResource with null SubscriptionId (#15106)
    • ๐Ÿš€ Michael Mejias Sanchez (@mikemej), Update - Update deployment (external VNET) (#15391)
    • @mjsharma, Adding note for alternate commands (#15360)
    • โœ๏ธ Ked Mardemootoo (@nocticdr), Fixed some typos for added clarity (#15428)
    • ๐Ÿ”€ Pascal Berger (@pascalberger), Fix parameter name in Sync-AzVirtualNetworkPeering examples (#15493)
    • @rcabr, Doc fix in Get-AzStorageContainer (#15476)
    • โšก๏ธ AAron (@S-AA-RON), Update New-AzNetworkSecurityGroup.md (#15512)
    • โšก๏ธ ๅ‚ๆœฌใƒใƒ†ใ‚ณ (@sakamoto-poteko), Update New-AzVMConfig.md (#15376)
    • โšก๏ธ @Shawn-Yuen, Update Remove-AzDataLakeGen2Item.md (#15388)