Release Notes Background

Unity 2022.3.38f1

Released on Jul 16, 2024

Manual installs

Component installers

Release

Known Issues in 2022.3.38f1

  • 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: OnAfterDeserialize is not called when Prefabs are instantiated using InstantiateAsync (UUM-71810)

  • Asset Bundles: The resource is not properly referenced when there is a dependency on another asset bundle (UUM-74871)

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

  • Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)

  • DirectX12: Editor crashes when starting a new game session using Direct3D12 Graphics API (UUM-74726)

  • DirectX12: [DX12] Player crash on UnityMain when building HDRP Sample on Windows (UUM-75100)

  • DOTS: Job allocator contention causes slow job execution (UUM-73194)

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

  • Editor Platform: The "Hold On" dialog box persists when entering the Play Mode (UUM-74916)

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

  • Kernel: VirtualFileSystem crash because of data races. (UUM-72557)

  • Material: Crash on SourceAssetDBReadTxn::SourceAssetDBReadTxn when opening a project after deleting an Asset (UUM-75191)

  • Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)

  • PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)

  • Scene Management: Crash on Transform::SetParent when duplicating a Prefab in the Hierarchy (UUM-73287)

  • Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)

  • UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)

2022.3.38f1 Release Notes

Improvements

  • Animation: Improved Animation Mode performance when using custom properties. (UUM-73525)

  • Documentation: Added notes about player build cache to PostProcessScene docs. (UUM-69256)

Fixes

  • Android: AndroidX use is always true. Fixed problem with Gradle AAB build fail when Split App Binary is on, but there are no asset packs in the generated Gradle project. (UUM-73808)

  • Android: Fixed crash when an AndroidJavaProxy method throws an exception and is called from multiple threads. (UUM-60297)

  • Android: Fixed player crash when changing cursor multiple times. (UUM-74941)

  • Android: To add activity null handling in isInMultiWindowMode API. (UUM-71574)

  • Apple TV: Fixed tvOS simulator input crash. (UUM-70232)

  • Audio: Fixed an issue that would cause the pan control on audio sources to not work properly in some cases. (UUM-65071)

  • Documentation: Fixed a typo in the Create your own overlay page of the documentation.

  • Editor: Ensure we do not execute empty menu item from within the AddComponent window. (UUM-64144)

  • Editor: Fixed a bug where UI Canvas using Screen Space render mode would use an incorrect game view size and behave erratically. (UUM-73707)

  • Editor: Fixed an error when destroying a camera with a texture assigned to the TargetTexture property. (UUM-2869)

  • Editor: Fixed an issue with ordering of processing newly created ScriptableObjects. Awake() is now the last step as expected and is no longer called twice. (UUM-54568)

  • Editor: Fixed an issue with point cache and vector field that could cause unexpected import when referenced from VFX. (UUM-73877)

  • Editor: Fixed crash when hot-loading renderdoc in editor and GPU Resident Drawer running. (UUM-73405)

  • Editor: Fixed failing importing of multi image EXR files with alternative channel names. (UUM-62509)

  • Editor: Fixed issues with menu item Id values going out of sync on windows. (UUM-73047)

  • Editor: Fixed neutral Tonemapping artifacts when using 64-bit textures. (UUM-55852)

  • Editor: Make Search Window available providers more consistant across the editor. (UUM-72552)

  • Graphics: Fixed blending artifacts on some old Adreno GPUs. (UUM-72350)

  • Graphics: Fixed Linear01DepthFromNear shader utility function on APIs with reversed Z buffer. (UUM-19101)

  • HDRP: Changed ProbeSettings.cubeResolution field from internal to public. (UUM-74949)

  • Input: Improved the performance of the Gamepad.SetMotorSpeeds() script API. (UUM-72692)

  • Package: Updated Cinemachine 2.10.1.

  • Particles: Convert Particles trail vertex color to linear space when needed. (UUM-71125)

  • Particles: Fixed a freeze that occurs if user particle system jobs are completed immediately after schedule. (UUM-74409)

  • Particles: Updated ParticleSystem.Start() documentation to reflect correct behavior. (UUM-72281)

  • UI Toolkit: Fixed an issue where the source generator of the the Unity.Properties module was targeting net6 instead of netstandard2.0, causing issues in VisualStudio. (UUM-74852)

  • UI Toolkit: Fixed element name being deleted when pressing the "ESC" key to cancel the renaming of an element in UI Builder. (UUM-71820)

  • Undo System: Improved performance when recording property modifications for large object groups. (UUM-53686)

  • VFX Graph: Blackboard could be out of the screen when the VFX Graph window was too small. (UUM-65513)

  • VFX Graph: Fixed SpawnIndex attribute when using instancing. (UUM-74856)

  • VFX Graph: Indeterministic skin mesh sampling when previous and current were fetch within the same VFX. (UUM-45920)

  • VFX Graph: Use unknown particle count when count readback has never been received. (UUM-71300)

  • Video: [Android] Player with the specific Video clip crashes on "/apex/com.android.runtime/lib/bionic/libc.so (__memcpy_a53+96)" when the video is bundled with other video clips and Codec is set to VP8. The first few seconds of the video audio is distorted on the Android Player. (UUM-73032)

Package changes in 2022.3.38f1

Packages updated

Changeset: c5d5a7410213

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.