Skip to content

Commit 85c066f

Browse files
azchohfiCopilot
andcommitted
Update all dependencies to their latest versions
- Identity: Microsoft.Identity.Client / .Broker / .Extensions.Msal 4.85.2 -> 4.86.1 - Extensions: Microsoft.Extensions.* 10.0.9 -> 10.0.10 - SkiaSharp (+ NativeAssets.Linux/macOS) 4.148.0 -> 4.150.1 - System.CommandLine 2.0.9 -> 2.0.10, Spectre.Console 0.57.1 -> 0.57.2 - Meziantou.Framework.Win32.CredentialManager 2.0.2 -> 3.0.1 - Nerdbank.GitVersioning 3.10.85 -> 3.10.91 - Test stack: MSTest.Sdk / MSTest.* 4.2.3 -> 4.3.2, Microsoft.NET.Test.Sdk 18.0.1 -> 18.8.1, Testing.Extensions.CodeCoverage 18.8.0 -> 18.9.0, Testing.Extensions.TrxReport 2.2.3 -> 2.3.2 Replace FluentAssertions 7.2.0 with AwesomeAssertions 9.5.0. FluentAssertions 8+ moved to a commercial license; AwesomeAssertions is the Apache-2.0 community fork. Updated the global using in Usings.cs from FluentAssertions to AwesomeAssertions (its 9.x root namespace); the 178 assertion call sites are otherwise unchanged. Validated: solution builds clean (0 warnings), all unit tests pass on net10.0 and net10.0-windows, and the win-x64 Native AOT single-file publish succeeds and runs. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: a5eef89d-c576-4c40-85ad-79f16260e9e2
1 parent ac6cd91 commit 85c066f

5 files changed

Lines changed: 26 additions & 26 deletions

File tree

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<ItemGroup>
3939
<PackageReference Include="Nerdbank.GitVersioning" Condition="!Exists('packages.config')">
4040
<PrivateAssets>all</PrivateAssets>
41-
<Version>3.10.85</Version>
41+
<Version>3.10.91</Version>
4242
</PackageReference>
4343
</ItemGroup>
4444
</Project>

MSStore.API/MSStore.API.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
</PropertyGroup>
2222

2323
<ItemGroup>
24-
<PackageReference Include="Microsoft.Identity.Client" Version="4.85.2" />
25-
<PackageReference Include="Microsoft.Identity.Client.Extensions.Msal" Version="4.85.2" />
26-
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.9" />
24+
<PackageReference Include="Microsoft.Identity.Client" Version="4.86.1" />
25+
<PackageReference Include="Microsoft.Identity.Client.Extensions.Msal" Version="4.86.1" />
26+
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.10" />
2727
</ItemGroup>
2828

2929
</Project>

MSStore.CLI.UnitTests/MSStore.CLI.UnitTests.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="MSTest.Sdk/4.2.3">
1+
<Project Sdk="MSTest.Sdk/4.3.2">
22

33
<PropertyGroup>
44
<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">net10.0;net10.0-windows10.0.17763.0</TargetFrameworks>
@@ -11,7 +11,7 @@
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="FluentAssertions" Version="7.2.0" />
14+
<PackageReference Include="AwesomeAssertions" Version="9.5.0" />
1515
<PackageReference Include="Moq" Version="4.20.72" />
1616
</ItemGroup>
1717

@@ -36,30 +36,30 @@
3636
</ItemGroup>
3737

3838
<ItemGroup>
39-
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="18.0.1" />
39+
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="18.8.1" />
4040
</ItemGroup>
4141

4242
<ItemGroup>
43-
<PackageReference Update="Microsoft.Testing.Extensions.CodeCoverage" Version="18.8.0" />
43+
<PackageReference Update="Microsoft.Testing.Extensions.CodeCoverage" Version="18.9.0" />
4444
</ItemGroup>
4545

4646
<ItemGroup>
47-
<PackageReference Update="Microsoft.Testing.Extensions.TrxReport" Version="2.2.3" />
47+
<PackageReference Update="Microsoft.Testing.Extensions.TrxReport" Version="2.3.2" />
4848
</ItemGroup>
4949

