Replies: 6 comments 11 replies
-
So what will be lowest version now? net6.0 ? |
Beta Was this translation helpful? Give feedback.
-
Is it possible to share some telemetry info about tfm ratios? |
Beta Was this translation helpful? Give feedback.
-
Is the decision final or do you still take input on that? We are multitargeting net8 and netfx and, sadly, we won't be able to drop .NET Framework for our software anytime soon. It would make life very difficult for us if we are being cut off from Avalonia progress. |
Beta Was this translation helpful? Give feedback.
-
If you want the designer and source-generators to keep working in visual-studio it'll have to be NS2.0 compliant, iirc - because VS is still NetFX. All of my Avalonia work has always been with the latest-and-greatest .Net, slowly migrating to Avalonia in favor of old legacy NetFX 3.5 WPF and WinForms projects. (Btw, we're almost finished migrating away from VB6! So, I can understand the legacy support, but eventually one must draw a line in the sand for how long things are going to be supported when they prevent one from doing the new and cool things) Wish y'all the best! |
Beta Was this translation helpful? Give feedback.
-
I would suggest switching directly to .NET 8.0. If you're making a change anyway, take the opportunity to make a clean break and make your life easier for future developments. In my experience, .NET 8.0 has some important new features compared to .NET 6.0 that I wouldn't want to miss. Nevertheless, the impact of dropping support for netstandard2.0 is probably significantly greater than the jump from .NET 6.0 to .NET 8.0. |
Beta Was this translation helpful? Give feedback.
-
So will you reconsider #15615? |
Beta Was this translation helpful? Give feedback.
-
We are planning to drop support for netstandard2.0 target. It currently prevents us from using modern .NET APIs and features including default interface implementations, which prevents us from being more flexible with backwards compatibility.
It's becoming more and more of a maintenance burden with every passing year and the efforts of maintaining compatibility with legacy .NET could be spent elsewhere.
Beta Was this translation helpful? Give feedback.
All reactions