Skip to content

Release-2024-08-06 #25719

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
83 changes: 83 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,86 @@
## 12.2.0 - August 2024
#### Az.Accounts 3.0.3
* Reduced the frequency of displaying sign-in announcement messages.
* Upgraded Azure.Core to 1.41.0 to include the fix for 'BearerTokenAuthenticationPolicy'
* Removed the informational table about selected context to avoid duplication with output table.

#### Az.Cdn 3.2.1
* Bypassed object id validation for KeyVault access policy during 'Start-AzFrontDoorCdnProfilePrepareMigration'

#### Az.Compute 8.2.0
* Renamed parameter '-VmId' to '-SourceId' and added '-VmId' as an alias to 'New-AzRestorePointCollection' cmdlet.

#### Az.Databricks 1.8.1
* Fixed Access Connector Resource update for 'Update-AzDatabricksWorkspace'

#### Az.DataFactory 1.18.6
* Added security enhancement feature snowflake support storage integration.
* Supported 'domain' Property In Dynamics Family.
* Enabled UAMI auth for Data Factory Sql Server connector.
* Supported managed identity for Data Factory Azure Table connector.

#### Az.MachineLearningServices 1.1.0
* Updated API version to 2024-04-01
* Added Kind and HubResourceId parameters for Workspace cmdlets
* Fixed batch deployment creation issue
* Fixed Connection creation issue
* Added Connection Properties object cmdlets for connection creation
- 'New-AzMLWorkspaceAadAuthTypeWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceAccessKeyAuthTypeWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceAccountKeyAuthTypeWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceApiKeyAuthWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceCustomKeysWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceManagedIdentityAuthTypeWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceNoneAuthTypeWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceOAuth2AuthTypeWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspacePatAuthTypeWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceSasAuthTypeWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceServicePrincipalAuthTypeWorkspaceConnectionPropertiesObject'
- 'New-AzMLWorkspaceUsernamePasswordAuthTypeWorkspaceConnectionPropertiesObject'
* Added Model reference object cmdlets for batch deployment creation
- 'New-AzMLWorkspaceIdAssetReferenceObject'
- 'New-AzMLWorkspaceDataPathAssetReferenceObject'
- 'New-AzMLWorkspaceOutputPathAssetReferenceObject'

#### Az.Nginx 1.1.0
* Added feature for auto scaling and upgradeprofile, and nginx configuration analysis

#### Az.RedisCache 1.10.0
* Added support for Disabling Access Keys Authentication

