FUSEEProjectTeam / Fusee

Fusee aims at becoming a multiplatform 3D realtime engine with a strong emphasis on content transformation and manipulation. Fusee is written mainly in C# and can be programmed in C#. Fusee builds bridges to make your code run in environments that don't support C#, like Content-Creation-Software, C++, Plug-In-APIs and native HTML5/WebGL Javascript code.
https://fusee3d.org
MIT License
90 stars 36 forks source link

SixLabors.ImageSharp 3.0 breaks compatibility #718

Open ASPePeX opened 1 year ago

ASPePeX commented 1 year ago

SixLabors.ImageSharp 3.0 dropped support for .NET Standard. Since we use it F.B.Core using it means dropping .NET Standard support for the whole engine, except for maybe F.Math.Core.

https://www.nuget.org/packages/SixLabors.ImageSharp/#supportedframeworks-body-tab

IMO this isn't a problem since the net[X].0 implementations are now the base imp that .NET Standard was a few years ago. We could switch to net6 and net7 and would be still compatible with all supported frameworks.

ASPePeX commented 1 year ago

Android is a problem. Needs alternatives to Xamarin.