Closed andrewvk closed 3 years ago
For NRT, the most of attention should be paid to the markup of assertions, as they are the main obstacle to the use of CJ in projects with NRT.
.NET 3.5 is still used in the world since Windows 7 has it, therefore we do need supporting it.
Actually supporting .NET 2.0 is not a hard task if you have 3.5 support. The main difference is lack of Expression and related classes.
Cannot say the same for .NET Standard and .NET Core prior 2.0, it was not so easy :)
I wonder whether we can get statistics for different .NET versions usage.
Supporting old targets is bad not so much additional work as slowing down analysis, building and tests.
Understandable. 3.5 is still used in many places, so it must be preserved. I agree that FW 2.0, .NET Core < 2.0 and .NET Standard < 2.0 are really rare today and have enough problems to stop supporting them.
There is linked pull request for this.
130
Planned 4.0 changes:
4.0 is breaking changes release!
@NN--- , @ig-sinicyn