#### Az.Resources 7.3.0
* Added null check and empty list check to the permissions object in the ToPSRoleDefinition method.
* Added argument completer for 'EnforcementMode', 'IdentityType'
* 'New-AzPolicyAssignment'
* 'New-AzPolicyExemption'
* 'Update-AzPolicyAssignment'
* 'Update-AzPolicyExemption'
* Fixed bug deserializing property: 'policyDefinitionReferenceId' [#25112]
* Fixed overriding of Bicep parameters in Deployment cmdlets to support 'SecureString' parameters.
* Added Test cmdlets for Deployment Stacks.

#### Az.Sql 5.2.0
* Added breaking change announcement for cmdlets: 'New-AzSqlInstanceLink', 'Get-AzSqlInstanceLink', 'Remove-AzSqlInstanceLink', 'Update-AzSqlInstanceLink'.
* Added 'IsGeneralPurposeV2' and 'StorageIOps' parameters to 'New-AzSqlInstance', 'Set-AzSqlInstance' to enable the creation of GPv2 instances
* Added IsGeneralPurposeV2 and StorageIOps fields to the model of the managed instance so that it displays information about GPv2 instances that are returned by 'Get-AzSqlInstance'.
* Added new cmdlet 'Set-AzSqlDatabaseReplicationLink' for updating replication link type
* Updated 'Get-AzSqlDatabaseReplicationLink' to use the new sdk

#### Az.StackHCI 2.4.0
* Upgraded API version to 2024-04-01
* Allowed registration for 23H2 and above versions of the device

#### Az.Storage 7.2.0
* Upgraded Microsoft.Azure.Storage.DataMovement to 2.0.5

#### Az.StorageSync 2.3.0
* Fixed the Register-AzStorageSyncServer with Azure FileSync Agent v17
* Improved performance for Managed Identity migration cmdlet

### Thanks to our community contributors
* Paolo Frigo (@PaoloFrigo), Update New-AzStorageAccount.md (#25493)
* @Skatterbrainz, Update Import-AzAutomationRunbook.md (#25587)

## 12.1.0 - July 2024
#### Az.Accounts 3.0.1
* Disable WAM when the customers login with device code flow or username password (ROPC) flow to prevent a potential issue with token cache.
Expand Down
55 changes: 55 additions & 0 deletions documentation/SyntaxChangeLog/SyntaxChangeLog-Az12.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,57 @@
## 12.2.0 - August 2024
#### Az.Compute 8.2.0
* Modified cmdlet `New-AzRestorePointCollection`
- Removed parameter `-VmId`
- Added parameter `-SourceId`
#### Az.MachineLearningServices 1.1.0
* Modified cmdlet `Get-AzMLWorkspaceJob`
- Added parameter `-Job`
* Modified cmdlet `New-AzMLWorkspace`
- Added parameters `-AssociatedWorkspace`, `-ComputeRuntimeSparkRuntimeVersion`, `-EnableDataIsolation`, `-FeatureStoreSettingOfflineStoreConnectionName`, `-FeatureStoreSettingOnlineStoreConnectionName`, `-HubResourceId`, `-Kind`, `-ManagedNetworkIsolationMode`, `-ManagedNetworkOutboundRule`, `-ServerlessComputeSettingServerlessComputeCustomSubnet`, `-ServerlessComputeSettingServerlessComputeNoPublicIP`, `-Status`, `-StatusSparkReady`, `-WorkspaceHubConfigAdditionalWorkspaceStorageAccount`, `-WorkspaceHubConfigDefaultWorkspaceResourceGroup`
* Modified cmdlet `New-AzMLWorkspaceBatchDeployment`
- Removed parameter `-ModelReferenceType`
- Added parameters `-DeploymentConfigurationType`, `-Model`
* Modified cmdlet `New-AzMLWorkspaceComputeStartStopScheduleObject`
- Added parameters `-CronExpression`, `-CronStartTime`, `-CronTimeZone`, `-RecurrenceFrequency`, `-RecurrenceInterval`, `-RecurrenceStartTime`, `-RecurrenceTimeZone`, `-ScheduleHour`, `-ScheduleMinute`, `-ScheduleMonthDay`, `-ScheduleWeekDay`, `-Status`, `-TriggerType`
* Modified cmdlet `New-AzMLWorkspaceConnection`
- Added parameters `-ExpiryTime`, `-IsSharedToAll`, `-Metadata`, `-SharedUserList`, `-Property`
* Modified cmdlet `New-AzMLWorkspaceEnvironmentVersion`
- Added parameters `-AutoRebuild`, `-Stage`
* Modified cmdlet `New-AzMLWorkspaceModelVersion`
- Added parameter `-Stage`
* Modified cmdlet `New-AzMLWorkspaceOnlineDeployment`
- Added parameters `-DataCollectorCollection`, `-DataCollectorRollingRate`, `-EgressPublicNetworkAccess`, `-RequestLoggingCaptureHeader`
* Modified cmdlet `New-AzMLWorkspaceOnlineEndpoint`
- Added parameters `-MirrorTraffic`, `-PublicNetworkAccess`
* Modified cmdlet `Remove-AzMLWorkspace`
- Added parameter `-ForceToPurge`
* Modified cmdlet `Update-AzMLWorkspace`
- Added parameters `-ComputeRuntimeSparkRuntimeVersion`, `-EnableDataIsolation`, `-FeatureStoreSettingOfflineStoreConnectionName`, `-FeatureStoreSettingOnlineStoreConnectionName`, `-KeyVaultKeyIdentifier`, `-ManagedNetworkIsolationMode`, `-ManagedNetworkOutboundRule`, `-ServerlessComputeSettingServerlessComputeCustomSubnet`, `-ServerlessComputeSettingServerlessComputeNoPublicIP`, `-Status`, `-StatusSparkReady`, `-V1LegacyMode`
* Added cmdlet `New-AzMLWorkspaceAadAuthTypeWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceAccessKeyAuthTypeWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceAccountKeyAuthTypeWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceApiKeyAuthWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceCustomKeysWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceDataPathAssetReferenceObject`, `New-AzMLWorkspaceIdAssetReferenceObject`, `New-AzMLWorkspaceManagedIdentityAuthTypeWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceNoneAuthTypeWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceOAuth2AuthTypeWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceOutputPathAssetReferenceObject`, `New-AzMLWorkspacePatAuthTypeWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceSasAuthTypeWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceServicePrincipalAuthTypeWorkspaceConnectionPropertiesObject`, `New-AzMLWorkspaceUsernamePasswordAuthTypeWorkspaceConnectionPropertiesObject`
#### Az.Nginx 1.1.0
* Modified cmdlet `New-AzNginxDeployment`
- Added parameter `-AutoScaleSettingProfile`
* Modified cmdlet `Update-AzNginxDeployment`
- Added parameters `-AutoScaleSettingProfile`, `-AutoUpgradeProfileUpgradeChannel`
* Added cmdlet `Invoke-AzNginxAnalysisConfiguration`
#### Az.RedisCache 1.10.0
* Modified cmdlet `New-AzRedisCache`
- Added parameter `-DisableAccessKeyAuthentication`
* Modified cmdlet `Set-AzRedisCache`
- Added parameter `-DisableAccessKeyAuthentication`
#### Az.Resources 7.3.0
* Added cmdlet `Test-AzManagementGroupDeploymentStack`, `Test-AzResourceGroupDeploymentStack`, `Test-AzSubscriptionDeploymentStack`
#### Az.Sql 5.2.0
* Modified cmdlet `New-AzSqlInstance`
- Added parameters `-IsGeneralPurposeV2`, `-StorageIOps`
* Modified cmdlet `Set-AzSqlInstance`
- Added parameters `-IsGeneralPurposeV2`, `-StorageIOps`
* Added cmdlet `Set-AzSqlDatabaseReplicationLink`
#### Az.StackHCI 2.4.0
* Modified cmdlet `New-AzStackHciCluster`
- Removed parameter `-SoftwareAssurancePropertySoftwareAssuranceStatus`
* Added cmdlet `Get-AzStackHciDeploymentSetting`, `Get-AzStackHciEdgeDevice`, `Get-AzStackHciSecuritySetting`, `Get-AzStackHciUpdate`, `Get-AzStackHciUpdateRun`, `Get-AzStackHciUpdateSummary`, `Invoke-AzStackHciUpdate`, `New-AzStackHciDeploymentSetting`, `New-AzStackHciEdgeDevice`, `New-AzStackHciSecuritySetting`, `Remove-AzStackHciDeploymentSetting`, `Remove-AzStackHciEdgeDevice`, `Remove-AzStackHciSecuritySetting`, `Remove-AzStackHciUpdate`, `Remove-AzStackHciUpdateRun`, `Remove-AzStackHciUpdateSummary`, `Set-AzStackHciDeploymentSetting`, `Set-AzStackHciEdgeDevice`, `Set-AzStackHciSecuritySetting`, `Set-AzStackHciUpdate`, `Set-AzStackHciUpdateRun`, `Set-AzStackHciUpdateSummary`, `Test-AzStackHciEdgeDevice`

## 12.1.0 - July 2024
#### Az.Compute 8.1.0
* Modified cmdlet `Add-AzVMDataDisk`
Expand Down Expand Up @@ -880,3 +934,4 @@




48 changes: 48 additions & 0 deletions documentation/breaking-changes/upcoming-breaking-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,3 +84,51 @@
- Parameter is being deprecated without being replaced
- This change is expected to take effect from Az.NetAppFiles version: 0.16 and Az version: 12

## Az.Sql

### `Get-AzSqlInstanceLink`

- Cmdlet breaking-change will happen to all parameter sets
- The output type 'Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel' is changing
- The following properties in the output type are being deprecated : 'TargetDatabase' 'PrimaryAvailabilityGroupName' 'SecondaryAvailabilityGroupName' 'SourceEndpoint' 'SourceReplicaId' 'TargetReplicaId' 'LinkState' 'LastHardenedLsn'
- The following properties are being added to the output type : 'Databases' 'DistributedAvailabilityGroupName ' 'InstanceAvailabilityGroupName' 'PartnerAvailabilityGroupName' 'InstanceLinkRole' 'PartnerLinkRole' 'FailoverMode' 'SeedingMode' 'PartnerEndpoint'
- This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0

### `New-AzSqlInstanceLink`

- Cmdlet breaking-change will happen to all parameter sets
- The output type 'Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel' is changing
- The following properties in the output type are being deprecated : 'TargetDatabase' 'PrimaryAvailabilityGroupName' 'SecondaryAvailabilityGroupName' 'SourceEndpoint' 'SourceReplicaId' 'TargetReplicaId' 'LinkState' 'LastHardenedLsn'
- The following properties are being added to the output type : 'Databases' 'DistributedAvailabilityGroupName ' 'InstanceAvailabilityGroupName' 'PartnerAvailabilityGroupName' 'InstanceLinkRole' 'PartnerLinkRole' 'FailoverMode' 'SeedingMode' 'PartnerEndpoint'
- This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0

- Parameter breaking-change will happen to all parameter sets
- `-PrimaryAvailabilityGroupName`
- The parameter : 'PrimaryAvailabilityGroupName' is being replaced by parameter : 'PartnerAvailabilityGroupName'.
- This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
- `-SecondaryAvailabilityGroupName`
- The parameter : 'SecondaryAvailabilityGroupName' is being replaced by parameter : 'InstanceAvailabilityGroupName'.
- This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
- `-SourceEndpoint`
- The parameter : 'SourceEndpoint' is being replaced by parameter : 'PartnerEndpoint'.
- This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0
- `-TargetDatabase`
- The parameter 'TargetDatabase' is being replaced by parameter 'Databases'. The type of new parameter is changing from 'String' to 'List<String>'
- This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0

### `Remove-AzSqlInstanceLink`

- Cmdlet breaking-change will happen to all parameter sets
- The output type 'Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel' is changing
- The following properties in the output type are being deprecated : 'TargetDatabase' 'PrimaryAvailabilityGroupName' 'SecondaryAvailabilityGroupName' 'SourceEndpoint' 'SourceReplicaId' 'TargetReplicaId' 'LinkState' 'LastHardenedLsn'
- The following properties are being added to the output type : 'Databases' 'DistributedAvailabilityGroupName ' 'InstanceAvailabilityGroupName' 'PartnerAvailabilityGroupName' 'InstanceLinkRole' 'PartnerLinkRole' 'FailoverMode' 'SeedingMode' 'PartnerEndpoint'
- This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0

### `Update-AzSqlInstanceLink`

- Cmdlet breaking-change will happen to all parameter sets
- The output type 'Microsoft.Azure.Commands.Sql.ManagedInstanceHybridLink.Model.AzureSqlManagedInstanceLinkModel' is changing
- The following properties in the output type are being deprecated : 'TargetDatabase' 'PrimaryAvailabilityGroupName' 'SecondaryAvailabilityGroupName' 'SourceEndpoint' 'SourceReplicaId' 'TargetReplicaId' 'LinkState' 'LastHardenedLsn'
- The following properties are being added to the output type : 'Databases' 'DistributedAvailabilityGroupName ' 'InstanceAvailabilityGroupName' 'PartnerAvailabilityGroupName' 'InstanceLinkRole' 'PartnerLinkRole' 'FailoverMode' 'SeedingMode' 'PartnerEndpoint'
- This change is expected to take effect from Az.Sql version: 6.0.0 and Az version: 13.0.0

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 - July 2024"
$productName = "Microsoft Azure PowerShell - August 2024"

# where to put temp files
$tmp = Join-Path $env:temp azure-cmdlets-tmp
Expand Down
10 changes: 5 additions & 5 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: 7/12/2024
# Generated on: 7/31/2024
#

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

# Version number of this module.
ModuleVersion = '3.0.2'
ModuleVersion = '3.0.3'

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

# ReleaseNotes of this module
ReleaseNotes = '* Fixed bug handling GUID type subscription Id.
* Added a warning message in ''Connect-AzAccount'' to discourage the use of the username/password (a.k.a ROPC) login flow.
* Preannounced a breaking change in ''Get-AzAccessToken'' to change ''Token'' property from ''String'' to ''SecureString''.'
ReleaseNotes = '* Reduced the frequency of displaying sign-in announcement messages.
* Upgraded Azure.Core to 1.41.0 to include the fix for ''BearerTokenAuthenticationPolicy''
* Removed the informational table about selected context to avoid duplication with output table.'

# 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 3.0.3
* Reduced the frequency of displaying sign-in announcement messages.
* Upgraded Azure.Core to 1.41.0 to include the fix for `BearerTokenAuthenticationPolicy`
* Removed the informational table about selected context to avoid duplication with output table.
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("3.0.2")]
[assembly: AssemblyFileVersion("3.0.2")]
[assembly: AssemblyVersion("3.0.3")]
[assembly: AssemblyFileVersion("3.0.3")]
#if !SIGN
[assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Accounts.Test")]
#endif
Expand Down
Loading
Loading