Unity 2022.1 Is Now Available


Download & Release Notes | Docs

Unity 2022.1 is now available as the latest Tech version on the download page and in the Unity Hub.

Check out our blog post and webpage for a high-level overview, or the Unity Documentation for all the details about what’s included in this release. For complex productions with a high number of dependencies, find out how Unity Support and Services can help make the upgrade process easier.

Remember to back up your projects before opening them in a new version of Unity. If you encounter any issues, please let us know by submitting a bug report so it can reach our developers.

If you have any questions related to 2022.1, please feel free to ask them in this thread and we will do our best to follow up on them.

12 Likes

Hum yeah, do these bug reported 2 months ago will be fixed one day or you will still push new broken stuff out?

(fogbugz link removed from an admin, so find the case in the link above …)

Hard regression for both bug but do not seem to worry more than that the unity staff.

Thank you …

Just for the newbies, “Tech version” means “Beta” in the Unity jargon.

7 Likes

Do you will betting your house that these 2 bug will be fixed before moving to “recommended release” ?
I’m sure that you will not :slight_smile:

One of these bug is present since 2020.x.x, so be careful before betting.

I checked out your reports - they’re being worked on. I’m not sure how badgering Unity will speed up staff working on it already.

2 Likes

I do not doubt that you try to help as much as you can and i really appreciate that.

But come on … Reported 2 month ago + big regression for the both that affect the player build.

Just for the audio issue : https://discussions.unity.com/t/878025
Right now, 2 months since the report + (if they solve it today which i doubt) 2 months again for the land = 4 months (but it will be more as usual).
Any new users that download the “recommended release” of unity and build a webgl player do not have the 3d sound working.

Do you think that it’s normal to have to wait minimum 6 months to have a regression fixed?
Trust me that if apple had worked like that on their iphone, you will never had the perfect phone that you have in your pocket now.

I understand that they have to move foward and to open alpha/beta stage but i’m really thinking that they need one or two time per year to focus on fixing the version used by most of people and to stop releasing patch with a list of “known issue” long like my arms.

Thank you.

4 Likes

No problem but really, it can’t go faster sometimes because of merging problems. Imagine a packed motorway with a small mini car trying to get in the right lane to ship those bug fixes? :smile:

Upgraded from 2021.3.f1 to 2022.1.0f1 and got the below problem. Went back to 2021 and problem gone.

Job failed with exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Insecure connection not allowed
  at (wrapper managed-to-native) UnityEngine.Networking.UnityWebRequest.BeginWebRequest(UnityEngine.Networking.UnityWebRequest)
  at UnityEngine.Networking.UnityWebRequest.SendWebRequest () [0x00001] in /Users/bokken/buildslave/unity/build/Modules/UnityWebRequest/Public/UnityWebRequest.bindings.cs:288
  at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&)
  at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in <546e7b978f5b45b3a201738416e5634a>:0
   --- End of inner exception stack trace ---
  at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00083] in <546e7b978f5b45b3a201738416e5634a>:0
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <546e7b978f5b45b3a201738416e5634a>:0
  at Google.PortableWebRequest.StartRequest (Google.PortableWebRequest+HttpMethod method, System.String url, System.Collections.Generic.IDictionary`2[TKey,TValue] headers, UnityEngine.WWWForm form) [0x0019e] in <3d721d59d99942a585ced249e28ec6ca>:0
  at Google.PortableWebRequest+<StartRequestOnMainThread>c__AnonStorey6.<>m__C () [0x00000] in <3d721d59d99942a585ced249e28ec6ca>:0
  at Google.RunOnMainThread.ExecuteNext () [0x0003d] in <3d721d59d99942a585ced249e28ec6ca>:0
UnityEngine.Debug:LogError (object)
Google.RunOnMainThread:ExecuteNext ()
Google.RunOnMainThread:<ExecuteAllUnnested>m__12 ()
Google.RunOnMainThread:RunAction (System.Action)
Google.RunOnMainThread:ExecuteAllUnnested (bool)
Google.RunOnMainThread:ExecuteAll ()
UnityEditor.EditorApplication:Internal_CallUpdateFunctions () (at /Users/bokken/buildslave/unity/build/Editor/Mono/EditorApplication.cs:359)

I can confirm the Array element overdraw bug is no longer there:

You have one happy customer so far!

3 Likes

I think what you are seeing is a result of this change, from the release notes:

It’s possible that upgrading the Google package you’re using will solve the problem, but otherwise, you should be able to work around it by enabling insecure HTTP in your player settings.

3 Likes

When will Visual Studio 2022 be the default installation in Unity Hub? Is there any plan for it?

I think that should be in the 2022.2 alpha.

Yes its in the alpha.
HOWEVER, this, and also when VS 2019 appeared 1st time, FAILS for me when installing via HUB/ Editor install. I have to manually download it from MS site and install it that way, otherwise it just doesnt work for me, no matter my user privelages.

I also use Visual Studio outside of Unity and have therefore never needed to install it via the hub.
And once the VS installer is installed, you can use it to install multiple versions and update the installation, you don’t have to download and install it every time.

1 Like

And Beta in Unity jargon means a slightly better alpha based on my experience. So be careful with it. :slight_smile:

1 Like

Is there a bug with the bug reporter? I submitted a few bugs but when I check on them online the descriptions are blank. I can’t submit a bug with the bug reporter that the bug reporter wont submit bugs properly so I’m just checking in here to see if anyone from unity can check on this ( e.g. bug report #1427401 )

Don’t worry, it looks like everything you entered is present on our side. Once QA process the bug, I think they’ll fill out the description.

1 Like

tx that (enabling insecure HTTP) solved the problem but not the updated Google package. Will look for an update.

Now I get:

NullReferenceException: Object reference not set to an instance of an object
Unity.Services.Core.Editor.EditorGameServiceRegistry.UpdateServiceActivation (Unity.Services.Core.Internal.IAsyncOperation`1[T] flagsAsyncOperation) (at Library/PackageCache/com.unity.services.core@1.3.1/Editor/Core/EditorGameService/EditorGameServiceRegistry.cs:137)
Unity.Services.Core.Internal.AsyncOperation`1[T].Fail (System.Exception reason) (at Library/PackageCache/com.unity.services.core@1.3.1/Runtime/Core.Internal/AsyncOperation/AsyncOperation.cs:190)
Unity.Services.Core.Editor.ServiceFlagRequest.OnFetchServiceFlagsCompleted (UnityEngine.Networking.UnityWebRequest getServiceFlagsRequest, Unity.Services.Core.Internal.AsyncOperation`1[T] resultAsyncOp) (at Library/PackageCache/com.unity.services.core@1.3.1/Editor/Core/ProjectStateManagement/ServiceFlagRequest.cs:66)
Unity.Services.Core.Editor.ServiceFlagRequest+<>c__DisplayClass3_0.<QueryProjectFlags>b__0 (UnityEngine.AsyncOperation op) (at Library/PackageCache/com.unity.services.core@1.3.1/Editor/Core/ProjectStateManagement/ServiceFlagRequest.cs:50)
UnityEngine.AsyncOperation.InvokeCompletionEvent () (at /Users/bokken/buildslave/unity/build/Runtime/Export/Scripting/AsyncOperation.cs:21)

I converted my project to 2022.1 and have had no issues since the release. Thanks.