Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,15 @@ jobs:
# Test
# ----

- name: Test on .NET 8.0
- name: Test on .NET 8
run: dotnet test -c Release -f net8.0 --no-build --no-restore -l "console;verbosity=detailed"

- name: Test on .NET 9.0
- name: Test on .NET 9
run: dotnet test -c Release -f net9.0 --no-build --no-restore -l "console;verbosity=detailed"

- name: Test on .NET 10
run: dotnet test -c Release -f net10.0 --no-build --no-restore -l "console;verbosity=detailed"

- name: Test on .NET Framework 4.6.2 (Windows only)
if: matrix.os == 'windows-latest'
run: dotnet test -c Release -f net462 --no-build --no-restore -l "console;verbosity=detailed"
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
## Next

Breaking Changes:
- Updated target frameworks to .NET 8 (`net8.0`), .NET 9 (`net9.0`), .NET Standard 2.0 (`netstandard2.0`), and .NET Framework 4.6.2 (`net462`). Tests are being run on .NET 8, .NET 9, and on the .NET Framework. We no longer run tests on earlier frameworks nor on Mono. (@Romfos, #696; @stakx, #719)
- Updated target frameworks to .NET 8 (`net8.0`), .NET 9 (`net9.0`), .NET Standard 2.0 (`netstandard2.0`), and .NET Framework 4.6.2 (`net462`). Tests are being run on .NET 8, .NET 9, .NET 10, and on the .NET Framework. We no longer run tests on earlier frameworks nor on Mono. (@Romfos, #696, #724; @stakx, #719)
- Moved `Castle.Core.Logging.DiagnosticsLogger` into a separate NuGet package `Castle.Core-DiagnosticsLogger`, which renders the main package dependency-free for .NET 8+ (@snakefoot, #694)

Enhancements:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<Import Project="..\..\buildscripts\common.props"></Import>

<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net462</TargetFrameworks>
<TargetFrameworks>net8.0;net9.0;net10.0;net462</TargetFrameworks>
</PropertyGroup>

<PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/Castle.Core.Tests/Castle.Core.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<Import Project="..\..\buildscripts\common.props"></Import>

<PropertyGroup>
<TargetFrameworks>net8.0;net9.0;net462</TargetFrameworks>
<TargetFrameworks>net8.0;net9.0;net10.0;net462</TargetFrameworks>
</PropertyGroup>

<PropertyGroup>
Expand Down