Skip to content

Commit 0b1316b

Browse files
Merge pull request #176 from Stravaig-Projects/#172/drop-dotnet-7
#172: Drop .NET 7.0
2 parents 287f1f2 + 96772dc commit 0b1316b

File tree

6 files changed

+27
-19
lines changed

6 files changed

+27
-19
lines changed

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@ A logger for use in tests so that the messages logged can be examined in tests.
99
* ![Nuget (with prereleases)](https://img.shields.io/nuget/vpre/Stravaig.Extensions.Logging.Diagnostics?color=ffffff&label=nuget%20latest&logo=nuget) [View Stravaig.Extensions.Logging.Diagnostics on NuGet](https://www.nuget.org/packages/Stravaig.Extensions.Logging.Diagnostics)
1010
* ![Nuget (with prereleases)](https://img.shields.io/nuget/vpre/Stravaig.Extensions.Logging.Diagnostics.XUnit?color=ffffff&label=nuget%20latest&logo=nuget) [View Stravaig.Extensions.Logging.Diagnostics.XUnit on NuGet](https://www.nuget.org/packages/Stravaig.Extensions.Logging.Diagnostics.XUnit)
1111

12-
Current version supports: 6.0, 7.0 and 8.0
13-
14-
.NET Core 3.1 and .NET 5.0 support was dropped as of v2.0. Use v1.x when targeting .NET Core 3.1 or .NET 5.0.
12+
.NET support:
13+
* v1.x supports .NET Core 3.1 and .NET 5.0
14+
* v2.x supports .NET 6.0, 7.0 and 8.0
15+
* v3.x supports .NET 6.0 and 8.0
1516

1617
## Why test logs?
1718

docs/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,11 @@ This package is designed to hook into the .NET logging framework so that the log
5151

5252
## Supported .NET Versions
5353

54+
v1.x supports: .NET Core 3.1 and .NET 5.0
55+
5456
v2.x supports: .NET 6.0, 7.0 and 8.0
5557

56-
v1.z supports: .NET Core 3.1 and .NET 5.0
58+
v3.x supports: .NET 6.0 and 8.0
5759

5860
## Other Stuff
5961

release-notes/wip-release-notes.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Date: ???
77
### Breaking Changes
88

99
- Feature #123 changes the `TestCaptureLogger<T>` class to encapsulate an instance of `TestCaptureLogger` rather than inherit from it. If you're code relied on `TestCaptureLogger<T>` inheriting from `TestCaptureLogger` then it will likely break.
10+
- Feature #172 drops support for .NET 7.0. Use .NET 6.0 LTS or .NET 8.0 LTS.
1011

1112
### Bugs
1213

@@ -22,9 +23,12 @@ Date: ???
2223
### Miscellaneous
2324

2425
- #164: Update pipeline.
26+
- #172: Drop support and package targeting for .NET 7.0.
2527

2628
### Dependencies
2729

28-
- #166 Update package references:
30+
- #166 & #172 Update package references:
2931
- .NET 8.0 targets:
30-
- Bump Microsoft.Extensions.Logging.Abstractions to 8.0.1
32+
- Bump Microsoft.Extensions.Logging.Abstractions to 8.0.2
33+
- .NET 7.0 targets:
34+
- Dropped

src/Stravaig.Extensions.Logging.Diagnostics.Tests/Stravaig.Extensions.Logging.Diagnostics.Tests.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net8.0</TargetFrameworks>
55
<IsPackable>false</IsPackable>
66
<LangVersion>12</LangVersion>
77
</PropertyGroup>

src/Stravaig.Extensions.Logging.Diagnostics.XUnit/Stravaig.Extensions.Logging.Diagnostics.XUnit.csproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<YEAR>$([System.DateTime]::Now.Year)</YEAR>
5-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
5+
<TargetFrameworks>net6.0;net8.0</TargetFrameworks>
66
<Title>XUnit extensions for Stravaig Logging Capture for Tests</Title>
77
<Authors>Colin Angus Mackay</Authors>
88
<Copyright>©$2023-(YEAR) Colin Angus Mackay. See licence for more information.</Copyright>
@@ -14,6 +14,9 @@
1414
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1515
<Description>
1616
XUnit extensions for Stravaig Logging Capture for Tests.
17+
18+
Use version 2.x for .NET 6.0 onwards.
19+
Use version 3.x for .NET 6.0 &amp; 8.0 onwards.
1720
</Description>
1821
<Nullable>enable</Nullable>
1922
<LangVersion>12</LangVersion>
Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
2+
33
<PropertyGroup>
44
<YEAR>$([System.DateTime]::Now.Year)</YEAR>
5-
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
5+
<TargetFrameworks>net6.0;net8.0</TargetFrameworks>
66
<Title>Stravaig Logging Capture for Tests</Title>
77
<Authors>Colin Angus Mackay</Authors>
88
<Copyright>©2020-$(YEAR) Colin Angus Mackay. See licence for more information.</Copyright>
@@ -15,16 +15,18 @@
1515
<Description>
1616
A logging provider that hooks into the .NET Logging extensions and captures
1717
the logs that it receives so they can be examined later by tests.
18-
19-
Use version 1.x for .NET prior to 6.0. Use version 2.0 for .NET 6.0 onwards.
18+
19+
Use version 1.x for .NET prior to 6.0.
20+
Use version 2.x for .NET 6.0 onwards.
21+
Use version 3.x for .NET 6.0 &amp; 8.0 onwards.
2022
</Description>
2123
<Nullable>enable</Nullable>
2224
<LangVersion>12</LangVersion>
2325
</PropertyGroup>
2426
<ItemGroup>
2527
<None Include="stravaig-icon.png" Pack="true" PackagePath="/" />
2628
</ItemGroup>
27-
29+
2830
<!-- Source link properties -->
2931
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">
3032
<PublishRepositoryUrl>true</PublishRepositoryUrl>
@@ -37,16 +39,12 @@
3739
<ItemGroup>
3840
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
3941
</ItemGroup>
40-
42+
4143
<ItemGroup Condition=" '$(TargetFramework)' == 'net6.0' ">
4244
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.4" />
4345
</ItemGroup>
4446

45-
<ItemGroup Condition=" '$(TargetFramework)' == 'net7.0' ">
46-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
47-
</ItemGroup>
48-
4947
<ItemGroup Condition=" '$(TargetFramework)' == 'net8.0' ">
50-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1" />
48+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
5149
</ItemGroup>
5250
</Project>

0 commit comments

Comments
 (0)