Installer: Windows Standalone
- Azure Resource Manager
- (Get/Set/New/Remove)-AzureRmResourceGroup cmdlets will now use the new autorest generated ARM assembly
- (Get/New/Remove)-AzureRmResourceGroupDeployment cmdlets will now use the new autorest generated ARM assembly
- (Get/Register)-AzureRmProviderFeature cmdlets will now use the new autorest generated ARM assembly
- (Get/Register/Unregister)-AzureRmResourceProvider cmdlets will now use the new autorest generated ARM assembly
- Use a constant backoff interval when polling for deployment progress in New-AzureRmResourceGroupDeployment cmdlet
- Add support to specify file share paths for cmdlets that take input file as parameter
- Improve error message when Move-AzureRmResource cmdlet fails
- Improve error message when New-AzureRmResourceGroupDeployment cmdlet fails
- Enable object and array type parameters for template deployment
- Preserve casing for resource properties in New/Set-AzureRmResource cmdlet
- PropertyObject parameter is now optional in New-AzureRmResource cmdlet
- Azure Compute (CRP)
- Add additional validation for fixed vhd in Add-AzureRmVhd cmdlet
- Add -ForceRerun parameter to Set-AzureRmVMCustomExtension, Set-AzureRmVMBginfoExtension, and Set-AzureRmAccessExtension
- Update -VhdUri parameter from optional to mandatory (bug fix)
- Remove GeoReplicationEnabled deprecation warning message for Get-AzureStorageAccount cmdlet
- Fix piping issue for Remove-AzureRmExtension
- Create one storage account for Boot diagnostics (one for each location, instead of one for each resource group)
- Add -DiskSizeInGB paramter to Set-AzureRmVMOSDisk cmdlet
- Show operation id and status for POST Async cmdlets.
- Fix Remove-AzureRmNetworkInterface issue for not throwing error when all NICs are removed.
- Fix 'Type' output for List cmdlet
- Remove xmlCfg contents from output format.
- Show warning message for upcoming breaking update of Tag fix.
- Change Set-AzureBootDiagnostics cmdlets name to Set-AzureVMBootDiagnostics (and set alias)
- Azure Compute (ASM)
- Storage Migration cmdlet (Move-AzureStorageAccount)
- Fix Add-AzureCertificate issue
- Azure Storage
- Fix get Storage Account throttling failures when run it on subscription with many accounts
- Get-AzureRmStorageAccount
- Get-AzureStorageAccount
- Fix get Storage Account throttling failures when run it on subscription with many accounts
- Azure Batch
- Added Batch account usage cmdlets
- Get-BatchPoolUsageMetrics
- Get-BatchPoolStatistics
- Get-BatchJobStatistics
- Added application packages and task dependencies cmdlets
- Get-AzureRmBatchApplication
- Get-AzureRmBatchApplicationPackage
- New-AzureRmBatchApplication
- New-AzureRmBatchApplicationPackage
- Set-AzureRmBatchApplication
- Remove-AzureRmBatchApplicationPackage
- Remove-AzureRmBatchApplication
- Added bulk task option to New-AzureBatchTask cmdlet
- Added Batch account usage cmdlets
- Azure API Management
- Added Tenant Access cmdlets to get keys for Tenant Access via REST API
- Get-AzureRmApiManagementTenantAccess
- Set-AzureRmApiManagementTenantAccess
- Added OpenId Connect Provider cmdlets to Manage OpenID Connect Providers
- Get-AzureRmApiManagementOpenIdConnectProvider
- New-AzureRmApiManagementOpenIdConnectProvider
- Remove-AzureRmApiManagementOpenIdConnectProvider
- Set-AzureRmApiManagementOpenIdConnectProvider
- Added Tenant Access cmdlets to get keys for Tenant Access via REST API
- Azure Automation
- (New/Import)-AzureRmAutomationRunbook now supports the new values of 'GraphicalPowerShell' and 'GraphicalPowerShellWorkflow' with the Type parameter. The use of 'Graph' value is discouraged.
- Start-AzureRmAutomationRunbook now supports the Wait and MaxWaitSeconds parameters.
- (New/Get)-AzureRmAutomationSchedule now supports weekly and monthly schedules.
- New-AzureRmAutomationSchedule now takes a TimeZone parameter to adjust for daylight savings.
- Azure Machine Learning (Preview)
- New cmdlets to manage Azure Machine Learning Web Services
- New-AzureRmMlWebService
- Get-AzureRmMlWebService
- Remove-AzureRmMlWebService
- Update-AzureRmMlWebService
- Get-AzureRmMlWebServiceKeys
- Import-AzureRmMlWebService
- Export-AzureRmMlWebService
- New cmdlets to manage Azure Machine Learning Web Services
- Azure Data Lake (Preview)
- Convenience cmdlet aliases added for all cmdlets
- Analytics account management
- Get-AdlAnalyticsAccount
- New-AdlAnalyticsAccount
- Remove-AdlAnalyticsAccount
- Set-AdlAnalyticsAccount
- Test-AdlAnalyticsAccount
- Data source management
- Add-AdlAnalyticsDataSource
- Get-AdlAnalyticsDataSource
- Remove-AdlAnalyticsDataSource
- Set-AdlAnalyticsDataSource
- Job management
- Get-AdlJob
- Stop-AdlJob
- Submit-AdlJob
- Wait-AdlJob
- Catalog management
- Get-AdlCatalogItem
- New-AdlCatalogSecret
- Remove-AdlCatalogSecret
- Set-AdlCatalogSecret
- Test-AdlCatalogItem
- Store account management
- Get-AdlStore
- New-AdlStore
- Remove-AdlStore
- Set-AdlStore
- Test-AdlStore
- File management
- Add-AdlStoreItemContent
- Export-AdlStoreItem
- Get-AdlStoreChildItem
- Get-AdlStoreItem
- Get-AdlStoreItemContent
- Import-AdlStoreItem
- Join-AdlStoreItem
- Move-AdlStoreItem
- New-AdlStoreItem
- Remove-AdlStoreItem
- Test-AdlStoreItem
- File access management
- Get-AdlStoreItemAcl
- Get-AdlStoreItemOwner
- Get-AdlStoreItemPermissions
- Remove-AdlStoreItemAcl
- Remove-AdlStoreItemAclEntry
- Set-AdlStoreItemAcl
- Set-AdlStoreItemAclEntry
- Set-AdlStoreItemOwner
- Set-AdlStoreItemPermissions
- Analytics account management
- Granular progress tracking for folder upload done through Import-AzureRMDataLakeStoreItem
- Scalable performance improvements for flat and recursive folder upload through Import-AzureRMDataLakeStoreItem. Full network saturation should now be possible.
- Errors more accurately indicate that failed Import-AzureRMDataLakeStoreItem commands can be resumed/retried.
- More targetted error handling for all Data Lake Store filesystem cmdlets.
- Support for getting/listing table partitions through Get-AzureRMDataLakeAnalyticsCatalogItem
- Convenience cmdlet aliases added for all cmdlets