Skip to content

Add a .NET 10 (LTS) target framework #27

Description

@lassevk

Both src/DiffLib/DiffLib.csproj and the test project target net8.0;net9.0. .NET 10 is now the current LTS. Since .NET 8 and 9 both reach end of support together (around the .NET 11 timeframe), adding net10.0 to the TargetFrameworks keeps the package current for consumers on the latest LTS and lets us light up newer BCL/language APIs conditionally (relevant to the span work).

Low-risk, mostly a TargetFrameworks edit plus a CI matrix check. Consider whether to keep net8.0 (LTS) and drop net9.0 (STS, shorter life) at the same time to reduce the build matrix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions