Closed eerhardt closed 1 year ago
FWIW I'm good with dropping net5.0
here given it's non-LTS and EOL over a year ago - @mgravell thoughts?
Why not drop .NET Core 3.1 as well while at it?
IMHO, dropping a target framework is a kind of change that warrants bumping a minor version (at least).
@0xfeeddeadbeef because .NET Core 3.1 is newer and was an LTS which many more people are on for the long-term. If we're dropping an LTS, I'd agree with a minor version bump. For a non-LTS over a year past EOL I'm a lot less concerned :)
This allows for using new APIs introduced in net6.0.
In order to enable building for net6.0, we also need to revert the thread pool changes in #1939 and #1950. This was already effectively reverted in #1992 by not building for net6.0. Now that we are building for net6.0 again, these if-defs need to be removed.
Questions:
net5.0
be removed? It has been end-of-life for over a year. I left it in, for now. It can be removed in the future, if we think it should be removed.cc @NickCraver @mgravell