Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2022.3.43f1
Android: Android crashes in fmod after upgrading from 2022.3.24 to 2022.3.36 and above ([UUM-76489] (https://issuetracker.unity3d.com/issues/android-crashes-in-fmod-after-upgrading-from-2022-dot-3-24-to-2022-dot-3-36))
Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
2022.3.43f1 Release Notes
Changes
- Editor: Updated TerrainTools package to version 5.0.5.
Fixes
Android: Replaced copyrighted video with a Unity one. (UUM-77670)
Animation: Fixed crash when calling the
RigBuilder.Buildfunction multiple times on the same animation Rig. (ARB-47)Audio: Better error handling in AudioClipPlayable in the case of FMOD errors. (UUM-65779)
Audio: Make fmodprofiling command line argument a diagnostic switch and update docs to show how to profile audio mixer effects. (UUM-41887)
Documentation: Ensure BEE_CACHE_DIRECTORY and BEE_CACHE_BEHAVIOUR are documented. (UUM-77620)
DX12: Fixed a crash caused when reading a raw depth buffer from a ray tracing shader. (UUM-76697)
Editor: Bug resolution for EditorUtility.DisplayDialog() not displaying text when the text is too long. (UUM-71871)
Editor: Fixed an issue causing a CancellationTokenSource to be disposed twice when scanning for ADB devices. (UUM-69815)
Editor: Fixed an issue on macOS where a composition string would get copied incorrectly to another text field. (UUM-75184)
Editor: Fixed CursorLock engaging in EditMode when lock applied within OnDestroy. (UUM-76326)
Editor: Fixed inspector elements from being culled in secondary inspector window and avoid unexpected behavioral errors been thrown when selecting an Asset then selecting another type of asset and deselecting it. (UUM-35998)
Editor: Fixed the focus issue in Windows at post DisplayDialog. (UUM-75810)
Editor: UnityPerMaterial non initialized matrix is now identity. (UUM-72769)
GI: Fixed incorrect reflection probe update logic for projects using ScriptableBakedReflectionSystem when the lightmap encoding setting is updated. (UUM-61206)
Graphics: Fixed linear fog rendering artifacts on Adreno GPUs when Vulkan is the graphics API. (UUM-61728)
HDRP: Fixed shader warnings from TAA shader on Metal. (UUM-70287)
Package Manager: Install icon is shown for custom packages. (UUM-73538)
Profiler: Fixed "Page range is outside of system region range. Please report a bug!" error for captured memory snapshots and opened in the Memory Profiler packaged, caused by Unity Objects getting created in-between of capturing the Managed Heap and Native Object data. Snapshots before this fix are not fixed by this change but future captures won't have the same issue. This also fixes cases where Unity Objects in a Memory Snapshot might have pointed at invalid data for their Managed Shell, which may have been most notable with MonoBehaviour and ScriptableObject types. This may also have fixed a vanishingly small amount of instances of reported "Leaked Managed Shell" objects where the Native Object part of the object got destroyed just after the managed Heap data was captured. The close timing makes the likelihood of all of these issues very rare and more likely the longer it takes to capture a snapshot. (UUM-77449)
Profiler: Fixed a Memory Profiler issue that could cause the total size of a memory root to differ slightly from the sum of its individually reported allocations, as allocation header bytes and unused/fragmentation bytes could be included. (UUM-75352)
Scene/Game View: "Application.isFocused" returns "false" when entering the Play Mode with the Game window set to "Play Unfocused". (UUM-74498)
Scripting: Fixed Application.exitCancellationToken is called at wrong time when it is registered before the Start. (UUM-73462)
Serialization: Don't show crash reporter when reading corrupted files. (UUM-66157)
Shadergraph: Added a null reference exception when shader variant project settings were changed under certain circumstances. (UUM-75697)
Shadergraph: Disallowed shader variant related settings to be set to negative values. (UUM-76472)
Shaders: Fixed compiling shaders using GLSL/MSL reserved words for buffer or texture names. (UUM-60049)
uGUI: Fixed bug where Anchor foldout in RectTransform doesn't get keyboard focus. (UUM-71130)
Universal RP: Fixed an issue where glClientWaitSync: Expected application to have kicked everything until job: 96089 (possibly by calling glFlush)" are thrown in the Android Player on some devices with PowerVR Rogue GE8320 GPU. (UUM-59572)
Windows: Fixed keyboard keys display name provided by Input System displaying wrong Unicode character in certain situation when using some international layout. (UUM-71799)
Package changes in 2022.3.43f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 2022.3.43f1
Android: Android crashes in fmod after upgrading from 2022.3.24 to 2022.3.36 and above ([UUM-76489] (https://issuetracker.unity3d.com/issues/android-crashes-in-fmod-after-upgrading-from-2022-dot-3-24-to-2022-dot-3-36))
Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
2022.3.43f1 Release Notes
Changes
- Editor: Updated TerrainTools package to version 5.0.5.
Fixes
Android: Replaced copyrighted video with a Unity one. (UUM-77670)
Animation: Fixed crash when calling the
RigBuilder.Buildfunction multiple times on the same animation Rig. (ARB-47)Audio: Better error handling in AudioClipPlayable in the case of FMOD errors. (UUM-65779)
Audio: Make fmodprofiling command line argument a diagnostic switch and update docs to show how to profile audio mixer effects. (UUM-41887)
Documentation: Ensure BEE_CACHE_DIRECTORY and BEE_CACHE_BEHAVIOUR are documented. (UUM-77620)
DX12: Fixed a crash caused when reading a raw depth buffer from a ray tracing shader. (UUM-76697)
Editor: Bug resolution for EditorUtility.DisplayDialog() not displaying text when the text is too long. (UUM-71871)
Editor: Fixed an issue causing a CancellationTokenSource to be disposed twice when scanning for ADB devices. (UUM-69815)
Editor: Fixed an issue on macOS where a composition string would get copied incorrectly to another text field. (UUM-75184)
Editor: Fixed CursorLock engaging in EditMode when lock applied within OnDestroy. (UUM-76326)
Editor: Fixed inspector elements from being culled in secondary inspector window and avoid unexpected behavioral errors been thrown when selecting an Asset then selecting another type of asset and deselecting it. (UUM-35998)
Editor: Fixed the focus issue in Windows at post DisplayDialog. (UUM-75810)
Editor: UnityPerMaterial non initialized matrix is now identity. (UUM-72769)
GI: Fixed incorrect reflection probe update logic for projects using ScriptableBakedReflectionSystem when the lightmap encoding setting is updated. (UUM-61206)
Graphics: Fixed linear fog rendering artifacts on Adreno GPUs when Vulkan is the graphics API. (UUM-61728)
HDRP: Fixed shader warnings from TAA shader on Metal. (UUM-70287)
Package Manager: Install icon is shown for custom packages. (UUM-73538)
Profiler: Fixed "Page range is outside of system region range. Please report a bug!" error for captured memory snapshots and opened in the Memory Profiler packaged, caused by Unity Objects getting created in-between of capturing the Managed Heap and Native Object data. Snapshots before this fix are not fixed by this change but future captures won't have the same issue. This also fixes cases where Unity Objects in a Memory Snapshot might have pointed at invalid data for their Managed Shell, which may have been most notable with MonoBehaviour and ScriptableObject types. This may also have fixed a vanishingly small amount of instances of reported "Leaked Managed Shell" objects where the Native Object part of the object got destroyed just after the managed Heap data was captured. The close timing makes the likelihood of all of these issues very rare and more likely the longer it takes to capture a snapshot. (UUM-77449)
Profiler: Fixed a Memory Profiler issue that could cause the total size of a memory root to differ slightly from the sum of its individually reported allocations, as allocation header bytes and unused/fragmentation bytes could be included. (UUM-75352)
Scene/Game View: "Application.isFocused" returns "false" when entering the Play Mode with the Game window set to "Play Unfocused". (UUM-74498)
Scripting: Fixed Application.exitCancellationToken is called at wrong time when it is registered before the Start. (UUM-73462)
Serialization: Don't show crash reporter when reading corrupted files. (UUM-66157)
Shadergraph: Added a null reference exception when shader variant project settings were changed under certain circumstances. (UUM-75697)
Shadergraph: Disallowed shader variant related settings to be set to negative values. (UUM-76472)
Shaders: Fixed compiling shaders using GLSL/MSL reserved words for buffer or texture names. (UUM-60049)
uGUI: Fixed bug where Anchor foldout in RectTransform doesn't get keyboard focus. (UUM-71130)
Universal RP: Fixed an issue where glClientWaitSync: Expected application to have kicked everything until job: 96089 (possibly by calling glFlush)" are thrown in the Android Player on some devices with PowerVR Rogue GE8320 GPU. (UUM-59572)
Windows: Fixed keyboard keys display name provided by Input System displaying wrong Unicode character in certain situation when using some international layout. (UUM-71799)
Package changes in 2022.3.43f1
Packages updated

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