diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 937f730..b5d1a6a 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,6 +1,6 @@ { "name": "C# (.NET Core)", - "image": "mcr.microsoft.com/vscode/devcontainers/dotnet:5.0", + "image": "mcr.microsoft.com/vscode/devcontainers/dotnet:9.0", "settings": { "terminal.integrated.shell.linux": "/bin/bash" }, diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 63b4b25..59663a3 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -1,4 +1,17 @@ -2.0.0 +# Release Notes + +List of notable changes between majors + +## 22.0.0 + +- (Breaking) Removed support for some Async calls in .NET Framework and + legacy versions of .NET to better support .NET 8 and later +- Minimum required TestableIO.System.IO.Abstractions version is now 22.x +- Removed .NET 7 build (should still work with .NET standard build) +- Removed .NET 6 build (should still work with .NET standard build) + +## 2.0.0 + - (Breaking) Moved all extensions methods to 'System.IO.Abstractions' namespace - Added ThrowIfNotFound extension methods - Removed .NET 5 build (should still work with .NET standard build) \ No newline at end of file diff --git a/tests/System.IO.Abstractions.Extensions.Tests/System.IO.Abstractions.Extensions.Tests.csproj b/tests/System.IO.Abstractions.Extensions.Tests/System.IO.Abstractions.Extensions.Tests.csproj index e2d4a2b..29abcd1 100644 --- a/tests/System.IO.Abstractions.Extensions.Tests/System.IO.Abstractions.Extensions.Tests.csproj +++ b/tests/System.IO.Abstractions.Extensions.Tests/System.IO.Abstractions.Extensions.Tests.csproj @@ -14,7 +14,10 @@ - + + all + runtime; build; native; contentfiles; analyzers; buildtransitive +