Skip to content
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

[Do Not Squash][ElasticSan]Merge main branch to Az.Elasticsan-review #27500

Merged
merged 87 commits into from
Apr 3, 2025
Merged
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
8b862e2
[Microsoft.DocumentDB] CosmosDB - Docs Updated - API Version 2024-11-…
vipulvishal-ms Mar 14, 2025
01558e6
[Eng] Correctly generate help markddown for new module (#27334)
VeryEarly Mar 14, 2025
cb665a5
Fix sync alias issue and replace .NET SDK version from 8.0.x with 8.x…
vidai-msft Mar 15, 2025
6fd908b
CosmosDB OOB Release (#27315)
azure-powershell-bot Mar 15, 2025
1b9c737
Update Resources SDK 2024-11-01 (#27308)
tsmallig33 Mar 17, 2025
67ef552
Update docs about AzDev (#27328)
isra-fel Mar 17, 2025
7e90069
Pass AuxilaryAuthHeader for referenced resourceIds during Put Connect…
Nilambari Mar 17, 2025
399249a
AIO Powershell SDK (#27259)
hmmorales Mar 18, 2025
1cf00b4
[skip ci] Archive 399249a981ed0e3b690e127eb2662bcbfc20a285 (#27362)
azure-powershell-bot Mar 18, 2025
7b1f978
Add support for PremiumV2_LRS and UltraSSD_LRS target disks (#27257)
riyanshpal Mar 18, 2025
4acccb8
Add service tag for public ip in live tests. (#27367)
vidai-msft Mar 18, 2025
c9f843b
Added correct url (#27373)
mikefrobbins Mar 19, 2025
9926357
Remove custom/*.psm1 from .gitignore (#27379)
VeryEarly Mar 19, 2025
b05bbfb
[CognitiveServices] PowerShell refresh to use 2024-10-01 version (#26…
tianxin-ms Mar 20, 2025
0c4fd7f
Updated Enable-AzRecoveryServicesBackupProtection by removing warning…
SourabhSomnathGholap Mar 20, 2025
227a9f8
Update Az.PipelineGroup to API version 2024-10-01-preview (#27149)
JingchuanHuangMSFT Mar 20, 2025
a52b6e6
Network OOB Release (#27305)
azure-powershell-bot Mar 20, 2025
17a89e7
[skip ci] Archive a52b6e6c375a2b0b2b8f1678fea6e58b16ab9538 (#27387)
azure-powershell-bot Mar 20, 2025
1221518
Cdn breaking change messages for autorest v4 (#27365)
Ptnan7 Mar 20, 2025
9663ebd
[Resources] Fix Get-AzResource with -ExpandProperties. (#27368)
NoriZC Mar 20, 2025
efbb280
[Eng] Update CreateMappings_rules.json while build autorest based mod…
VeryEarly Mar 20, 2025
1f9d37a
[skip ci] Archive 1221518fe61c56a214582100ac46cfb5fecaf852 (#27388)
azure-powershell-bot Mar 20, 2025
9e3c891
Add AppConfiguration ResourceId and Suffix endpoints for Mooncake and…
vidai-msft Mar 21, 2025
2123c46
[Eng] Remove 'ProgressAction' while build autorest modules (#27394)
VeryEarly Mar 21, 2025
26fada6
[Storage] Add breaking warning for upload file cmdlet (#27392)
blueww Mar 21, 2025
c9d27f8
Add breaking change announcement for *-AzResource cmdlets. (#27400)
vidai-msft Mar 24, 2025
aa179be
Onboard SCVMM to Powershell using Autorest (Az.ScVmm | 2023-10-07 API…
hsurana06 Mar 24, 2025
1ab0725
Azure Site Recovery support for shared disk scenario for Azure to Azu…
vidyadharijami Mar 24, 2025
54018a5
Add breaking change warning message for Start-AzStorageAccountMigrati…
EmmaZhu Mar 24, 2025
83f6ede
[Az.TrustedSigning] Add Az.TrustedSigning Module (#27332)
janielMartell Mar 24, 2025
79c2bca
[skip ci] Archive Schedule (#27409)
azure-powershell-bot Mar 24, 2025
0c8a18c
[Synapse]Powershell Update Release (#27348)
Jingshu918 Mar 24, 2025
29b3301
[skip ci] Archive 83f6edea9c0a89244a56173a859eb62ee8135888 (#27410)
azure-powershell-bot Mar 24, 2025
6c76cd7
[Eng] Fix functionstoexport and aliasestoexport when only one item in…
VeryEarly Mar 24, 2025
1340daf
[Az.RecoveryServices.Backup] Updated CRR region map for new regions (…
hiaga Mar 24, 2025
b941cd4
Udpate for AGC API v2025-01-01 (#27361)
cdxu-147 Mar 24, 2025
428a008
[Storage] Support NFS file share (#27366)
blueww Mar 24, 2025
fd27dc1
Update `publish-AzWebApp` to support pull based deployments. (#27228)
dannysongg Mar 24, 2025
93fe2cb
[skip ci] Archive b941cd4808f2944326d5e6371546b4a1978daf33 (#27414)
azure-powershell-bot Mar 24, 2025
ccdd553
Add ValidationLevel parameter to WhatIf/Test (#27352)
tsmallig33 Mar 24, 2025
8b6fd9b
Trusted Launch for VM/VMSS (#27260)
grizzlytheodore Mar 24, 2025
40d4dae
[PS] ManagedserviceIdentity breaking change announcement (#27389)
JoyerJin Mar 25, 2025
be0a00e
[Az.AppConfiguration] The code base is going to be refactored, the fo…
lijinpei2008 Mar 25, 2025
97d0f8c
[Aks] The code base is going to be refactored, the following cmdlet a…
lijinpei2008 Mar 25, 2025
a82ac42
Preannournce BC in AKS sku (#27420)
isra-fel Mar 25, 2025
74c5b0a
Cdn Corrected Breaking Version (#27418)
notyashhh Mar 25, 2025
fb55ee1
WeightsAndBiases PSH cmdlets for initial release (#27384)
aggarwalsw Mar 25, 2025
5e13036
[skip ci] Archive 40d4dae49d66aee09c426282b889a2d004484358 (#27422)
azure-powershell-bot Mar 25, 2025
3036812
[skip ci] Archive 97d0f8c6222e6515eae5cb155139031f4b23df09 (#27424)
azure-powershell-bot Mar 25, 2025
adf8bb8
[ArizeAI] Liftr Module Creation (#27426)
notyashhh Mar 25, 2025
11f0709
[skip ci] Archive a82ac4262e15c7b88bd6cccd929351272edbac64 (#27427)
azure-powershell-bot Mar 25, 2025
a5668f0
PSH cmdlets for Pinecone Initial Preview Release (#27344)
aggarwalsw Mar 25, 2025
e0c8f3d
[skip ci] Archive adf8bb893fe690ba6886ccb4ed45a073767cab01 (#27431)
azure-powershell-bot Mar 25, 2025
fd72b8d
[skip ci] Archive fb55ee10ffbf3f758f748f0234f09cf1a618a52f (#27430)
azure-powershell-bot Mar 25, 2025
9f08955
[eng] Update the logic of resource repository in VersionController (#…
wyunchi-ms Mar 25, 2025
28cbcb2
[skip ci] Archive a5668f079ba30624dd9f65e80bb77aea752f2285 (#27432)
azure-powershell-bot Mar 25, 2025
c1f136e
Removed Progress Action Parameter (#27433)
notyashhh Mar 25, 2025
856921b
Update dependencies for storage sdk (#27435)
isra-fel Mar 25, 2025
cec4de9
Remove temp fix for static analysis failure. (#27428)
blueww Mar 25, 2025
5b28e54
Az.StorageSync MI GA Release (Shared/storage sync to main) (#27376)
ankushbindlish2 Mar 25, 2025
7849d39
[Compute] GalleryImageVersion Powershell commands to support BlockDel…
haagha Mar 26, 2025
184b451
Az.Compute - Shallow Replication for GalleryImageVersion (#27225)
haagha Mar 26, 2025
28d0594
[Release Fix] Corrected Help Docs (#27449)
notyashhh Mar 26, 2025
0ff89f0
[ArizeAI] Examples Fix (#27450)
notyashhh Mar 26, 2025
84e6eb7
Update emitter-package.json to upgrade to tsp 0.67.1 (#27458)
dolauli Mar 27, 2025
dec0c0d
Support .NET 8 on github codespaces (#27423)
isra-fel Mar 27, 2025
c60172e
Disable default outbound access in live test (#27452)
vidai-msft Mar 27, 2025
fee2221
Update emitter-package.json to remove deprecated providerhub (#27460)
dolauli Mar 27, 2025
3d31a05
Update compute codeowners (#27455)
Sandido Mar 27, 2025
18baf33
[DataFactory]Powershell Release (#27425)
Jingshu918 Mar 28, 2025
59b588d
release-2025-04-01 (#27470)
notyashhh Mar 28, 2025
8f840ee
[Release] Sync up main branch to release (#27473)
notyashhh Mar 29, 2025
5ec21b3
Revert "[Release] Sync up main branch to release" (#27477)
VeryEarly Mar 30, 2025
1159106
Merge pull request #27475 from Azure/release-2025-04-01
notyashhh Mar 30, 2025
58bee33
Compute Placement feature (#27446)
grizzlytheodore Mar 31, 2025
d50978b
Fix the publish issues (#27479)
wyunchi-ms Mar 31, 2025
d3161b5
[Network] Add PrivateIpAddressPrefixLength parameters for two AzNetwo…
gitlwh Mar 31, 2025
b50138c
Added support for SMTP Username CRUD operations (#27323)
Deepika0530 Apr 1, 2025
204360c
[Eng] Enable archive for network release branch (#27484)
VeryEarly Apr 1, 2025
e712862
[eng] Ignore common parameter ProcessAction in CmdletDiff (#27480)
wyunchi-ms Apr 1, 2025
65cc3b4
[skip ci] Archive b50138c3166546f416395d613a7d62e58c89532e (#27483)
azure-powershell-bot Apr 1, 2025
94a12c8
[Eng] Reschedule archive to 2AM GTM+8 (#27487)
VeryEarly Apr 1, 2025
7f7d547
Documentation for autorest v4 features (#27494)
Pan-Qi Apr 2, 2025
1dbbf81
Fix the issue of using Azure Artifacts (#27497)
wyunchi-ms Apr 2, 2025
27b4ab2
Refactor live test scenarios to enhance VM creation (#27495)
vidai-msft Apr 2, 2025
6e73afd
Network OOB Release (#27496)
azure-powershell-bot Apr 3, 2025
ce59d26
Add attribute to v4 custom model-cmdlets (#27468)
Pan-Qi Apr 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
10 changes: 4 additions & 6 deletions .azure-pipelines/azure-powershell-ci.yml
Original file line number Diff line number Diff line change
@@ -39,7 +39,7 @@ variables:
AZURE_CLIENTS_SHOW_SECRETS_WARNING: true

schedules:
- cron: 0 4 * * 0,1,2,3,4,5,6
- cron: 0 16 * * 0,1,2,3,4,5,6
displayName: Daily Archive
branches:
include:
@@ -66,8 +66,6 @@ trigger:
- test-build-filter
- generation
- Azure
exclude:
- release-network-*

jobs:
- job: Build
@@ -95,7 +93,7 @@ jobs:
displayName: 'Use .NET SDK for Build'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: NodeTool@0
displayName: Install Autorest
inputs:
@@ -228,7 +226,7 @@ jobs:
displayName: 'Use .NET SDK for Static Analysis'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: PowerShell@2
displayName: 'Analyze'
inputs:
@@ -270,7 +268,7 @@ jobs:
displayName: 'Use .NET SDK for Test'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: PowerShell@2
displayName: 'Test'
inputs:
2 changes: 1 addition & 1 deletion .azure-pipelines/daily-build.yml
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ jobs:
displayName: 'Use .NET SDK'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: PowerShell@2
displayName: Prepare Powershell $(PSVersion)
inputs:
6 changes: 3 additions & 3 deletions .azure-pipelines/powershell-core.yml
Original file line number Diff line number Diff line change
@@ -43,7 +43,7 @@ jobs:
displayName: 'Use .NET SDK for Build'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: NodeTool@0
displayName: Install Autorest
inputs:
@@ -121,7 +121,7 @@ jobs:
displayName: 'Use .NET SDK for Static Analysis'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: PowerShell@2
displayName: 'Analyze'
inputs:
@@ -163,7 +163,7 @@ jobs:
displayName: 'Use .NET SDK for Test'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: PowerShell@2
displayName: 'Test'
inputs:
4 changes: 2 additions & 2 deletions .azure-pipelines/security-tools.yml
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ jobs:
displayName: 'Use .NET SDK 8.0 for Build'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: NodeTool@0
displayName: Install Autorest
inputs:
@@ -84,7 +84,7 @@ jobs:
displayName: 'Use .NET SDK 6.0 for CredScan'
inputs:
packageType: sdk
version: 6.0.x
version: 6.x
- task: securedevelopmentteam.vss-secure-development-tools.build-task-credscan.CredScan@3
displayName: Run CredScan
inputs:
2 changes: 1 addition & 1 deletion .azure-pipelines/sync-aliases.yml
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ jobs:
displayName: Install .NET SDK
inputs:
packageType: sdk
version: 8.0.x
version: 8.x

- pwsh: |
dotnet --version
2 changes: 1 addition & 1 deletion .azure-pipelines/test-coverage.yml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@ parameters:
- name: dotnet_sdk
displayName: .NET SDK
type: string
default: 8.0.x
default: 8.x
- name: testFramework
displayName: Test Framework
type: string
2 changes: 1 addition & 1 deletion .azure-pipelines/util/analyze-steps.yml
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ steps:
displayName: 'Use .NET SDK'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x

- pwsh: 'Install-Module "platyPS", "PSScriptAnalyzer" -Force -Confirm:$false -Scope CurrentUser'
displayName: 'Install PowerShell Dependencies'
2 changes: 1 addition & 1 deletion .azure-pipelines/util/build-steps.yml
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ steps:
displayName: 'Use .NET SDK'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: DotNetCoreCLI@2
displayName: Filter changed files
inputs:
2 changes: 1 addition & 1 deletion .azure-pipelines/util/test-steps.yml
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@ steps:
displayName: 'Use .NET SDK'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x

- task: PowerShell@2
displayName: Remove pre-installed Az modules
6 changes: 3 additions & 3 deletions .azure-pipelines/windows-powershell.yml
Original file line number Diff line number Diff line change
@@ -39,7 +39,7 @@ jobs:
displayName: 'Use .NET SDK for Build'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: NodeTool@0
displayName: Install Autorest
inputs:
@@ -117,7 +117,7 @@ jobs:
displayName: 'Use .NET SDK for Static Analysis'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: PowerShell@2
displayName: 'Analyze'
inputs:
@@ -142,7 +142,7 @@ jobs:
displayName: 'Use .NET SDK for Test'
inputs:
packageType: sdk
version: 8.0.x
version: 8.x
- task: PowerShell@2
displayName: 'Test'
inputs:
16 changes: 0 additions & 16 deletions .devcontainer/Dockerfile

This file was deleted.

75 changes: 29 additions & 46 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,59 +1,42 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/microsoft/vscode-dev-containers/tree/v0.208.0/containers/dotnet
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/dotnet
{
"name": "Azure PowerShell (C#, .NET, TypeScript)",
"build": {
"dockerfile": "Dockerfile",
"args": {
// Update 'VARIANT' to pick a .NET Core version: 3.1, 5.0, 6.0
// Append -bullseye or -focal to pin to an OS version.
"VARIANT": "6.0",
// Options
"NODE_VERSION": "lts/*"
"name": "C# (.NET)",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
"image": "mcr.microsoft.com/devcontainers/dotnet:1-8.0",

// Features to add to the dev container. More info: https://containers.dev/features.
"features": {
"ghcr.io/devcontainers/features/github-cli": {
"version": "latest"
},
"ghcr.io/devcontainers/features/node": {
"version": "lts"
}
},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [5000, 5001],
// "portsAttributes": {
// "5001": {
// "protocol": "https"
// }
// }

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "npm install -g autorest",

// Configure tool-specific properties.
"customizations": {
"vscode": {
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"ms-dotnettools.csharp"
]
}
},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [5000, 5001],

// [Optional] To reuse of your local HTTPS dev cert:
//
// 1. Export it locally using this command:
// * Windows PowerShell:
// dotnet dev-certs https --trust; dotnet dev-certs https -ep "$env:USERPROFILE/.aspnet/https/aspnetapp.pfx" -p "SecurePwdGoesHere"
// * macOS/Linux terminal:
// dotnet dev-certs https --trust; dotnet dev-certs https -ep "${HOME}/.aspnet/https/aspnetapp.pfx" -p "SecurePwdGoesHere"
//
// 2. Uncomment these 'remoteEnv' lines:
// "remoteEnv": {
// "ASPNETCORE_Kestrel__Certificates__Default__Password": "SecurePwdGoesHere",
// "ASPNETCORE_Kestrel__Certificates__Default__Path": "/home/vscode/.aspnet/https/aspnetapp.pfx",
// },
//
// 3. Do one of the following depending on your scenario:
// * When using GitHub Codespaces and/or Remote - Containers:
// 1. Start the container
// 2. Drag ~/.aspnet/https/aspnetapp.pfx into the root of the file explorer
// 3. Open a terminal in VS Code and run "mkdir -p /home/vscode/.aspnet/https && mv aspnetapp.pfx /home/vscode/.aspnet/https"
//
// * If only using Remote - Containers with a local container, uncomment this line instead:
// "mounts": [ "source=${env:HOME}${env:USERPROFILE}/.aspnet/https,target=/home/vscode/.aspnet/https,type=bind" ],

// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "dotnet restore",

// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "vscode",
"features": {
"git": "os-provided",
"powershell": "latest"
}
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// this will allow us to call pwsh in scripts
"remoteUser": "root"
}
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# To make sure Network PRs go to the right branch, e.g. network-april
/src/Network/ @Joanna-Yang-Art @htippanaboya
/src/Compute/ @bilaakpan-ms @sandido @haagha @grizzlytheodore
/src/Compute/ @EdwinBernal1 @grizzlytheodore @ntangy @sandido
/src/PolicyInsights/ @pilor
/src/Batch/ @wiboris @dpwatrous

106 changes: 106 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,109 @@
## 13.4.0 - April 2025
#### Az.Accounts 4.1.0
* Added AppConfiguration ResourceId and Suffix endpoints for Mooncake and USGov clouds to fix issue [#24219]

#### Az.Aks 6.1.1
* Preannounced breaking change: The default value of '-NodeVmSize' parameter of 'New-AzAksCluster' will be changing from 'Standard_DS2_V2 (Linux), Standard_DS2_V3 (Windows)' to being dynamically selected by the AKS resource provider based on quota and capacity in the next major release.
* The code base is going to be refactored, the following cmdlet adds a BreakingChange announcement:
* 'Get-AzAksMaintenanceConfiguration'
* 'Get-AzAksManagedClusterOSOption'
* 'Get-AzAksManagedClusterOutboundNetworkDependencyEndpoint'
* 'Get-AzAksNodePoolUpgradeProfile'
* 'Get-AzAksUpgradeProfile'
* 'Get-AzAksVersion'
* 'New-AzAksMaintenanceConfiguration'

#### Az.AppConfiguration 1.4.1
* The code base is going to be refactored, the following cmdlet adds a BreakingChange announcement:
* 'Get-AzAppConfigurationStore'
* 'New-AzAppConfigurationStore'
* 'Update-AzAppConfigurationStore'

#### Az.Cdn 3.3.1
* This upgrade contains no changes in cdn powershell commandline tool, it only notifies user that we are going to upgrade the version of autorest, and will bring some breaking changes.

#### Az.CognitiveServices 1.16.0
* Updated SDK via autorest.powershell.
* Added Get, New, Remove cmdlets for AzCognitiveServicesAccountRaiPolicy, AzCognitiveServicesAccountRaiBlocklist, AzCognitiveServicesAccountRaiBlocklistItem.
* Added Get cmdlets for AzCognitiveServicesRaiContentFilters, AzCognitiveServicesAccountDeploymentSku, AzCognitiveServicesModelCapacity.
* Added Get, New cmdlets for AzCognitiveServicesAccountDefenderForAISetting.

#### Az.Compute 9.2.0
* Added new parameter '-ReplicationMode' to 'New-AzGalleryImageVersion' cmdlet.
* Added new parameter 'BlockDeletionBeforeEndOfLife' parameter to 'New-AzGalleryImageVersion' and 'Update-AzGalleryImageVersion' cmdlets.
* Updated 'New-AzVM', 'New-AzVmss', 'Update-AzVM', and 'Update-AzVmss' to pass 'Standard' as an input of '-SecurityType' parameter.
* Added breaking change message for 'Get-AzVMSize'.

#### Az.CosmosDB 1.18.0
* Added support for creating containers with Vector Embedding Policy.
* GAd Per Partition Automatic Failover GA
* GAd Per Region Per Partition Autoscale GA

#### Az.ManagedServiceIdentity 1.3.1
* Added breaking change announcement for the following cmdlets due to migrating autorest from v3 to v4.
* 'Get-AzFederatedIdentityCredential'
* 'New-AzFederatedIdentityCredential'
* 'Update-AzFederatedIdentityCredential'

#### Az.Monitor 6.0.2
* Pipeline Group upgraded API version to 2024-10-01-preview

#### Az.Network 7.15.1
* Updated VirtualNetworkGatewayConnection cmdlets to pass AuxilaryAuthHeader for referenced resourceIds i.e. LocalNetworkGateway2, VirtualNetworkGateway2. This is needed in case referenced resourceIds are in different AAD Tenant.
- 'New-AzVirtualNetworkGatewayConnection'
- 'Set-AzVirtualNetworkGatewayConnection'

#### Az.RecoveryServices 7.6.0
* Azure Site Recovery support for shared disk scenario for Azure to Azure provider.
* Removed warning about ensuring Enhanced Policy for Trusted Launch VMs when configuring protection for Azure VMs.
* Added warning 'Starting in May 2025, Trusted Launch virtual machines can be protected with both standard and enhanced policies via PS and CLI' in Enable-AzRecoveryServicesBackupProtection.
* Added breaking change announcement for Get-AzRecoveryServicesBackupSchedulePolicyObject that this command will return a Enhanced policy object by default for IaaSVM workload.
* Added support for PremiumV2_LRS and UltraSSD_LRS target disk types for Azure to Azure replication.
* Added logs to enable better debugging for Modify protection with MSSQL workload.
* Added Cross region restore support for new regions - israelnorthwest, southwestus, southcentralus2, southeastus3, southeastus5.

#### Az.Resources 7.10.0
* Fixed the issue that Get-AzReource not working with '-ExpandProperties'. [#11248]
* Updated Resources SDK to 2024-11-01.
* Added breaking change announcement for the following cmdlets due to API version for resource type may change.
- 'Get-AzResource'
- 'New-AzResource'
- 'Set-AzResource'
- 'Remove-AzResource'
- 'Invoke-AzResourceAction'
* Added ValidationLevel Parameter to WhatIf and Validate cmdlets for deployments.

#### Az.Storage 8.3.0
* Supported NFS File Share and NFS file and directory properties
- 'Get-AzStorageFile'
- 'Get-AzStorageFileContent'
- 'New-AzStorageDirectory'
- 'Remove-AzStorageFile'
- 'Set-AzStorageFileContent'
- 'Start-AzStorageFileCopy'
* Supported File share properties: Protocol, EnableSnapshotVirtualDirectoryAccess.
- 'New-AzStorageShare'
- 'Get-AzStorageShare'
* Supported create hard link in NFS File Share
- 'New-AzStorageFileHardLink'
* Added warning message for upcoming breaking change on upload Azure file
- 'Set-AzStorageFileContent'
* Added warning messages for an upcoming breaking change when converting the account's redundancy configuration
- 'Start-AzStorageAccountMigration'

#### Az.StorageSync 2.5.0
* Fixed the bug in server registration
* Improved the error message for Set-AzStorageSyncServiceIdentity cmdlet
* Added RoleAssignmentExists check
* Added AssignIdentity to Set-AzStorageSyncServer
* Added a default behavior of system assigned identity to StorageSyncService provisioning

#### Az.Synapse 3.2.0
* Supported copyComputeScale and pipelineExternalComputeScale in 'Set-AzSynapseIntegrationRuntime' Command

#### Az.Websites 3.4.0
* Add support for pull based deployments from a URL with MSI authentication in 'Publish-AzWebApp'

## 13.3.0 - March 2025
#### Az.CosmosDB 1.17.0
* Added support for Cosmos DB Table role definition and role assignment related cmdlets.
Loading