5050
<ItemGroup>
51-
<PackageReference Update="MSTest.Analyzers" Version="4.1.0">
51+
<PackageReference Update="MSTest.Analyzers" Version="4.3.2">
5252
<PrivateAssets>all</PrivateAssets>
5353
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
5454
</PackageReference>
5555
</ItemGroup>
5656

5757
<ItemGroup>
58-
<PackageReference Update="MSTest.TestAdapter" Version="4.2.3" />
58+
<PackageReference Update="MSTest.TestAdapter" Version="4.3.2" />
5959
</ItemGroup>
6060

6161
<ItemGroup>
62-
<PackageReference Update="MSTest.TestFramework" Version="4.2.3" />
62+
<PackageReference Update="MSTest.TestFramework" Version="4.3.2" />
6363
</ItemGroup>
6464

6565
</Project>

MSStore.CLI.UnitTests/Usings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation. All rights reserved.
22
// Licensed under the MIT License.
33

4-
global using FluentAssertions;
4+
global using AwesomeAssertions;
55
global using Microsoft.VisualStudio.TestTools.UnitTesting;
66
global using Moq;
77

MSStore.CLI/MSStore.CLI.csproj

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,25 @@
2828
<ItemGroup>
2929
<PackageReference Include="Azure.Storage.Blobs" Version="12.29.1" />
3030
<PackageReference Include="Microsoft.ApplicationInsights" Version="3.1.2" />
31-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.9" />
32-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.9" />
33-
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="10.0.9" />
34-
<PackageReference Include="Microsoft.Extensions.Http" Version="10.0.9" />
35-
<PackageReference Include="Microsoft.Identity.Client" Version="4.85.2" />
36-
<PackageReference Include="Microsoft.Identity.Client.Broker" Version="4.85.2" />
37-
<PackageReference Include="Microsoft.Identity.Client.Extensions.Msal" Version="4.85.2" />
38-
<PackageReference Include="SkiaSharp" Version="4.148.0" />
39-
<PackageReference Include="System.CommandLine" Version="2.0.9" />
40-
<PackageReference Include="Spectre.Console" Version="0.57.1" />
31+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.10" />
32+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.10" />
33+
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="10.0.10" />
34+
<PackageReference Include="Microsoft.Extensions.Http" Version="10.0.10" />
35+
<PackageReference Include="Microsoft.Identity.Client" Version="4.86.1" />
36+
<PackageReference Include="Microsoft.Identity.Client.Broker" Version="4.86.1" />
37+
<PackageReference Include="Microsoft.Identity.Client.Extensions.Msal" Version="4.86.1" />
38+
<PackageReference Include="SkiaSharp" Version="4.150.1" />
39+
<PackageReference Include="System.CommandLine" Version="2.0.10" />
40+
<PackageReference Include="Spectre.Console" Version="0.57.2" />
4141
</ItemGroup>
4242

4343
<ItemGroup Condition="'$(TargetFramework)' == 'net10.0-windows10.0.17763.0'">
44-
<PackageReference Include="Meziantou.Framework.Win32.CredentialManager" Version="2.0.2" />
44+
<PackageReference Include="Meziantou.Framework.Win32.CredentialManager" Version="3.0.1" />
4545
</ItemGroup>
4646

4747
<ItemGroup Condition="'$(TargetFramework)' == 'net10.0'">
48-
<PackageReference Include="SkiaSharp.NativeAssets.Linux" Version="4.148.0" />
49-
<PackageReference Include="SkiaSharp.NativeAssets.macOS" Version="4.148.0" />
48+
<PackageReference Include="SkiaSharp.NativeAssets.Linux" Version="4.150.1" />
49+
<PackageReference Include="SkiaSharp.NativeAssets.macOS" Version="4.150.1" />
5050
</ItemGroup>
5151

5252
<ItemGroup>

0 commit comments

Comments
 (0)