diff --git a/src/Accounts/Accounts/Accounts.csproj b/src/Accounts/Accounts/Accounts.csproj index 64e2cd1a57d9..419ade67f967 100644 --- a/src/Accounts/Accounts/Accounts.csproj +++ b/src/Accounts/Accounts/Accounts.csproj @@ -14,6 +14,7 @@ + @@ -27,6 +28,7 @@ + diff --git a/src/Accounts/Accounts/ChangeLog.md b/src/Accounts/Accounts/ChangeLog.md index 31ebd7bef904..f0961341cb51 100644 --- a/src/Accounts/Accounts/ChangeLog.md +++ b/src/Accounts/Accounts/ChangeLog.md @@ -19,6 +19,7 @@ --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 ## Version 5.3.0 * Updated `AuthenticationAssemblyLoadContext` project to deprecate .NET 6.0 and build on .NET 8.0. diff --git a/src/Accounts/AssemblyLoading/ConditionalAssemblyProvider.cs b/src/Accounts/AssemblyLoading/ConditionalAssemblyProvider.cs index 994c6581a82d..1740e03a7d28 100644 --- a/src/Accounts/AssemblyLoading/ConditionalAssemblyProvider.cs +++ b/src/Accounts/AssemblyLoading/ConditionalAssemblyProvider.cs @@ -45,24 +45,24 @@ public static void Initialize(string rootPath, IConditionalAssemblyContext conte CreateAssembly("net45", "Newtonsoft.Json", "13.0.0.0").WithWindowsPowerShell(), CreateAssembly("net46", "System.Numerics.Vectors", "4.1.4.0").WithWindowsPowerShell(), CreateAssembly("net46", "System.Xml.ReaderWriter", "4.1.0.0").WithWindowsPowerShell(), - CreateAssembly("net461", "System.Diagnostics.DiagnosticSource", "6.0.0.1").WithWindowsPowerShell(), CreateAssembly("net461", "System.Reflection.DispatchProxy", "4.0.4.0").WithWindowsPowerShell(), CreateAssembly("net461", "System.Runtime.CompilerServices.Unsafe", "6.0.0.0").WithWindowsPowerShell(), CreateAssembly("net461", "System.Security.Cryptography.ProtectedData", "4.0.3.0").WithWindowsPowerShell(), - CreateAssembly("net461", "System.Text.Encodings.Web", "6.0.0.1").WithWindowsPowerShell(), + CreateAssembly("net462", "System.Diagnostics.DiagnosticSource", "8.0.0.1").WithWindowsPowerShell(), + CreateAssembly("net462", "System.Text.Encodings.Web", "8.0.0.0").WithWindowsPowerShell(), CreateAssembly("net47", "System.Security.Cryptography.Cng", "4.3.0.0").WithWindowsPowerShell(), - CreateAssembly("netstandard2.0", "Azure.Core", "1.45.0.0"), + CreateAssembly("netstandard2.0", "Azure.Core", "1.47.3.0"), CreateAssembly("netstandard2.0", "Azure.Identity.Broker", "1.1.0.0"), CreateAssembly("netstandard2.0", "Azure.Identity", "1.13.0.0"), - CreateAssembly("netstandard2.0", "Microsoft.Bcl.AsyncInterfaces", "6.0.0.0"), + CreateAssembly("netstandard2.0", "Microsoft.Bcl.AsyncInterfaces", "8.0.0.0"), CreateAssembly("netstandard2.0", "Microsoft.Identity.Client.Broker", "4.65.0.0"), CreateAssembly("netstandard2.0", "Microsoft.Identity.Client", "4.65.0.0"), CreateAssembly("netstandard2.0", "Microsoft.Identity.Client.Extensions.Msal", "4.65.0.0"), CreateAssembly("netstandard2.0", "Microsoft.Identity.Client.NativeInterop", "0.16.2.0"), CreateAssembly("netstandard2.0", "Microsoft.IdentityModel.Abstractions", "6.35.0.0"), CreateAssembly("netstandard2.0", "System.Buffers", "4.0.3.0").WithWindowsPowerShell(), - CreateAssembly("netstandard2.0", "System.ClientModel", "1.2.1.0"), - CreateAssembly("netstandard2.0", "System.Memory.Data", "6.0.0.1"), + CreateAssembly("netstandard2.0", "System.ClientModel", "1.6.1.0"), + CreateAssembly("netstandard2.0", "System.Memory.Data", "8.0.0.1"), CreateAssembly("netstandard2.0", "System.Memory", "4.0.1.2").WithWindowsPowerShell(), CreateAssembly("netstandard2.0", "System.Net.Http.WinHttpHandler", "4.0.4.0").WithWindowsPowerShell(), CreateAssembly("netstandard2.0", "System.Private.ServiceModel", "4.7.0.0").WithWindowsPowerShell(), @@ -70,7 +70,7 @@ public static void Initialize(string rootPath, IConditionalAssemblyContext conte CreateAssembly("netstandard2.0", "System.Security.Permissions", "4.0.3.0").WithWindowsPowerShell(), CreateAssembly("netstandard2.0", "System.Security.Principal.Windows", "4.1.3.0").WithWindowsPowerShell(), CreateAssembly("netstandard2.0", "System.ServiceModel.Primitives", "4.7.0.0").WithWindowsPowerShell(), - CreateAssembly("netstandard2.0", "System.Text.Json", "6.0.0.0"), + CreateAssembly("netstandard2.0", "System.Text.Json", "8.0.0.0"), CreateAssembly("netstandard2.0", "System.Threading.Tasks.Extensions", "4.2.0.1").WithWindowsPowerShell(), #endregion }; diff --git a/src/Compute/Compute/ChangeLog.md b/src/Compute/Compute/ChangeLog.md index bf9010cb7d84..05ebfceeffe6 100644 --- a/src/Compute/Compute/ChangeLog.md +++ b/src/Compute/Compute/ChangeLog.md @@ -20,6 +20,7 @@ --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 * Added `-Redeploy` switch parameter for `Update-AzHost` cmdlet to enable dedicated host redeployment. * Added `-SupportedSecurityOption` parameter to `New-AzDiskConfig` cmdlet. * ComputeRP related cmdlets will now use 2025-04-01 version of the ComputeRP API. diff --git a/src/ContainerRegistry/ContainerRegistry/ChangeLog.md b/src/ContainerRegistry/ContainerRegistry/ChangeLog.md index 876ec8ecf4ca..09f0e2836bf3 100644 --- a/src/ContainerRegistry/ContainerRegistry/ChangeLog.md +++ b/src/ContainerRegistry/ContainerRegistry/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 ## Version 4.3.1 * Preannounced breaking changes. Please refer to https://go.microsoft.com/fwlink/?linkid=2333229 diff --git a/src/CosmosDB/CosmosDB/ChangeLog.md b/src/CosmosDB/CosmosDB/ChangeLog.md index 45f69541d565..1f8206648c47 100644 --- a/src/CosmosDB/CosmosDB/ChangeLog.md +++ b/src/CosmosDB/CosmosDB/ChangeLog.md @@ -19,6 +19,7 @@ --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 ## Version 1.18.2 * Fixed issue where the restore command failed to detect the source account, even when it existed. diff --git a/src/DataLakeStore/DataLakeStore/ChangeLog.md b/src/DataLakeStore/DataLakeStore/ChangeLog.md index 1df629d8ced4..3bc1bfedd4ec 100644 --- a/src/DataLakeStore/DataLakeStore/ChangeLog.md +++ b/src/DataLakeStore/DataLakeStore/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 ## Version 1.5.0 * Added a new cmdlet GetAzureDataLakeStoreDeletedItemWithtoken to support pagination in GetAzureDataLakeStoreDeletedItem diff --git a/src/KeyVault/KeyVault/ChangeLog.md b/src/KeyVault/KeyVault/ChangeLog.md index cbf9f8bfdcda..6a4ffaee29ee 100644 --- a/src/KeyVault/KeyVault/ChangeLog.md +++ b/src/KeyVault/KeyVault/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 ## Version 6.4.0 * Added Managed HSM network rule cmdlets mirroring existing Key Vault network rule management: `New-AzKeyVaultManagedHsmNetworkRuleSetObject`, `Add-AzKeyVaultManagedHsmNetworkRule`, `Remove-AzKeyVaultManagedHsmNetworkRule`, `Update-AzKeyVaultManagedHsmNetworkRuleSet` diff --git a/src/NetAppFiles/NetAppFiles/ChangeLog.md b/src/NetAppFiles/NetAppFiles/ChangeLog.md index 657ac6cc45c2..7f032cd97b77 100644 --- a/src/NetAppFiles/NetAppFiles/ChangeLog.md +++ b/src/NetAppFiles/NetAppFiles/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 ## Version 0.25.0 * Updated to api-version 2025-06-01 diff --git a/src/PolicyInsights/PolicyInsights/ChangeLog.md b/src/PolicyInsights/PolicyInsights/ChangeLog.md index 03348de22340..88823efa5f8a 100644 --- a/src/PolicyInsights/PolicyInsights/ChangeLog.md +++ b/src/PolicyInsights/PolicyInsights/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 ## Version 1.7.1 * Removed "Microsoft.Azure.Management.PolicyInsights" Version "1.0.0" PackageReference diff --git a/src/SignalR/SignalR/ChangeLog.md b/src/SignalR/SignalR/ChangeLog.md index bacdeceb1bf5..5d314d4617ed 100644 --- a/src/SignalR/SignalR/ChangeLog.md +++ b/src/SignalR/SignalR/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 * Added cmdlets for managing replicas: - Get-AzSignalRReplica: get replica(s) for SignalR - New-AzSignalRReplica: create a new replica for SignalR diff --git a/src/Storage/Storage.Management/ChangeLog.md b/src/Storage/Storage.Management/ChangeLog.md index d1b910e9cabb..644046067d13 100644 --- a/src/Storage/Storage.Management/ChangeLog.md +++ b/src/Storage/Storage.Management/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 * Supported Blob Geo Replication SLA on Storage accounts - `New-AzStorageAccount` - `Set-AzStorageAccount` diff --git a/src/Synapse/Synapse/ChangeLog.md b/src/Synapse/Synapse/ChangeLog.md index db5ec8551116..7a3bcc8480b2 100644 --- a/src/Synapse/Synapse/ChangeLog.md +++ b/src/Synapse/Synapse/ChangeLog.md @@ -19,6 +19,8 @@ --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 +* Updated Azure.Analytics.Synapse.Artifacts to 1.0.0-preview.22 ## Version 3.2.2 * Fixed an error when remove artifact throw `ArgumentNullException` @@ -32,7 +34,7 @@ * Updated Azure.Analytics.Synapse.Artifacts to 1.0.0-preview.21. ## Version 3.1.1 -* Removed "Microsoft.Azure.Management.Synapse" Version "2.6.0-preview" package reference +* Removed "Microsoft.Azure.Management.Synapse" Version "2.6.0-preview" package reference ## Version 3.1.0 * Upgraded nuget package to signed package. diff --git a/src/TrustedSigning/TrustedSigning/ChangeLog.md b/src/TrustedSigning/TrustedSigning/ChangeLog.md index bafd4209cf68..f9852f097826 100644 --- a/src/TrustedSigning/TrustedSigning/ChangeLog.md +++ b/src/TrustedSigning/TrustedSigning/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Updated Azure.Core from 1.45.0 to 1.47.3 ## Version 0.1.2 * Updated InvokeCIPolicySigning to support signing files with the .cip extension diff --git a/src/lib/README.md b/src/lib/README.md index d26d7cf7b711..7c510d4fbc88 100644 --- a/src/lib/README.md +++ b/src/lib/README.md @@ -2,9 +2,11 @@ This directory contains common assemblies / libraries that Azure PowerShell modules depend on. +The assemblies will be copied to `artifacts/{Configuration}/Az.Accounts/` when building. See `Az.Accounts.csproj` for more information. + ## How to use this directory When making changes to the dependencies in this directory, please follow these steps: 1. Update `manifest.json` no matter if you are adding, removing or updating a dependency. This serves as the source of truth. -2. Run `Update-DevDependency` found in the AzDev module. Follow the instructions necessary to [build and import the module](../../tools/AzDev/README.md) first. +2. Run `Update-DevAssembly` found in the AzDev module. Follow the instructions necessary to [build and import the module](../../tools/AzDev/README.md) first. diff --git a/src/lib/cgmanifest.json b/src/lib/cgmanifest.json index ba12f96f983c..fb172140cf5d 100644 --- a/src/lib/cgmanifest.json +++ b/src/lib/cgmanifest.json @@ -33,8 +33,8 @@ "component": { "type": "nuget", "nuget": { - "name": "System.Diagnostics.DiagnosticSource", - "version": "6.0.1" + "name": "System.Reflection.DispatchProxy", + "version": "4.5.0" } } }, @@ -42,8 +42,8 @@ "component": { "type": "nuget", "nuget": { - "name": "System.Reflection.DispatchProxy", - "version": "4.5.0" + "name": "System.Runtime.CompilerServices.Unsafe", + "version": "6.0.0" } } }, @@ -51,8 +51,8 @@ "component": { "type": "nuget", "nuget": { - "name": "System.Runtime.CompilerServices.Unsafe", - "version": "6.0.0" + "name": "System.Security.Cryptography.ProtectedData", + "version": "4.5.0" } } }, @@ -60,8 +60,8 @@ "component": { "type": "nuget", "nuget": { - "name": "System.Security.Cryptography.ProtectedData", - "version": "4.5.0" + "name": "System.Diagnostics.DiagnosticSource", + "version": "8.0.1" } } }, @@ -70,7 +70,7 @@ "type": "nuget", "nuget": { "name": "System.Text.Encodings.Web", - "version": "6.0.1" + "version": "8.0.0" } } }, @@ -88,7 +88,7 @@ "type": "nuget", "nuget": { "name": "Azure.Core", - "version": "1.45.0" + "version": "1.47.3" } } }, @@ -115,7 +115,7 @@ "type": "nuget", "nuget": { "name": "Microsoft.Bcl.AsyncInterfaces", - "version": "6.0.0" + "version": "8.0.0" } } }, @@ -178,7 +178,7 @@ "type": "nuget", "nuget": { "name": "System.ClientModel", - "version": "1.2.1" + "version": "1.6.1" } } }, @@ -187,7 +187,7 @@ "type": "nuget", "nuget": { "name": "System.Memory.Data", - "version": "6.0.1" + "version": "8.0.1" } } }, @@ -259,7 +259,7 @@ "type": "nuget", "nuget": { "name": "System.Text.Json", - "version": "6.0.11" + "version": "8.0.6" } } }, diff --git a/src/lib/manifest.json b/src/lib/manifest.json index 4af872dec992..0b31a449b4e2 100644 --- a/src/lib/manifest.json +++ b/src/lib/manifest.json @@ -1,7 +1,7 @@ [ { "PackageName": "Azure.Core", - "PackageVersion": "1.45.0", + "PackageVersion": "1.47.3", "TargetFramework": "netstandard2.0", "WindowsPowerShell": true, "PowerShell7Plus": true @@ -22,7 +22,7 @@ }, { "PackageName": "Microsoft.Bcl.AsyncInterfaces", - "PackageVersion": "6.0.0", + "PackageVersion": "8.0.0", "TargetFramework": "netstandard2.0", "WindowsPowerShell": true, "PowerShell7Plus": true @@ -72,14 +72,14 @@ }, { "PackageName": "System.ClientModel", - "PackageVersion": "1.2.1", + "PackageVersion": "1.6.1", "TargetFramework": "netstandard2.0", "WindowsPowerShell": true, "PowerShell7Plus": true }, { "PackageName": "System.Memory.Data", - "PackageVersion": "6.0.1", + "PackageVersion": "8.0.1", "TargetFramework": "netstandard2.0", "WindowsPowerShell": true, "PowerShell7Plus": true @@ -135,7 +135,7 @@ }, { "PackageName": "System.Text.Json", - "PackageVersion": "6.0.11", + "PackageVersion": "8.0.6", "TargetFramework": "netstandard2.0", "WindowsPowerShell": true, "PowerShell7Plus": true @@ -156,8 +156,8 @@ }, { "PackageName": "System.Diagnostics.DiagnosticSource", - "PackageVersion": "6.0.1", - "TargetFramework": "net461", + "PackageVersion": "8.0.1", + "TargetFramework": "net462", "WindowsPowerShell": true, "PowerShell7Plus": false }, @@ -198,8 +198,8 @@ }, { "PackageName": "System.Text.Encodings.Web", - "PackageVersion": "6.0.1", - "TargetFramework": "net461", + "PackageVersion": "8.0.0", + "TargetFramework": "net462", "WindowsPowerShell": true, "PowerShell7Plus": false }, diff --git a/src/lib/net461/System.Diagnostics.DiagnosticSource.dll b/src/lib/net461/System.Diagnostics.DiagnosticSource.dll deleted file mode 100644 index 92419a27e0c2..000000000000 Binary files a/src/lib/net461/System.Diagnostics.DiagnosticSource.dll and /dev/null differ diff --git a/src/lib/net461/System.Text.Encodings.Web.dll b/src/lib/net461/System.Text.Encodings.Web.dll deleted file mode 100644 index 742e594a4c51..000000000000 Binary files a/src/lib/net461/System.Text.Encodings.Web.dll and /dev/null differ diff --git a/src/lib/net462/System.Diagnostics.DiagnosticSource.dll b/src/lib/net462/System.Diagnostics.DiagnosticSource.dll new file mode 100644 index 000000000000..b58b31a741ec Binary files /dev/null and b/src/lib/net462/System.Diagnostics.DiagnosticSource.dll differ diff --git a/src/lib/net462/System.Text.Encodings.Web.dll b/src/lib/net462/System.Text.Encodings.Web.dll new file mode 100644 index 000000000000..3d16c7e9d86d Binary files /dev/null and b/src/lib/net462/System.Text.Encodings.Web.dll differ diff --git a/src/lib/netstandard2.0/Azure.Core.dll b/src/lib/netstandard2.0/Azure.Core.dll index c71d2080afc5..9e01bb3ec3be 100644 Binary files a/src/lib/netstandard2.0/Azure.Core.dll and b/src/lib/netstandard2.0/Azure.Core.dll differ diff --git a/src/lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll b/src/lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll index 39fd1311f266..c828d9921516 100644 Binary files a/src/lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll and b/src/lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll differ diff --git a/src/lib/netstandard2.0/System.ClientModel.dll b/src/lib/netstandard2.0/System.ClientModel.dll index 8b60dc3445ab..233dff28ff25 100644 Binary files a/src/lib/netstandard2.0/System.ClientModel.dll and b/src/lib/netstandard2.0/System.ClientModel.dll differ diff --git a/src/lib/netstandard2.0/System.Memory.Data.dll b/src/lib/netstandard2.0/System.Memory.Data.dll index 9333ab4f2c50..b3f41a37b810 100644 Binary files a/src/lib/netstandard2.0/System.Memory.Data.dll and b/src/lib/netstandard2.0/System.Memory.Data.dll differ diff --git a/src/lib/netstandard2.0/System.Text.Json.dll b/src/lib/netstandard2.0/System.Text.Json.dll index c4b9390592c8..624a270f2506 100644 Binary files a/src/lib/netstandard2.0/System.Text.Json.dll and b/src/lib/netstandard2.0/System.Text.Json.dll differ diff --git a/tools/AzDev/README.md b/tools/AzDev/README.md index 90835b189f19..5c37e4ac8a18 100644 --- a/tools/AzDev/README.md +++ b/tools/AzDev/README.md @@ -75,11 +75,11 @@ Count Name Group ### Update Assemblies in `src/lib` -`Update-DevDependency` is used to update the assemblies in the `src/lib` directory. This is useful because it saves you from having to manually download / extract / pick the correct one from the package. +`Update-DevAssembly` is used to update the assemblies in the `src/lib` directory. This is useful because it saves you from having to manually download / extract / pick the correct one from the package. ```powershell # Update the assembly manifest manually, then -Update-DevDependency +Update-DevAssembly # Check in all the changes ``` diff --git a/tools/Common.Netcore.Dependencies.targets b/tools/Common.Netcore.Dependencies.targets index d54042dd601a..bf3bfff8e8e4 100644 --- a/tools/Common.Netcore.Dependencies.targets +++ b/tools/Common.Netcore.Dependencies.targets @@ -22,7 +22,7 @@ - +