diff --git a/README.md b/README.md index 834b55e..c99c9ee 100644 --- a/README.md +++ b/README.md @@ -9,9 +9,10 @@ A logger for use in tests so that the messages logged can be examined in tests. * ![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) * ![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) -Current version supports: 6.0, 7.0 and 8.0 - -.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. +.NET support: +* v1.x supports .NET Core 3.1 and .NET 5.0 +* v2.x supports .NET 6.0, 7.0 and 8.0 +* v3.x supports .NET 6.0 and 8.0 ## Why test logs? diff --git a/docs/index.md b/docs/index.md index 32b2f6f..75863e3 100644 --- a/docs/index.md +++ b/docs/index.md @@ -51,9 +51,11 @@ This package is designed to hook into the .NET logging framework so that the log ## Supported .NET Versions +v1.x supports: .NET Core 3.1 and .NET 5.0 + v2.x supports: .NET 6.0, 7.0 and 8.0 -v1.z supports: .NET Core 3.1 and .NET 5.0 +v3.x supports: .NET 6.0 and 8.0 ## Other Stuff diff --git a/release-notes/wip-release-notes.md b/release-notes/wip-release-notes.md index c6254cb..ddccade 100644 --- a/release-notes/wip-release-notes.md +++ b/release-notes/wip-release-notes.md @@ -7,6 +7,7 @@ Date: ??? ### Breaking Changes - Feature #123 changes the `TestCaptureLogger` class to encapsulate an instance of `TestCaptureLogger` rather than inherit from it. If you're code relied on `TestCaptureLogger` inheriting from `TestCaptureLogger` then it will likely break. +- Feature #172 drops support for .NET 7.0. Use .NET 6.0 LTS or .NET 8.0 LTS. ### Bugs @@ -22,9 +23,12 @@ Date: ??? ### Miscellaneous - #164: Update pipeline. +- #172: Drop support and package targeting for .NET 7.0. ### Dependencies -- #166 Update package references: +- #166 & #172 Update package references: - .NET 8.0 targets: - - Bump Microsoft.Extensions.Logging.Abstractions to 8.0.1 + - Bump Microsoft.Extensions.Logging.Abstractions to 8.0.2 + - .NET 7.0 targets: + - Dropped diff --git a/src/Stravaig.Extensions.Logging.Diagnostics.Tests/Stravaig.Extensions.Logging.Diagnostics.Tests.csproj b/src/Stravaig.Extensions.Logging.Diagnostics.Tests/Stravaig.Extensions.Logging.Diagnostics.Tests.csproj index 4205368..7720898 100644 --- a/src/Stravaig.Extensions.Logging.Diagnostics.Tests/Stravaig.Extensions.Logging.Diagnostics.Tests.csproj +++ b/src/Stravaig.Extensions.Logging.Diagnostics.Tests/Stravaig.Extensions.Logging.Diagnostics.Tests.csproj @@ -1,7 +1,7 @@ - net6.0;net7.0;net8.0 + net6.0;net8.0 false 12 diff --git a/src/Stravaig.Extensions.Logging.Diagnostics.XUnit/Stravaig.Extensions.Logging.Diagnostics.XUnit.csproj b/src/Stravaig.Extensions.Logging.Diagnostics.XUnit/Stravaig.Extensions.Logging.Diagnostics.XUnit.csproj index a7a0c52..700ea03 100644 --- a/src/Stravaig.Extensions.Logging.Diagnostics.XUnit/Stravaig.Extensions.Logging.Diagnostics.XUnit.csproj +++ b/src/Stravaig.Extensions.Logging.Diagnostics.XUnit/Stravaig.Extensions.Logging.Diagnostics.XUnit.csproj @@ -2,7 +2,7 @@ $([System.DateTime]::Now.Year) - net6.0;net7.0;net8.0 + net6.0;net8.0 XUnit extensions for Stravaig Logging Capture for Tests Colin Angus Mackay ©$2023-(YEAR) Colin Angus Mackay. See licence for more information. @@ -14,6 +14,9 @@ true XUnit extensions for Stravaig Logging Capture for Tests. + + Use version 2.x for .NET 6.0 onwards. + Use version 3.x for .NET 6.0 & 8.0 onwards. enable 12 diff --git a/src/Stravaig.Extensions.Logging.Diagnostics/Stravaig.Extensions.Logging.Diagnostics.csproj b/src/Stravaig.Extensions.Logging.Diagnostics/Stravaig.Extensions.Logging.Diagnostics.csproj index 9da4eaa..7c103c1 100644 --- a/src/Stravaig.Extensions.Logging.Diagnostics/Stravaig.Extensions.Logging.Diagnostics.csproj +++ b/src/Stravaig.Extensions.Logging.Diagnostics/Stravaig.Extensions.Logging.Diagnostics.csproj @@ -1,8 +1,8 @@ - + $([System.DateTime]::Now.Year) - net6.0;net7.0;net8.0 + net6.0;net8.0 Stravaig Logging Capture for Tests Colin Angus Mackay ©2020-$(YEAR) Colin Angus Mackay. See licence for more information. @@ -15,8 +15,10 @@ A logging provider that hooks into the .NET Logging extensions and captures the logs that it receives so they can be examined later by tests. - - Use version 1.x for .NET prior to 6.0. Use version 2.0 for .NET 6.0 onwards. + + Use version 1.x for .NET prior to 6.0. + Use version 2.x for .NET 6.0 onwards. + Use version 3.x for .NET 6.0 & 8.0 onwards. enable 12 @@ -24,7 +26,7 @@ - + true @@ -37,16 +39,12 @@ - + - - - - - +