splitice/IPTables.Net

[Bug] New nuget packages does not support .NET 6

Closed this issue · 6 comments

ITNOA

This is a problem as you can see in https://www.nuget.org/packages/IPTables.Net/0.9.0#supportedframeworks-body-tab, your nuget package support all version above 3.1, but in https://www.nuget.org/packages/IPTables.Net/0.9.1#supportedframeworks-body-tab your nuget package, only support .NET 7

Yes, we will be continuing to keep this project relatively up to date with the newest .net framework.

0.9.0 is to be the final version to support .NET 6 (by being targetted at the now legacy dotnet core). Unless someone wants to take up support for that release I think its best to keep support for what we are targetting in-house.

I think as a general library we must support all LTS .NET , Did you agree with me?

Maybe I can help you to keep support all active ,NET versions (many library and client uses LTS version of .NET, so I think we never disallow LTS version of .NET)

Feel free to contribute a PR to expand the CI and spec to include .NET 6 (LTS).

Provided it doesnt add to maintenance requirements down the line its fine.

I'd love to also convert this to use github actions, unfortunately the system tests sort of require circleci for now.

.NET 8 is now supported