Replies: 4 comments 3 replies
-
I think this is something that should be put up for discussion instead. Reason behind why we should remove unsupported framework is clear, but there may be a large amount of people who disagree with this purely for legacy sake. I'd like to hear more feedback about this change. |
Beta Was this translation helpful? Give feedback.
-
For me I honestly don't care since it doesn't effect me. If removing it is better for the package then I say go for it. But what @Rozen4334 says is correct.
Some people don't or can't use the newer .NET versions and are using the lower frameworks. |
Beta Was this translation helpful? Give feedback.
-
For optimizations sake do it |
Beta Was this translation helpful? Give feedback.
-
Can be a good idea, but for people like me who don't have a good pc that can run vs 2022 smoothly will be a problem since vs 2019 don't support .NET 6, im using .NET 5 right now |
Beta Was this translation helpful? Give feedback.
-
Currently there are 2 frameworks that Discord.Net targets and are now out of support:
These 2 frameworks should be removed in a future version because they are now out of support and they're adding unnecessary bloat to the library.
Additionally, the inclusion of some packages can be optimized by only referencing them if they are required by the target framework:
System.Collections.Immutable
(included in .NET 6 but not in .NET Standard 2.x)System.ValueType
(included in .NET Standard 2.x and .NET 6 so it can be removed)System.Reactive
(unused, inDiscord.Net.Interactions
)System.Interactive.Async
(inDiscord.Net.Core
, can be replaced with the package it references,System.Linq.Async
)Beta Was this translation helpful? Give feedback.
All reactions