Turnerj / forem-dotnet

.NET API interface for Forem apps. Forem is the platform which powers DEV and other online communities.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reconsider target frameworks

Turnerj opened this issue · comments

Currently we target .NET Standard 2.0 and while that isn't a particular issue, as .NET Standard isn't really a thing in the future, it might be worth targeting specific versions.

Our tests currently target:

  • .NET Core 2.2
  • .NET Core 3.0

Neither of those versions are supported anymore.

The LTS versions of .NET Core (2.1 and 3.1) have support for at least another year so would make better targets.

To support these changes is relatively simple however the build scripts likely need to be updated to reference these specific versions in case the CI doesn't have them installed.

@Turnerj , at this point would you want to target .Net 6?

Yeah - it'd be likely targeting .NET Core 3.1 and .NET 6

Nice, #73 should address this. Tests are passing!