Release Notes Background

Unity 2022.3.29f1

Released on May 14, 2024

Manual installs

Component installers

Release

Known Issues in 2022.3.29f1

  • 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)

  • Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)

  • Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)

  • Asset - Database: Crash on UnityEditor.AssetDatabase:OpenAsset because assertion fails on prefabInstance.GetRootGameObject().IsValid() expression while opening a specific Scene (UUM-66207)

  • Asset - Database: Editor freezes when PrefabUtility.LoadPrefabContents is called in AssetPostprocessor.OnPostprocessAllAssets for a moved prefab (UUM-54362)

  • Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)

  • DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)

  • IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)

  • IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)

  • Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)

  • Linux: Crash on GUIView::ProcessInputEvent when editing a GameObject/VFX Graph or saving a layout (UUM-70626)

  • Platform Audio: Crash on FMOD::CodecMPEG::setPositionInternal when a mobile platform is selected and a specific audio clip is played (UUM-62086)

  • Platform Audio: [Linux] No audio output when playing audio (UUM-53143)

  • Profiling: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)

  • UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)

2022.3.29f1 Release Notes

Features

  • Package Manager: Improved the Package Manager to detect built-in packages independently of the Editor version, and trigger a resolve in projects to get the updated built-in packages.

Improvements

  • Package Manager: Improved warning window to show .unitypackage dependencies that are about to be installed.

Fixes

  • 2D: Fixed uum-70624 @venkatesh:
    2D: Fix case where secondary textures are potentially broken when using multi-page atlas.

  • Asset Pipeline: Fixed an issue where calling AssetDatabase.SaveAssetIfDirty() did not check out the file from VCS. (UUM-66169)

  • Build Pipeline: Fixed plugin filtering for UWP, which will include only compatible plugins. (UUM-67013)

  • Editor: Fixed a bug where crashes could occur while quitting when Cloud Diagnostics is enabled. (UUM-59177)

  • Editor: Fixed ADB performance. (UUM-70242)

  • Editor: Fixed materials with shaders using grab passes sometimes generating "incompatible keyword space" assertions. (UUM-60832)

  • Editor: Fixed TLS Allocator errors logged when creating new project with 3D template and Connect to Unity Cloud enabled. (UUM-61109)

  • Editor: Moved file hashing to using the job system to prevent intermittent locking during import. (UUM-53379)

  • Editor: On MacOS, Unity no longer continuously opens and closes new icons in the dock while importing assets or when in batch mode. (UUM-65671)

  • Editor: Package Manager: Updating icons and styles to make the installed icon more visible in light mode. (UUM-70540)

  • Editor: Treating RenderSettings.m_IndirectSpecularColor as volatile data. (UUM-46853)

  • Editor: URP NRP Errors in console when camera renders to texture and using native render pass. (UUM-61468)

  • Editor: URP NRP RenderPass, BeginSubPass, and EndRenderPass errors are thrown when Native RenderPass is enabled. (UUM-59081)

  • Graphics: Fixed CopyTexture not copying CPU side data in Editor, when "Load texture data on demand" is enabled in the Editor settings. (UUM-2314)

  • Graphics: Fixed crashes during Player build when "Load texture data on demand" is enabled in the Editor settings. (UUM-43771)

  • Graphics: Fixed issues with texture data not ending up in Player builds when "Load texture data on demand" is enabled in the Editor settings. (UUM-53664)

  • Graphics: Fixed malformed image errors caused by failed thumbnail generation when "Load texture data on demand" is enabled in the Editor settings. (UUM-46742)

  • Graphics: Show errors about failed texture decompression rather than silently failing and uploading invalid data. (UUM-18354)

  • IL2CPP: Fixed memory leak related to thread static data.
    https://github.cds.internal.unity3d.com/unity/il2cpp/pull/6011
    https://jira.unity3d.com/browse/UUM-69774. (UUM-69774)

  • macOS: Fixed macOS player freezing when re-focusing or changing resolution. (UUM-67400)

  • Package Manager: Entitlement package's errors show up correctly in the Package Manager. (UUM-43388)

  • Package Manager: The package visibility button toolbar icon doesn't change when toggling from one state to another. (UUM-70786)

  • Scripting: Fixed unexpected recompilations due to issue with AssemblyUpdater. (UUM-33752)

  • Shaders: Fixed occasional shader miscompilation when encountering comparison of elements arrays. (UUM-68492)

  • Shaders: Improved shader import performance. (UUM-66848)

  • SRP Core: Rendering Debugger - Keep the correct selected panel when entering and exiting from playmode. (UUM-70377)

  • VFX Graph: Fixed NullReferenceException when enabling Decal Layers in HDRP. (UUM-70861)

  • Video: WebcamTexture clamps when wrap mode is set to "Repeat". (UUM-66777)

Package changes in 2022.3.29f1

Packages updated

Packages added

Changeset: 8d510ca76d2b

Third Party Notices

Looking for a different release?

Find the Unity version that’s compatible with your existing projects, or that provides you with specific features unavailable in newer versions.