Closed dahlia closed 1 year ago
If we can drop .NET Standard 2.0 support, we don't need to stick with C# 7.1 for unit tests anymore.
This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.
It seems that this cannot currently be implemented until the newer version of Unity is used, so this will need to wait.
Unity supports .NET Standard 2.1 since 2021.2.0b6:
Scripting: Allow user code to build against .NET Standard 2.1 and .NET Framework 4.8
However, we should wait until the Nine Chronicles team (@planetarium/9c-dev) upgrade their Unity version.
@planetarium/nine-chronicles-engineers Do you have any plan to upgrade Unity version of Nine Chronicles?
This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.
New Unity LTS which supports .NET Standard 2.1 is finally available now: Unity 2021 LTS.
This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.
We've supported both .NET Standard 2.0 & 2.1, since Unity hadn't implemented .NET Standard 2.1, but only 2.0. However, Unity recently announced their fork of Mono now became to have .NET Standard 2.1 compatibility with full C# 8. If Unity became compliant with .NET Standard 2.1, we can drop .NET Standard 2.0 support with pleasure, and leave only .NET Standard 2.1 support.