Skip to content

Commit cfb67ec

Browse files
authored
Merge pull request #46 from FRACerqueira/v3.0.1
- Sanitization of references, added .net10
2 parents 41ba01e + 1079dca commit cfb67ec

11 files changed

Lines changed: 44 additions & 51 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ jobs:
66
build:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v4
9+
- uses: actions/checkout@v5
1010

1111
- name: Setup dotnet
12-
uses: actions/setup-dotnet@v3
12+
uses: actions/setup-dotnet@v5
1313
with:
14-
dotnet-version: '9.0.x' # SDK Version to use.
14+
dotnet-version: '10.0.x' # SDK Version to use.
1515

1616
- name: Build project
1717
run: dotnet build HealthCheckPlus.sln -c Release

‎.github/workflows/codeql.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ jobs:
1919

2020
steps:
2121
- name: Checkout repository
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v5
2323

2424
- name: Setup .NET
2525
if: matrix.language == 'csharp'
26-
uses: actions/setup-dotnet@v3
26+
uses: actions/setup-dotnet@v5
2727
with:
28-
dotnet-version: '9.0.x'
28+
dotnet-version: '10.0.x'
2929

3030
- name: Initialize CodeQL
3131
uses: github/codeql-action/init@v3

‎.github/workflows/publish.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ jobs:
88
publish:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v4
11+
- uses: actions/checkout@v5
1212

1313
- name: Setup dotnet
14-
uses: actions/setup-dotnet@v3
14+
uses: actions/setup-dotnet@v5
1515
with:
16-
dotnet-version: '9.0.x' # SDK Version to use.
16+
dotnet-version: '10.0.x' # SDK Version to use.
1717

1818
- name: Setup Version
1919
id: setup_version

