|
| 1 | +## 6.4.0 - September 2021 |
| 2 | +#### Az.Accounts |
| 3 | +* Corrected the URLs to Azure Portal in the results of 'Get-AzEnvironment' and 'Get-AzContext'. [#15429] |
| 4 | +* Made infrastructural changes to support overriding default subscription via a '-SubscriptionId <String>' parameter. |
| 5 | + - [Az.Aks](https://docs.microsoft.com/powershell/module/az.aks/get-azakscluster) is the first module that supports it. |
| 6 | + |
| 7 | +#### Az.Aks |
| 8 | +* Made '-Subscription <String>' available in all Aks cmdlets. You can manage Aks resources in other subscriptions without switching the context. |
| 9 | + |
| 10 | +#### Az.ApiManagement |
| 11 | +* Added new 'Sync-AzApiManagementKeyVaultSecret' cmdlet. |
| 12 | +* Added new 'New-AzApiManagementKeyVaultObject' cmdlet. |
| 13 | +* Added new optional [-useFromLocation] parameter to the 'Get-ApiManagementCache' 'New-ApiManagementCache''Update-ApiManagementCache' cmdlet. |
| 14 | +* Updated cmdlet **New-AzApiManagement** to manage ApiManagement service |
| 15 | + - Added support for the new 'Isolated' SKU |
| 16 | + - Added support for managing Availability Zones using 'Zone' property |
| 17 | + - Added support for Disabling Gateway in a Region using 'DisableGateway' property |
| 18 | + - Added support for managing the minimum Api Version to allow for Control Plane using 'MinimalControlPlaneApiVersion' property. |
| 19 | +* Updated cmdlet **New-AzApiManagementRegion** to manage ApiManagement service |
| 20 | + - Added support for managing Availability Zones using 'Zone' property |
| 21 | + - Added support for Disabling Gateway in a Region using 'DisableGateway' property |
| 22 | +* Updated cmdlet **Add-AzApiManagementRegion** to manage ApiManagement service |
| 23 | + - Added support for managing Availability Zones using 'Zone' property |
| 24 | + - Added support for Disabling Gateway in a Region using 'DisableGateway' property |
| 25 | +* Updated cmdlet **Update-AzApiManagementRegion** to manage ApiManagement service |
| 26 | + - Added support for managing Availability Zones using 'Zone' property |
| 27 | + - Added support for Disabling Gateway in a Region using 'DisableGateway' property |
| 28 | +* Updated cmdlet **New-AzApiManagementCustomHostnameConfiguration** to manage Custom Hostname Configuration |
| 29 | + - Added support for specifying 'IdentityClientId' to provide Managed Identity User Assigned ClientId to use with KeyVault |
| 30 | + |
| 31 | +#### Az.Automation |
| 32 | +* Fixed bug: Closing in input file handle in Import-AzAutomationRunbook |
| 33 | + |
| 34 | +#### Az.Cdn |
| 35 | +* Fixed mandatory parameters issue in 'Get-AzCdnEndpointResourceUsage' cmdlet |
| 36 | + |
| 37 | +#### Az.Compute |
| 38 | +* Added new parameters '-LinuxConfigurationPatchMode', '-WindowsConfigurationPatchMode', and '-LinuxConfigurationProvisionVMAgent' to 'Set-AzVmssOSProfile' |
| 39 | +* Added new parameters '-SshKeyName' and '-GenerateSshKey' to 'New-AzVM' to create a VM with SSH |
| 40 | +* Fixed a bug in 'Add-AzVHD' on Linux that caused uploads to fail for certain destination URI |
| 41 | +* Added new cmdlets for Restore Points and Restore Point Collection: |
| 42 | + - 'New-AzRestorePoint' |
| 43 | + - 'New-AzRestorePointCollection' |
| 44 | + - 'Get-AzRestorePoint' |
| 45 | + - 'Get-AzRestorePointCollection' |
| 46 | + - 'Update-AzRestorePointCollection' |
| 47 | + - 'Remove-AzRestorePoint' |
| 48 | + - 'Remove-AzRestorePointCollection' |
| 49 | +* Added new parameters '-EnableSpotRestore' and '-SpotRestoreTimeout' to 'New-AzVMSSConfig' to enable Spot Restore Policy |
| 50 | +* Added new cmdlets: 'Update-AzCapacityReservationGroup' and 'Update-AzCapacityReservation' |
| 51 | + |
| 52 | +#### Az.CosmosDB |
| 53 | +* Fixed a bug where the restore of deleted database accounts fail. |
| 54 | + |
| 55 | +#### Az.DataFactory |
| 56 | +* Added a subnetId argument for the 'Set-AzDataFactoryV2IntegrationRuntime' cmdlet to support RBAC checking for VNet injection against the subnet resource ID instead of the VNet resource ID. |
| 57 | +* Added the 'Get-AzDataFactoryV2IntegrationRuntimeOutboundNetworkDependenciesEndpoint' cmdlet to provide a list of outbound network dependencies for SSIS integration runtime in Azure Data Factory that joins a virtual network. |
| 58 | +* Added PublicNetworkAccess to Data Factory. |
| 59 | +* Updated ADF .Net SDK version to 4.23.0 |
| 60 | + |
| 61 | +#### Az.KeyVault |
| 62 | +* Supported adding EC keys in key vault [#15699] |
| 63 | + |
| 64 | +#### Az.Migrate |
| 65 | +* Supported duplicate disk UUID in source disk. |
| 66 | +* Supported subnets in same VNet for AVSet. |
| 67 | +* Supported runAsAccount fetching for multiple Vcenters in same site. |
| 68 | + |
| 69 | +#### Az.Network |
| 70 | +* Updated cmdlet to add 'Subnet' property for IP based load balancer backend address pool. |
| 71 | + - 'New-AzLoadBalancerBackendAddressConfig' |
| 72 | +* Updated cmdlet to add 'TunnelInterface' property for backend pool related operations. |
| 73 | + - 'New-AzLoadBalancerBackendAddressPool' |
| 74 | + - 'Set-AzLoadBalancerBackendAddressPool' |
| 75 | + |
| 76 | +#### Az.RecoveryServices |
| 77 | +* Azure Site Recovery multi appliance support for VMware to Azure disaster recovery scenarios using RCM as the control plane. |
| 78 | +* Azure Backup fixed targetPhysicalPath issue with SQL CRR |
| 79 | +* Azure Backup fixed disable protection for SQL workload |
| 80 | +* Azure Backup resolved bug in setting CMK properties in latest release |
| 81 | +* Azure Backup removed special characters from register-azrecoveryservicesbackupcontainer command help text |
| 82 | + |
| 83 | +#### Az.Resources |
| 84 | +* Use JsonExtensions to serialize deserialize JSON objects to ensure the use of custom serialization settings [#15552] |
| 85 | +* Added support for 'Unsupported' and 'NoEffect' change types to deployment What-If cmdlets. |
| 86 | + |
| 87 | +#### Az.SecurityInsights |
| 88 | +* Updated to 'Get-AzSentinelIncident' parameters |
| 89 | + - Added '-Filter' to support OData filter |
| 90 | + - Added '-OrderBy' to support OData ordering |
| 91 | + - Added '-Max' to support retrieving more than the default of 1000 incidents. |
| 92 | + |
| 93 | +#### Az.Sql |
| 94 | +* Changed the underlying implementation of 'Get-AzSqlDatabase' to support a paginated response from the server |
| 95 | +* Added 'ZoneRedundant' parameter to 'New-AzSqlInstance' and 'Set-AzSqlInstance' to enable the creation and the update of zone - redundant instances. |
| 96 | +* Added ZoneRedundant field to the model of the managed instance so that it displays information about zone - redundancy for instance that are returned by 'Get-AzSqlInstance'. |
| 97 | +* Extended AuditActionGroups enum in server & database audit. Added DBCC_GROUP, DATABASE_OWNERSHIP_CHANGE_GROUP and DATABASE_CHANGE_GROUP. |
| 98 | +* Added 'AsJob' flag to 'Remove-AzSqlInstance' |
| 99 | +* Added 'SubnetId' parameter to 'Set-AzSqlInstance' to support the cross-subnet update SLO |
| 100 | +* Upgraded to newest SDK version |
| 101 | + |
| 102 | +#### Az.Storage |
| 103 | +* Supported get/set blob tags on a specific blob |
| 104 | + - 'Get-AzStorageBlobTag' |
| 105 | + - 'Set-AzStorageBlobTag' |
| 106 | +* Supported create destination blob with specific blob tags while upload/copy Blob |
| 107 | + - 'Set-AzStorageBlobContent' |
| 108 | + - 'Start-AzStorageBlobCopy' |
| 109 | +* Supported list blobs across containers with a blob tag filter sql expression |
| 110 | + - 'Get-AzStorageBlobByTag' |
| 111 | +* Supported list blobs inside a container and include Blob Tags |
| 112 | + - 'Get-AzStorageBlob' |
| 113 | +* Supported run blob operation with blob tag condition, and fail the cmdlet when blob tag condition not match |
| 114 | + - 'Get-AzStorageBlob' |
| 115 | + - 'Get-AzStorageBlobContent' |
| 116 | + - 'Get-AzStorageBlobTag' |
| 117 | + - 'Remove-AzStorageBlob' |
| 118 | + - 'Set-AzStorageBlobContent' |
| 119 | + - 'Set-AzStorageBlobTag' |
| 120 | + - 'Start-AzStorageBlobCopy' |
| 121 | + - 'Stop-AzStorageBlobCopy' |
| 122 | +* Generate blob sas token with new API version |
| 123 | + - 'New-AzStorageBlobSASToken' |
| 124 | + - 'New-AzStorageContainerSASToken' |
| 125 | + - 'New-AzStorageAccountSASToken' |
| 126 | +* Fixed blob copy failure with OAuth credential when client and server has time difference [#15644] |
| 127 | + - 'Copy-AzStorageBlob' |
| 128 | +* Fixed remove Data Lake Gen2 item fail with readonly SAS token |
| 129 | + - 'Remove-AzDataLakeGen2Item' |
| 130 | +* Revised destination existing check in move Data Lake Gen2 item |
| 131 | + - 'Move-AzDataLakeGen2Item' |
| 132 | + |
| 133 | +#### Az.StorageSync |
| 134 | +* Added parameter sets to 'Invoke-AzStorageSyncChangeDetection' |
| 135 | + - Can call the cmdlet without -DirectoryPath and -Path parameters to trigger change detection on an entire file share |
| 136 | +* Added support for authoritative upload as part of New-AzStorageSyncServerEndpoint. |
| 137 | +* Added cloud change enumeration status information in Cloud Endpoint object. |
| 138 | +* Updated Server Endpoint object with various health properties |
| 139 | +* Added 'ServerName' property in Server Endpoint and Registered Server objects to support showing the current FQDN of a server. |
| 140 | + |
| 141 | +#### Az.Websites |
| 142 | +* Fixed 'Set-AzWebApp' to return a valid warning message when fails to add -Hostname #9316 |
| 143 | +* Fixed 'Get-AzWebApp' to return CustomDomainVerificationId in the response. #9316 |
| 144 | + |
| 145 | +### Thanks to our community contributors |
| 146 | +* Andrew Sears (@asears) |
| 147 | + * Fix spelling of accountname (#15779) |
| 148 | + * Fix Spelling, examples (#15780) |
| 149 | +* @cawrites, Update New-AzDataMigrationService.md (#15646) |
| 150 | +* @harpaul-gill, Adding support for pagination in Sql Get Databases (#15772) |
| 151 | +* @jeepingben, Create mutex names that are safe for Linux (fixes #15653) (#15666) |
| 152 | +* @LosManos, Docs: Parameter is ignored when listing secrets (#15788) |
| 153 | +* Mats Estensen (@matsest), docs: add examples for Update-AzSubscription (#15748) |
| 154 | +* Mauricio Arroyo (@mauricio-msft), Fix typo in cmdlet example (#15719) |
| 155 | + |
| 156 | +## 6.3.0 - August 2021 |
| 157 | +#### Az.Accounts |
| 158 | +* Disabled context auto saving when token cache persistence fails on Windows and macOS |
| 159 | +* Added PowerShell version into telemetry record |
| 160 | +* Upgraded Microsoft.ApplicationInsights from 2.4.0 to 2.12.0 |
| 161 | +* Updated Azure.Core to 1.16.0 |
| 162 | + |
| 163 | +#### Az.Aks |
| 164 | +* Added 'Start-AzAksCluster', 'Stop-AzAksCluster', 'Get-AzAksUpgradeProfile' and 'Get-AzAksNodePoolUpgradeProfile'. [#14194] |
| 165 | +* Added property 'IdentityProfile' in the output of 'Get-AzAksCluster'. [#12546] |
| 166 | + |
| 167 | +#### Az.CognitiveServices |
| 168 | +* [Breaking Change] Changed type of PSCognitiveServicesAccount.Identity.Type from IdentityType to ResourceIdentityType. |
| 169 | +* [Breaking Change] Changed type of PSCognitiveServicesAccount.Sku.Tier from SkuTier to string. |
| 170 | +* [Breaking Change] Removed ActionRequired from PrivateLinkServiceConnectionState. |
| 171 | +* Updated PowerShell to use 2021-04-30 version. |
| 172 | +* Added 'Undo-AzCognitiveServicesAccountRemoval' cmdlet. |
| 173 | +* Added parameters '-RestrictOutboundNetworkAccess', '-AllowedFqdnList', '-DisableLocalAuth', '-KeyVaultIdentityClientId', '-IdentityType', '-UserAssignedIdentityId' to 'New-AzureCognitiveServicesAccount' and 'Set-AzureCognitiveServicesAccount'. |
| 174 | +* Added parameters '-InRemovedState', '-Location' to 'Remove-AzureCognitiveServicesAccount' and 'Get-AzureCognitiveServicesAccount'. |
| 175 | + |
| 176 | +#### Az.Compute |
| 177 | +* 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. |
| 178 | +* Edited 'Set-AzVmOperatingSystem' cmdlet to no longer overwrite any existing EnableAutomaticUpdates value on the passed in virtual machine if it exists. |
| 179 | +* Updated Compute module to use the latest .Net SDK version 48.0.0. |
| 180 | +* Added new cmdlets for the Capacity Reservation Feature: |
| 181 | + - 'New-AzCapacityReservationGroup' |
| 182 | + - 'Remove-AzCapacityReservationGroup' |
| 183 | + - 'Get-AzCapacityReservationGroup' |
| 184 | + - 'New-AzCapacityReservation' |
| 185 | + - 'Remove-AzCapacityReservation' |
| 186 | + - 'Get-AzCapacityReservation' |
| 187 | +* Added a new parameter '-CapacityReservationGroupId' to the following cmdlets: |
| 188 | + - 'New-AzVm' |
| 189 | + - 'New-AzVmConfig' |
| 190 | + - 'New-AzVmss' |
| 191 | + - 'New-AzVmssConfig' |
| 192 | + - 'Update-AzVm' |
| 193 | + - 'Update-AzVmss' |
| 194 | + |
| 195 | +#### Az.DataFactory |
| 196 | +* Updated ADF .Net SDK version to 4.21.0 |
| 197 | + |
| 198 | +#### Az.Migrate |
| 199 | +* Added SQL Server license type. |
| 200 | +* Added CRN feature. |
| 201 | +* Added resource tags feature. |
| 202 | +* Updated to 2021-02-10 api version. |
| 203 | + |
| 204 | +#### Az.Monitor |
| 205 | +* Added parameter 'ResourceGroupName' back for 'Add-AzAutoscaleSetting' parameter set 'AddAzureRmAutoscaleSettingUpdateParamGroup' and made it optional [#15491] |
| 206 | + |
| 207 | +#### Az.RecoveryServices |
| 208 | +* Added Archive for V1 vaults. |
| 209 | +* Added ProtectedItemsCount in Get-AzRecoveryServicesBackupProtectionPolicy. |
| 210 | +* Azure site recovery bug fix for azure to azure in update vm properties. |
| 211 | + |
| 212 | +#### Az.RedisCache |
| 213 | +* Added 'RedisVersion' parameter in 'New-AzRedisCache' and 'Set-AzRedisCache' |
| 214 | + |
| 215 | +#### Az.Resources |
| 216 | +* Fixed bug with 'PSResource' where some constructors left 'SubscriptionId' property unassigned/null. [#10783] |
| 217 | +* Added support for creating and updating Template Spec in Bicep file [#15313] |
| 218 | +* Added '-ProceedIfNoChange' parameter to deployment create cmdlets. |
| 219 | + |
| 220 | +#### Az.ServiceFabric |
| 221 | +* Fixed Managed and Classic Application models (Application, Cluster, Service) by updating constructor to take all new properties |
| 222 | + - 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 |
| 223 | + - Updated appropriate test files to cover the above mentioned cases |
| 224 | + |
| 225 | +#### Az.Sql |
| 226 | +* Fixed identity logic in 'Set-AzSqlServer' and 'Set-AzSqlInstance' |
| 227 | + |
| 228 | +#### Az.Storage |
| 229 | +* Supported Blob Last Access Time |
| 230 | + - 'Enable-AzStorageBlobLastAccessTimeTracking' |
| 231 | + - 'Disable-AzStorageBlobLastAccessTimeTracking' |
| 232 | + - 'Add-AzStorageAccountManagementPolicyAction' |
| 233 | +* Made 'Get-AzDataLakeGen2ChildItem' list all datalake gen2 items by default, instead of needing user to list chunk by chunk. |
| 234 | +* Fixed BlobProperties is empty issue when using sas without prefix '?' [#15460] |
| 235 | +* Fixed synchronously copy small blob failure [#15548] |
| 236 | + - 'Copy-AzStorageBlob' |
| 237 | + |
| 238 | +#### Az.Websites |
| 239 | +* Fixed 'Add-AzWebAppAccessRestrictionRule' failing when users does not have permissions to get Service Tag list #15316 and #14862 |
| 240 | + |
| 241 | +### Thanks to our community contributors |
| 242 | +* Borys Generalov (@bgener), Update Get-AzPolicyState.md (#15455) |
| 243 | +* Dean Mock (@deanmock), Update New-AzAutomationSchedule.md (#15371) |
| 244 | +* John Bevan (@JohnLBevan), #10783 - Fix for Get-AzResource returning PSResource with null SubscriptionId (#15106) |
| 245 | +* Michael Mejias Sanchez (@mikemej), Update - Update deployment (external VNET) (#15391) |
| 246 | +* @mjsharma, Adding note for alternate commands (#15360) |
| 247 | +* Ked Mardemootoo (@nocticdr), Fixed some typos for added clarity (#15428) |
| 248 | +* Pascal Berger (@pascalberger), Fix parameter name in Sync-AzVirtualNetworkPeering examples (#15493) |
| 249 | +* @rcabr, Doc fix in Get-AzStorageContainer (#15476) |
| 250 | +* AAron (@S-AA-RON), Update New-AzNetworkSecurityGroup.md (#15512) |
| 251 | +* 坂本ポテコ (@sakamoto-poteko), Update New-AzVMConfig.md (#15376) |
| 252 | +* @Shawn-Yuen, Update Remove-AzDataLakeGen2Item.md (#15388) |
| 253 | + |
1 | 254 | ## 6.2.1 - July 2021
|
2 | 255 | #### Az.Accounts
|
3 | 256 | * Fixed access error when subscripiton has no 'Tags' property [#15425].
|
|
0 commit comments