Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2022.3.47f1
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: "Missing Prefab Asset" error in a SubScene after Domain Reload (UUM-82547)
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)
Editor Platform: [Linux] Crash on MenuController::ExecuteMenuItem when selecting recent scene (UUM-82381)
Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
OpenGL: [Linux][URP][OpenGL] Scene View has a red texture overlay when the project is using URP and OpenGLCore Graphics API (UUM-44222)
2022.3.47f1 Release Notes
Features
Version Control: Allow deletion of non-empty branches that have not been merged anywhere.
Version Control: New setting to automatically add new files to source control.
Improvements
- Version Control: Improved the dialog to install Unity Version Control from the Editor.
Fixes
2D: Fixed issue where the Grid Transform Tools can be selected for a Grid Selection selecting Tiles which have Lock Transform set. (UUM-79201)
Animation: Fixed a bug where state machine behaviors would appear linked when copy-pasting an AnimatorState. (UUM-75459)
Core: Fixed crashes resulting from a memory overrun when copying font glyphs. (UUM-77961)
Editor: Before Setting layouts, validate that we can close all windows. If user decide to "cancel" saving something, abort reset layout operation. (UUM-76997)
Editor: Fixed a crash in shader variant prefiltering when renderpipeline asset had a broken reference. (UUM-76152)
Editor: Fixed a crash when setting the C# skinWeights API to None. (UUM-76325)
Editor: Fixed an editor crash when clicking on a managed reference in a scene file serialized in the v1 binary managed reference registry format. (UUM-74373)
Editor: Fixed an issue in the Project browser where the top toolbar would not display correctly when the Escape key was pressed on macOS. (UUM-61582)
Editor: Fixed an issue when the camera depth buffer was unnecessarily reallocated and lead to memory leaks and performance degradation in the Editor when Android build platform was selected, Application.runInBackground was set to false and the Editor is unfocused. (UUM-63345)
Editor: Preserve managed references when resaving serialized files with managed references in the v1 binary format. (UUM-74373)
Editor: Track SearchDB that are moved. (UUM-75651)
Editor: Transient Window opens as a GeneralWindow with session settings. (UUM-77621)
Editor: Use Alt + Cmd as a shortcut to alternate between groups which free Alt+Arrow to jump between words. (UUM-72123)
HDRP: Fixed graphic corruption on some mobile platforms. (UUM-77661)
HDRP: Reimporting ShaderGraph assets no longer triggers a UnityVCS/Perfoce local checkout. (UUM-17912)
IL2CPP: Fixed build failure when using unary negation operator (-) or bitwise not operator (~) on a pointer type cast to a native integer (nint/nint). (UUM-62413)
IL2CPP: Fixed crash when using a derived COM interface defined in an assembly with Embed Interop Types set to true. (UUM-78201)
IL2CPP: Fixed for --additional-libraries flag and reworks build settings for uniformity. (UUM-71796)
IL2CPP: Fixed IL2CPP compiler errors when using explicit struct layout on classes with base types. (UUM-77245)
Installer: The independent Editor Installer will write install information to HKLM. (UUM-73881)
Installer: The Windows target support installers use install information from HKLM. (UUM-78743)
iOS: Fixed occasional deadlock in UnityWebRequest on abort. (UUM-77913)
iOS: Universal deeplink not being set for Awake/Start in the first scene. (UUM-77725)
macOS: Fixed Application.persistentDataPath points to wrong path on macOS dedicated server builds. (UUM-77002)
Mono: Fixed issue where Linux was running out of memory pages due to them not being returned. (UUM-72029)
Mono: Fixed issue where Vector and Vector do not receive hardware acceleration. (UUM-77339)
Mono: Fixed JIT trampoline memory leak with Timers and Sockets. (UUM-76306)
Player: Fixed deadlock when loading/unloading a large number of content files. (UUM-74146)
Prefabs: Fixed bug when Prefabs opened using LoadPrefabContents or EditPrefabContentsScope and saving them back without editing get changed on disk. (UUM-77244)
Prefabs: Fixed crash when saving PrefabInstances with missing assets and added objects. (UUM-76799)
Scene Manager: Show save dirty scenes popup on exit. (UUM-78018)
Scene/Game View: Fixed a bug where an exception would be thrown if MeshRenderer's material was pinged while in 'Gray' prefab context mode. (UUM-73488)
Serialization: Serialization: Avoid crashing when loading ScriptableObjects or MonoBehaviours in binary-format that reference missing SerializeReference types. (UUM-75238)
Shadergraph: Fixed 'Objects are trying to be loaded during a domain backup' errors due to invalid serialization of some shader graphs. (UUM-71052)
Shadergraph: Fixed a bug that Normal From Height node in a shader graph might return an invalid value when using 16-bit half precision. (UUM-72722)
Shadergraph: Fixed an issue in ShaderGraph where undoing changes to a property after modifying its value in the Graph Inspector would cause the property to become deselected. (UUM-76242)
Shadergraph: The name displayed in the Graph inspector when a BlockNode is selected has changed. (UUM-76081)
UI Toolkit: Changing the PropertyField label will now update any existing child field. (UUM-78569)
UI Toolkit: Fixed visual artifact in background repeat when using repeat = round. (UUM-76752)
Universal RP: Fixed scene-view wireframe rendering when using depth-priming. (UUM-74999)
Version Control: Fixed 'an existing xxx operation has locked the workspace' error on finding changes operation.
Version Control: Fixed a case of a hang happening on Editor quit. (VCS-1005810)
Version Control: Fixed a login failure for Enterprise installation. (VCS-1005903)
Version Control: Fixed history that was not shown when there was no desktop client installed. (VCS-1005756)
Version Control: Fixed logs that were configured too late in the initialization. (VCS-1005819)
Version Control: Fixed the "Upgrade plan" button in Unity plugin that used an obsolete redirection link. (VCS-1005765)
Version Control: Fixed the minimum supported version (2020.3.48f1 LTS) in the README.
Version Control: Fixed undo operation that didn't capture changes in packages. (VCS-1005617)
Version Control: Fixed unity 6 Editor going into the background after a dialog was closed. (VCS-1005656)
Version Control: Fixed wrong font size when changing to changesets view. (VCS-1004465)
Video: [iOS] Crash on "libsystem_kernel.dylib`__pthread_kill" when playing multiple videos. (UUM-73043)
Video: [iOS] Memory leak when playing multiple videos simultaneously. (UUM-78170)
Package changes in 2022.3.47f1
Packages updated
Packages added
Pre-release packages added
Changeset
+Third Party Notices
Release notes
+Known Issues in 2022.3.47f1
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: "Missing Prefab Asset" error in a SubScene after Domain Reload (UUM-82547)
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)
Editor Platform: [Linux] Crash on MenuController::ExecuteMenuItem when selecting recent scene (UUM-82381)
Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
OpenGL: [Linux][URP][OpenGL] Scene View has a red texture overlay when the project is using URP and OpenGLCore Graphics API (UUM-44222)
2022.3.47f1 Release Notes
Features
Version Control: Allow deletion of non-empty branches that have not been merged anywhere.
Version Control: New setting to automatically add new files to source control.
Improvements
- Version Control: Improved the dialog to install Unity Version Control from the Editor.
Fixes
2D: Fixed issue where the Grid Transform Tools can be selected for a Grid Selection selecting Tiles which have Lock Transform set. (UUM-79201)
Animation: Fixed a bug where state machine behaviors would appear linked when copy-pasting an AnimatorState. (UUM-75459)
Core: Fixed crashes resulting from a memory overrun when copying font glyphs. (UUM-77961)
Editor: Before Setting layouts, validate that we can close all windows. If user decide to "cancel" saving something, abort reset layout operation. (UUM-76997)
Editor: Fixed a crash in shader variant prefiltering when renderpipeline asset had a broken reference. (UUM-76152)
Editor: Fixed a crash when setting the C# skinWeights API to None. (UUM-76325)
Editor: Fixed an editor crash when clicking on a managed reference in a scene file serialized in the v1 binary managed reference registry format. (UUM-74373)
Editor: Fixed an issue in the Project browser where the top toolbar would not display correctly when the Escape key was pressed on macOS. (UUM-61582)
Editor: Fixed an issue when the camera depth buffer was unnecessarily reallocated and lead to memory leaks and performance degradation in the Editor when Android build platform was selected, Application.runInBackground was set to false and the Editor is unfocused. (UUM-63345)
Editor: Preserve managed references when resaving serialized files with managed references in the v1 binary format. (UUM-74373)
Editor: Track SearchDB that are moved. (UUM-75651)
Editor: Transient Window opens as a GeneralWindow with session settings. (UUM-77621)
Editor: Use Alt + Cmd as a shortcut to alternate between groups which free Alt+Arrow to jump between words. (UUM-72123)
HDRP: Fixed graphic corruption on some mobile platforms. (UUM-77661)
HDRP: Reimporting ShaderGraph assets no longer triggers a UnityVCS/Perfoce local checkout. (UUM-17912)
IL2CPP: Fixed build failure when using unary negation operator (-) or bitwise not operator (~) on a pointer type cast to a native integer (nint/nint). (UUM-62413)
IL2CPP: Fixed crash when using a derived COM interface defined in an assembly with Embed Interop Types set to true. (UUM-78201)
IL2CPP: Fixed for --additional-libraries flag and reworks build settings for uniformity. (UUM-71796)
IL2CPP: Fixed IL2CPP compiler errors when using explicit struct layout on classes with base types. (UUM-77245)
Installer: The independent Editor Installer will write install information to HKLM. (UUM-73881)
Installer: The Windows target support installers use install information from HKLM. (UUM-78743)
iOS: Fixed occasional deadlock in UnityWebRequest on abort. (UUM-77913)
iOS: Universal deeplink not being set for Awake/Start in the first scene. (UUM-77725)
macOS: Fixed Application.persistentDataPath points to wrong path on macOS dedicated server builds. (UUM-77002)
Mono: Fixed issue where Linux was running out of memory pages due to them not being returned. (UUM-72029)
Mono: Fixed issue where Vector and Vector do not receive hardware acceleration. (UUM-77339)
Mono: Fixed JIT trampoline memory leak with Timers and Sockets. (UUM-76306)
Player: Fixed deadlock when loading/unloading a large number of content files. (UUM-74146)
Prefabs: Fixed bug when Prefabs opened using LoadPrefabContents or EditPrefabContentsScope and saving them back without editing get changed on disk. (UUM-77244)
Prefabs: Fixed crash when saving PrefabInstances with missing assets and added objects. (UUM-76799)
Scene Manager: Show save dirty scenes popup on exit. (UUM-78018)
Scene/Game View: Fixed a bug where an exception would be thrown if MeshRenderer's material was pinged while in 'Gray' prefab context mode. (UUM-73488)
Serialization: Serialization: Avoid crashing when loading ScriptableObjects or MonoBehaviours in binary-format that reference missing SerializeReference types. (UUM-75238)
Shadergraph: Fixed 'Objects are trying to be loaded during a domain backup' errors due to invalid serialization of some shader graphs. (UUM-71052)
Shadergraph: Fixed a bug that Normal From Height node in a shader graph might return an invalid value when using 16-bit half precision. (UUM-72722)
Shadergraph: Fixed an issue in ShaderGraph where undoing changes to a property after modifying its value in the Graph Inspector would cause the property to become deselected. (UUM-76242)
Shadergraph: The name displayed in the Graph inspector when a BlockNode is selected has changed. (UUM-76081)
UI Toolkit: Changing the PropertyField label will now update any existing child field. (UUM-78569)
UI Toolkit: Fixed visual artifact in background repeat when using repeat = round. (UUM-76752)
Universal RP: Fixed scene-view wireframe rendering when using depth-priming. (UUM-74999)
Version Control: Fixed 'an existing xxx operation has locked the workspace' error on finding changes operation.
Version Control: Fixed a case of a hang happening on Editor quit. (VCS-1005810)
Version Control: Fixed a login failure for Enterprise installation. (VCS-1005903)
Version Control: Fixed history that was not shown when there was no desktop client installed. (VCS-1005756)
Version Control: Fixed logs that were configured too late in the initialization. (VCS-1005819)
Version Control: Fixed the "Upgrade plan" button in Unity plugin that used an obsolete redirection link. (VCS-1005765)
Version Control: Fixed the minimum supported version (2020.3.48f1 LTS) in the README.
Version Control: Fixed undo operation that didn't capture changes in packages. (VCS-1005617)
Version Control: Fixed unity 6 Editor going into the background after a dialog was closed. (VCS-1005656)
Version Control: Fixed wrong font size when changing to changesets view. (VCS-1004465)
Video: [iOS] Crash on "libsystem_kernel.dylib`__pthread_kill" when playing multiple videos. (UUM-73043)
Video: [iOS] Memory leak when playing multiple videos simultaneously. (UUM-78170)
Package changes in 2022.3.47f1
Packages updated
Packages added
Pre-release packages added

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