‎README.md‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[![NuGet](https://img.shields.io/nuget/v/HealthCheckPlus)](https://www.nuget.org/packages/HealthCheckPlus/)
88
[![Downloads](https://img.shields.io/nuget/dt/HealthCheckPlus)](https://www.nuget.org/packages/HealthCheckPlus/)
99

10-
**HealthCheckPlus** was developed in c# with the **.Net9** and **.Net8** target frameworks.
10+
**HealthCheckPlus** was developed in c# with the **.Net10**, **.Net9** and **.Net8** target frameworks.
1111

1212
## Table of Contents
1313

@@ -47,7 +47,11 @@
4747

4848
### What's new in the latest version
4949

50-
- **V3.0.0 (latest version)**
50+
- **V3.0.1 (latest version)**
51+
- Added support for .Net10
52+
- Sanitization of references
53+
54+
- V3.0.0
5155

5256
- Added support for .Net9
5357
- Removed support for .Net6, .Net7

‎Samples/HealthCheckPlusDemo/HealthCheckPlusDemo.csproj‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk.Web">
1+
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<InvariantGlobalization>true</InvariantGlobalization>
@@ -10,8 +10,7 @@
1010

1111
<ItemGroup>
1212
<PackageReference Include="AspNetCore.HealthChecks.Redis" Version="9.0.0" />
13-
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.3.0" />
14-
<PackageReference Include="Swashbuckle.AspNetCore" Version="8.0.0" />
13+
<PackageReference Include="Swashbuckle.AspNetCore" Version="10.0.0" />
1514
</ItemGroup>
1615

1716
<ItemGroup>

‎Samples/HealthCheckPlusDemoBackgroudService/HealthCheckPlusDemoBackgroudService.csproj‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk.Web">
1+
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<InvariantGlobalization>true</InvariantGlobalization>
@@ -10,8 +10,7 @@
1010

1111
<ItemGroup>
1212
<PackageReference Include="AspNetCore.HealthChecks.Redis" Version="9.0.0" />
13-
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.3.0" />
14-
<PackageReference Include="Swashbuckle.AspNetCore" Version="8.0.0" />
13+
<PackageReference Include="Swashbuckle.AspNetCore" Version="10.0.0" />
1514
</ItemGroup>
1615

1716
<ItemGroup>

‎src/HealthCheckPlus.Abstractions/HealthCheckPlus.Abstractions.csproj‎

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>net10.0;net9.0;net8.0</TargetFrameworks>
55
<LangVersion>latest</LangVersion>
66
<NeutralLanguage>en</NeutralLanguage>
77
<AssemblyName>HealthCheckPlus.Abstractions</AssemblyName>
@@ -45,11 +45,7 @@
4545
<None Include="..\..\icon.png" Pack="true" PackagePath="\" />
4646
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
4747
</ItemGroup>
48-
49-
<ItemGroup Condition="'$(TargetFramework)'=='net9.0'">
50-
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="9.0.3" />
51-
</ItemGroup>
52-
<ItemGroup Condition="'$(TargetFramework)'=='net8.0'">
53-
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="8.0.14" />
48+
<ItemGroup>
49+
<FrameworkReference Include="Microsoft.AspNetCore.App" />
5450
</ItemGroup>
5551
</Project>

‎src/HealthCheckPlus/HealthCheckPlus.csproj‎

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>net10.0;net9.0;net8.0</TargetFrameworks>
55
<LangVersion>latest</LangVersion>
66
<NeutralLanguage>en</NeutralLanguage>
77
<AssemblyName>HealthCheckPlus</AssemblyName>
@@ -52,21 +52,6 @@
5252
<None Include="..\..\icon.png" Pack="true" PackagePath="\" />
5353
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
5454
</ItemGroup>
55-
56-
<ItemGroup Condition="'$(TargetFramework)'=='net9.0'">
57-
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="9.0.3" />
58-
<PackageReference Include="Microsoft.Extensions.Options" Version="9.0.3" />
59-
<PackageReference Include="System.Text.Encodings.Web" Version="9.0.3" />
60-
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.3.0" />
61-
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="9.0.3" />
62-
</ItemGroup>
63-
<ItemGroup Condition="'$(TargetFramework)'=='net8.0'">
64-
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="8.0.14" />
65-
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.2" />
66-
<PackageReference Include="System.Text.Encodings.Web" Version="8.0.0" />
67-
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.3.0" />
68-
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="8.0.14" />
69-
</ItemGroup>
7055
<ItemGroup>
7156
<FrameworkReference Include="Microsoft.AspNetCore.App" />
7257
</ItemGroup>

‎src/HealthCheckPlusTests/HealthCheckPlusTests.csproj‎

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

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

1010
<ItemGroup>
11-
<PackageReference Include="coverlet.collector" Version="6.0.2" />
12-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
13-
<PackageReference Include="Moq" Version="4.20.72" />
14-
<PackageReference Include="xunit" Version="2.9.2" />
15-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" />
11+
<PackageReference Include="coverlet.collector" Version="6.0.4">
12+
<PrivateAssets>all</PrivateAssets>
13+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
14+
</PackageReference>
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
16+
<PackageReference Include="xunit" Version="2.9.3" />
17+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
18+
<PrivateAssets>all</PrivateAssets>
19+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
20+
</PackageReference>
1621
</ItemGroup>
1722

1823
<ItemGroup>

‎src/README.txt‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Welcome to HealthCheckPlus
1919

2020
HealthCheck with individual policies based on healthy/degraded/unhealthy status and optimized Report Publisher.
2121

22-
HealthCheckPlus was developed in c# with the **.Net9** and **.Net8** target frameworks.
22+
HealthCheckPlus was developed in c# with the **.Net10**, **.Net9** and **.Net8** target frameworks.
2323

2424
Features
2525
********
@@ -47,7 +47,12 @@ Features
4747
What's new
4848
----------
4949

50-
- V3.0.0 (latest version)
50+
- V3.0.1 (latest version)
51+
52+
- Added support for .Net10
53+
- Sanitization of references
54+
55+
- V3.0.0
5156

5257
- Added support for .Net9
5358
- Removed support for .Net6, .Net7

0 commit comments

Comments
 (0)