Drop support for EOL frameworks #646
Replies: 1 comment 1 reply
-
Dropping .NET 6 and .NET 7 practically means that we can remove the related test suites (faster test time, easier contribution) and by removing them from the supported framework list, we declare that we do not feel responsible to make efforts for running Reqnroll on this frameworks. But in practice Reqnroll will still run on .NET 6 and .NET 7 (and practically on any .NET Standard 2.0 based frameworks), so the users will not be directly impacted. .NET 7 usage is not significant, but .NET 6 is used by the 5% of our users, which is not a small number. We anyway have a note in the compatibility docs that says that it might run on other frameworks, there we should change the example from .NET 3.1/5 to .NET 6/7. Maybe we could also add a sentence to the docs that we generally follow the end-of-life rules of Microsoft and support those frameworks that are also supported by MS. And we can add the two link that was mentioned above. So to summarize: yes, we should remove the support for .NET 6 and .NET 7. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
it's nice that we try to support old frameworks, but it makes it also hard to develop
Proposal: drop support for all end-of-life (EOL) frameworks
Current support (from https://docs.reqnroll.net/latest/installation/compatibility.html)
Proposal means for now: drop .NET 6 & .NET 7
See also https://endoflife.date/dotnet and https://endoflife.date/dotnetfx
Beta Was this translation helpful? Give feedback.
All reactions