From 3ea036af17cc815a33f902218f14f36728e6eca6 Mon Sep 17 00:00:00 2001 From: Michael Mortensen Date: Mon, 11 Nov 2024 21:17:40 +0100 Subject: [PATCH 1/4] :package: updated to centralized packages management (CPM) --- Directory.Packages.props | 48 +++++++++++++++++++ ...Extensions.Xunit.Hosting.AspNetCore.csproj | 8 +--- .../Codebelt.Extensions.Xunit.Hosting.csproj | 28 +++-------- .../Codebelt.Extensions.Xunit.csproj | 10 ++-- 4 files changed, 61 insertions(+), 33 deletions(-) create mode 100644 Directory.Packages.props diff --git a/Directory.Packages.props b/Directory.Packages.props new file mode 100644 index 0000000..679b1a3 --- /dev/null +++ b/Directory.Packages.props @@ -0,0 +1,48 @@ + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Codebelt.Extensions.Xunit.Hosting.AspNetCore/Codebelt.Extensions.Xunit.Hosting.AspNetCore.csproj b/src/Codebelt.Extensions.Xunit.Hosting.AspNetCore/Codebelt.Extensions.Xunit.Hosting.AspNetCore.csproj index aa55408..4ca2479 100644 --- a/src/Codebelt.Extensions.Xunit.Hosting.AspNetCore/Codebelt.Extensions.Xunit.Hosting.AspNetCore.csproj +++ b/src/Codebelt.Extensions.Xunit.Hosting.AspNetCore/Codebelt.Extensions.Xunit.Hosting.AspNetCore.csproj @@ -15,12 +15,8 @@ - - - - - - + + diff --git a/src/Codebelt.Extensions.Xunit.Hosting/Codebelt.Extensions.Xunit.Hosting.csproj b/src/Codebelt.Extensions.Xunit.Hosting/Codebelt.Extensions.Xunit.Hosting.csproj index fd2dd45..7c642f5 100644 --- a/src/Codebelt.Extensions.Xunit.Hosting/Codebelt.Extensions.Xunit.Hosting.csproj +++ b/src/Codebelt.Extensions.Xunit.Hosting/Codebelt.Extensions.Xunit.Hosting.csproj @@ -10,28 +10,12 @@ host-test class-fixture host-fixture microsoft dependency injection host configuration hosting-environment service-provider configure-services - - - - - - - - - - - - - - - - - - - - - - + + + + + + diff --git a/src/Codebelt.Extensions.Xunit/Codebelt.Extensions.Xunit.csproj b/src/Codebelt.Extensions.Xunit/Codebelt.Extensions.Xunit.csproj index caec1bb..6247b5f 100644 --- a/src/Codebelt.Extensions.Xunit/Codebelt.Extensions.Xunit.csproj +++ b/src/Codebelt.Extensions.Xunit/Codebelt.Extensions.Xunit.csproj @@ -11,14 +11,14 @@ - - - + + + - - + + From 1acf68439b9bd04738c6908ff23946eae23dc6db Mon Sep 17 00:00:00 2001 From: Michael Mortensen Date: Mon, 11 Nov 2024 21:18:17 +0100 Subject: [PATCH 2/4] :package: cpm --- .../Codebelt.Extensions.Xunit.Hosting.AspNetCore.Tests.csproj | 4 ++-- .../Codebelt.Extensions.Xunit.Hosting.Tests.csproj | 4 ++-- .../Assets/UnmanagedDisposable.cs | 4 ++-- .../Codebelt.Extensions.Xunit.Tests.csproj | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/test/Codebelt.Extensions.Xunit.Hosting.AspNetCore.Tests/Codebelt.Extensions.Xunit.Hosting.AspNetCore.Tests.csproj b/test/Codebelt.Extensions.Xunit.Hosting.AspNetCore.Tests/Codebelt.Extensions.Xunit.Hosting.AspNetCore.Tests.csproj index b7f7f06..42fd33c 100644 --- a/test/Codebelt.Extensions.Xunit.Hosting.AspNetCore.Tests/Codebelt.Extensions.Xunit.Hosting.AspNetCore.Tests.csproj +++ b/test/Codebelt.Extensions.Xunit.Hosting.AspNetCore.Tests/Codebelt.Extensions.Xunit.Hosting.AspNetCore.Tests.csproj @@ -6,8 +6,8 @@ - - + + diff --git a/test/Codebelt.Extensions.Xunit.Hosting.Tests/Codebelt.Extensions.Xunit.Hosting.Tests.csproj b/test/Codebelt.Extensions.Xunit.Hosting.Tests/Codebelt.Extensions.Xunit.Hosting.Tests.csproj index 2ad30d4..4a6c8f9 100644 --- a/test/Codebelt.Extensions.Xunit.Hosting.Tests/Codebelt.Extensions.Xunit.Hosting.Tests.csproj +++ b/test/Codebelt.Extensions.Xunit.Hosting.Tests/Codebelt.Extensions.Xunit.Hosting.Tests.csproj @@ -15,8 +15,8 @@ - - + + diff --git a/test/Codebelt.Extensions.Xunit.Tests/Assets/UnmanagedDisposable.cs b/test/Codebelt.Extensions.Xunit.Tests/Assets/UnmanagedDisposable.cs index 19da2fc..6a9201b 100644 --- a/test/Codebelt.Extensions.Xunit.Tests/Assets/UnmanagedDisposable.cs +++ b/test/Codebelt.Extensions.Xunit.Tests/Assets/UnmanagedDisposable.cs @@ -28,7 +28,7 @@ public delegate IntPtr CreateFileDelegate(string lpFileName, public UnmanagedDisposable() { -#if NET6_0_OR_GREATER +#if NET8_0_OR_GREATER if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) { if (NativeLibrary.TryLoad("kernel32.dll", GetType().Assembly, DllImportSearchPath.System32, out _libHandle)) @@ -89,7 +89,7 @@ protected override void OnDisposeManagedResources() protected override void OnDisposeUnmanagedResources() { -#if NET6_0_OR_GREATER +#if NET8_0_OR_GREATER if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) { if (_handle != IntPtr.Zero) diff --git a/test/Codebelt.Extensions.Xunit.Tests/Codebelt.Extensions.Xunit.Tests.csproj b/test/Codebelt.Extensions.Xunit.Tests/Codebelt.Extensions.Xunit.Tests.csproj index 9fe983e..723a922 100644 --- a/test/Codebelt.Extensions.Xunit.Tests/Codebelt.Extensions.Xunit.Tests.csproj +++ b/test/Codebelt.Extensions.Xunit.Tests/Codebelt.Extensions.Xunit.Tests.csproj @@ -5,7 +5,7 @@ - + From e0ba3fe094feb198404716a779182840a356630a Mon Sep 17 00:00:00 2001 From: Michael Mortensen Date: Mon, 11 Nov 2024 21:18:48 +0100 Subject: [PATCH 3/4] :arrow_up: bump dependencies --- Directory.Build.props | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index edd3089..f6a6151 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -42,8 +42,8 @@ - - + + @@ -69,15 +69,15 @@ - - - - - + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive From 88489c310720482b60eef0169279d3d7ce254c90 Mon Sep 17 00:00:00 2001 From: Michael Mortensen Date: Mon, 11 Nov 2024 21:20:41 +0100 Subject: [PATCH 4/4] :speech_balloon: updated community health pages --- CHANGELOG.md | 2 +- README.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6220636..f344d30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ For more details, please refer to `PackageReleaseNotes.txt` on a per assembly ba > [!NOTE] > Changelog entries prior to version 8.4.0 was migrated from previous versions of Cuemon.Extensions.Xunit, Cuemon.Extensions.Xunit.Hosting, and Cuemon.Extensions.Xunit.Hosting.AspNetCore. -## [9.0.0] - TBD +## [9.0.0] - 2024-11-13 This major release is first and foremost focused on ironing out any wrinkles that have been introduced with .NET 9 preview releases so the final release is production ready together with the official launch from Microsoft. diff --git a/README.md b/README.md index 4a1ed91..c4a03d1 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,8 @@ Provides a convenient set of default API additions for unit-testing various type | [Codebelt.Extensions.Xunit.App](https://www.nuget.org/packages/Codebelt.Extensions.Xunit.App/) | ![vNext](https://img.shields.io/nuget/vpre/Codebelt.Extensions.Xunit.App?logo=nuget) | ![Stable](https://img.shields.io/nuget/v/Codebelt.Extensions.Xunit.App?logo=nuget) | ![Downloads](https://img.shields.io/nuget/dt/Codebelt.Extensions.Xunit.App?color=blueviolet&logo=nuget) | ### Contributing to `Extensions for xUnit API by Codebelt` -Contributions are welcome! +[Contributions](.github/CONTRIBUTING.md) are welcome and appreciated. + Feel free to submit issues, feature requests, or pull requests to help improve this library. ### License