Breaking Change 💥
- This library now uses .NET 8 libraries on
netstandard2.0
- It warns on .NET Core 3.1 or lower. (see dotnet/runtime#94327)
- To suppress warning, you can add
SuppressTfmSupportBuildWarnings
on your csproj file.
Warning
This library does not been tested on .NET Core 3.1 or lower environments.
Be sure to integration test yourself.
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
Features ✨
- Support .NET 8 (#200)
Development 🚀
- ci(devcontainer): use base container (#195)
- ci(gh-action): use repository variables (#212)
- chore: migrate to dotnet-coverage (#264)
- test: migrate to MSTest SDK (#294, #296)
- ci(dependabot): add devcontainer config (#301)
Dependencies Update 🤖
powered by dependabot
Kind | Package | old | new | PR(s) |
---|---|---|---|---|
NuGet | System.Text.Json | 7.0.1 | 8.0.3 | #191, #228, #288 |
NuGet | Microsoft.Extensions.Hosting | 7.0.0 | 8.0.0 | #189, #288 |
NuGet | Microsoft.Extensions.Options | 7.0.0 | 8.0.2 | #190, #288 |
GitHub Actions | actions/cache | 3.2.3 | 3.3.1 | #186, #188, #193, #201, #202 |
GitHub Actions | actions/checkout | 3.3.0 | 4.1.4 | #204, #206, #207, #218, #232, #234, #239, #243, #287, #298, #300 |
GitHub Actions | actions/setup-dotnet | 3.0.3 | 4.0.0 | #214, #215, #255 |
GitHub Actions | actions/upload-artifact | 3.1.2 | 4.3.3 | #235, #258, #274, #279, #299 |
GitHub Actions | codecov/codecov-action | 3.1.1 | 4.3.0 | #205, #208, #210, #275, #278, #286, #289, #291, #292 |
NuGet(dev) | BenchmarkDotNet | 0.13.4 | 0.13.12 | #192, #223, #225, #236, #240, #245, #260, #268 |
NuGet(dev) | FluentAssertions | 6.9.0 | 6.12.0 | #187, #209, #231 |
NuGet(dev) | Moq | 4.18.4 | 4.20.70 | #227, #229, #262, #265 |
NuGet(dev) | Microsoft.SourceLink.GitHub | 1.1.1 | 8.0.0 | #266 |