Skip to content

Commit 278d674

Browse files
committed
Update to .NET 9.0 + Update dependencies + Remove support for .NET 5.0
1 parent afef9ec commit 278d674

File tree

4 files changed

+16
-22
lines changed

4 files changed

+16
-22
lines changed

samples/IterationBenchmark/IterationBenchmark.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFrameworks>net8.0;net7.0;net6.0;net5.0;netcoreapp3.1;netcoreapp3.0;</TargetFrameworks>
5+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0;net5.0;netcoreapp3.1;netcoreapp3.0;</TargetFrameworks>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
88
<LangVersion>latest</LangVersion>

samples/JsonSerializersBenchmark/JsonSerializersBenchmark.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
5+
<TargetFramework>net9.0</TargetFramework>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
88
<LangVersion>latest</LangVersion>

src/BenchmarkDotNetVisualizer.csproj

+9-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.1;<!--netcoreapp3.0;netcoreapp3.1;-->net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.1;<!--netcoreapp3.0;netcoreapp3.1;net5.0;-->net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<LangVersion>latest</LangVersion>
88
<AssemblyName>BenchmarkDotNetVisualizer</AssemblyName>
99
<PackageId>BenchmarkDotNetVisualizer</PackageId>
1010
<Title>BenchmarkDotNetVisualizer</Title>
1111
<Product>BenchmarkDotNetVisualizer</Product>
12-
<Version>2.0.1</Version>
13-
<PackageVersion>2.0.1</PackageVersion>
14-
<AssemblyVersion>2.0.1</AssemblyVersion>
12+
<Version>2.1.0</Version>
13+
<PackageVersion>2.1.0</PackageVersion>
14+
<AssemblyVersion>2.1.0</AssemblyVersion>
1515
<Authors>Mohammad Javad Ebrahimi</Authors>
1616
<Company>Mohammad Javad Ebrahimi</Company>
17-
<Copyright>Copyright © Mohammad Javad Ebrahimi 2024</Copyright>
17+
<Copyright>Copyright © Mohammad Javad Ebrahimi 2025</Copyright>
1818
<Description>
1919
Visualizes your BenchmarkDotNet benchmarks to colorful images, feature-rich HTML, and customizable markdown files (and maybe powerful charts in the future!)
2020
</Description>
@@ -55,19 +55,13 @@
5555
</ItemGroup>
5656

5757
<ItemGroup Condition="'$(TargetFramework)'!='netstandard2.1'">
58-
<PackageReference Include="PuppeteerSharp" Version="19.0.1" />
59-
</ItemGroup>
60-
61-
<ItemGroup Condition="'$(TargetFramework)'!='netstandard2.1' AND '$(TargetFramework)'!='net5.0'">
62-
<PackageReference Include="SixLabors.ImageSharp" Version="[3.1.5,)" />
63-
</ItemGroup>
64-
65-
<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.1' OR '$(TargetFramework)'=='net5.0'">
66-
<PackageReference Include="SixLabors.ImageSharp" Version="[2.1.9]" />
58+
<PackageReference Include="PuppeteerSharp" Version="20.1.3" />
59+
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.7" />
6760
</ItemGroup>
6861

6962
<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.1'">
70-
<PackageReference Include="PuppeteerSharp" Version="18.1.0" />
63+
<PackageReference Include="PuppeteerSharp" Version="[18.1.0]" />
64+
<PackageReference Include="SixLabors.ImageSharp" Version="[2.1.10]" />
7165
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
7266
</ItemGroup>
7367

test/BenchmarkDotNetVisualizer.Tests/BenchmarkDotNetVisualizer.Tests.csproj

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsPackable>false</IsPackable>
88
<IsTestProject>true</IsTestProject>
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
13-
<PackageReference Include="xunit" Version="2.9.2" />
14-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" PrivateAssets="All" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
13+
<PackageReference Include="xunit" Version="2.9.3" />
14+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2" PrivateAssets="All" />
1515
<PackageReference Include="Verify.DiffPlex" Version="3.1.2" />
16-
<PackageReference Include="Verify.Xunit" Version="28.2.0" />
16+
<PackageReference Include="Verify.Xunit" Version="29.2.0" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

0 commit comments

Comments
 (0)