Unity 2021.2 has been released, which brings full C# 8 support and limited C# 9 support. The features from C# 9 that Unity has don't seem too useful to me at the moment, so I think it's best to limit the language version to C# 8 so the compiler can tell us what's good and what's not in any given profile.
This will also require us to update the Unity package.json file to change the minimum supported version of Unity to 2021.2.
Unity 2021.2 has been released, which brings full C# 8 support and limited C# 9 support. The features from C# 9 that Unity has don't seem too useful to me at the moment, so I think it's best to limit the language version to C# 8 so the compiler can tell us what's good and what's not in any given profile.
This will also require us to update the Unity package.json file to change the minimum supported version of Unity to 2021.2.