-
-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[dotnet] Update target frameworks for .NET 6, .NET Framework 4.6.2, .NET Standard 2.0 and some improvments #67
Conversation
Makefile was updated, please run ci one more time |
Hi @Romfos, Thanks for your making your first contribution to Cucumber, and welcome to the Cucumber committers team! You can now push directly to this repo and all other repos under the cucumber organization! 🍾 In return for this generous offer we hope you will:
On behalf of the Cucumber core team, |
Cheers. Looked good enough to me! |
🤔 What's changed?
⚡️ What's your motivation?
Why target frameworks were changed?
Microsoft recommend to target .NET 6, .NET Standard and minimal supported .NET Framework
https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/older-framework-versions-dropped
.NET Framework 4.6.1 is out of support, .NET Framework 4.6.2 is the older version that is still supported
https://devblogs.microsoft.com/dotnet/net-framework-4-5-2-4-6-4-6-1-will-reach-end-of-support-on-april-26-2022/
Why lang version was updated?
https://devblogs.microsoft.com/dotnet/string-interpolation-in-c-10-and-net-6/
https://devblogs.microsoft.com/dotnet/welcome-to-csharp-11/
Why target framework was changes for test project?
🏷️ What kind of change is this?
♻️ Anything particular you want feedback on?
📋 Checklist:
This text was originally generated from a template, then edited by hand. You can modify the template here.