Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2022.3.33f1
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 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)
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)
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)
Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
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)
Texture: [AsyncLoadInEditor] Crash on memcpy when opening a project that loads TSS files (UUM-71323)
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)
Universal RP: Objects are invisible in Scene view when using Wireframe Shading Mode (UUM-36914)
Vulkan: [Linux][Vulkan] Crash when using Nvidia drivers >545 and graphics API set to Vulkan (UUM-73447)
2022.3.33f1 Release Notes
Features
- Shadergraph: Added a new set of sample content - Production Ready Shaders - to the Shader Graph package.
API Changes
Editor: Added: Added helper functions to PackageInfo, to query the existence of packages, to optimize use cases that previously used GetAllRegisteredPackages.
Editor: Deprecated: Using XRSettings.enabled to enable/disable XR for an application is now deprecated in favor of calling Start()/Stop() on an XRDisplaySubystem instance.
Using XRSettings.LoadDeviceByName to load XR devices is now deprecated in favor of querying subsystem descriptors to create and start the subsystems of your choice with the SubystemManager. (UUM-30572)
Changes
- Package: Updated localization package to 1.5.2.
Fixes
Android: Fixed IMGUI input even position when screen is scaled to different resolution than the view it's in when input backend was set to New Input. (UUM-68787)
Android: In multi-window mode, when "Run in background" is true and "Mute Other Audio Sources" is false, Unity will run and sound will always play. When "Run in background" is true and "Mute Other Audio Sources" is true, Unity will always run, but you will only hear the Unity app's sound if its window has focus. Sound will be muted when the Unity window is not in focus. In multi-window mode, if "Run in background" is false, Unity will not run and sound will stop playing. (UUM-56962)
Android: SoftInput support improvement on Activity on Quest2/3 when using OpenXR. (UUM-35011)
Animation: Fixed crash when setting a variable after having destroyed the controller. (UUM-72121)
Animation: Reduced memory allocation in Animator and Legacy Playmode performance tests. (UUM-71573)
Asset Bundles: Improved parallelism of the Main Thread integration and the Preload Manager thread. (UUM-70670)
Build Pipeline: If vswhere.exe fails detecting Visual Studio installations, a warning is now emitted to the editor console. (UUM-71000)
Editor: Fixed an issue where the additive reference pose frame would not be evaluated for curves not in the source clip. Shows an error message when selecting additive reference pose outside of the clip range with additional curves. (UUM-66099)
Editor: Fixed performance issue when selected objects in the inspector contained cyclic SerializedReferences. (UUM-31375)
Editor: Fixed splash screen logo and background sprites being unloaded after preview. This would also unload them if they were being used in the scene. (UUM-72535)
Editor: Fixed Windows Editor ContextMenus opening on the wrong monitor when using a 3rd display with different DPI but doesn't address the issue with custom Unity DropDown menus/windows. (UUM-70231)
Editor: MacOs framework bundles now preserve their symbolic links when when they are dragged and dropped in the editor Assets. (UUM-70795)
Editor: Prefab override popup now supports UIToolkit property drawers and editors in comparison mode. (UUM-3234)
GI: Added functionality to set GI Cache Preferences from CLI Args. (UUM-68608)
Graphics: Fixed crash when unsupported Vulkan debug tools are used accidentally. (UUM-72790)
Graphics: Fixed occasional shader compilation error when using half inputs. (UUM-64914)
Graphics: Fixed shadow flickering when using Umbra occlusion culling. (UUM-67530)
Graphics: Graph and Camera options for Render Graph Viewer disappear after maximising the window. (UUM-70378)
HDRP: Cached shadow : Fix corruption when using a non square atlas and improve blit performance. (UUM-64604)
IL2CPP: Added support for custom attributes on return types. (UUM-69804)
IL2CPP: Changed to ensure unique field names in C++.
https://github.cds.internal.unity3d.com/unity/il2cpp/pull/6019
https://jira.unity3d.com/browse/UUM-65459. (UUM-65459)IL2CPP: Fixed a crash when calling Marshal.OffsetOf on a generic type.
https://github.cds.internal.unity3d.com/unity/il2cpp/pull/5998
https://jira.unity3d.com/browse/UUM-68499. (UUM-68499)IL2CPP: Fixed custom linker setup with --linker-flags-file.
https://github.cds.internal.unity3d.com/unity/il2cpp/pull/6162
https://jira.unity3d.com/browse/UUM-71341. (UUM-71341)IL2CPP: Fixed slow performance when loading an XML document with DTD.
https://github.com/Unity-Technologies/mono/pull/2017
https://jira.unity3d.com/browse/UUM-66880. (UUM-66880)IL2CPP: Fixed sporadic crashes on ARM based platforms
https://github.cds.internal.unity3d.com/unity/il2cpp/pull/6044
https://jira.unity3d.com/browse/UUM-68221. (UUM-68221)Package Manager: Disabled uneditable package manager values in inspector for selected packages. (UUM-42560)
Particles: Fixed wrong particle orientation one first frame when using the Noise Module and Streched billboards. (UUM-64596)
Physics 2D: A PolygonCollider2D associated with a SpriteRenderer using "Sliced" Draw Mode should not crash when empty paths are added. (UUM-71177)
Shaders: Fixed "incompatible keyword state" assertions being generated by shaders whose
UsePasscommand resolved to a pass from the target shader's fallback. (UUM-71342)Shaders: Fixed ShaderLab's
UsePasscommand finding passes from multiple subshaders. (UUM-71342)uGUI: Consistent detection of points within the boundaries of RectTransform-defined rectangles. (UUM-69945)
UI Elements: Clicking to the left/right of the MinMaxSlider will now adjust the min/max bound value instead of moving the slider. (UUM-54703)
URP: Disabled faulty NRP for Editor-only FinalCopyDepth pass in URP 3D. (UUM-57147)
WebGL: Fixed an issue where the WebCam texture was taking over the texture bound to a material. (UUM-71299)
XR: Fixed for incorrect way to check if XR is enabled in the DrawObjects pass, causing issues when rendering to a RenderTexture. (UUM-71927)
XR: Fixed for incorrect way to check if XR is enabled in the DrawObjects pass, causing issues when using reflection probes. (UUM-71891)
Package changes in 2022.3.33f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 2022.3.33f1
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 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)
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)
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)
Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
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)
Texture: [AsyncLoadInEditor] Crash on memcpy when opening a project that loads TSS files (UUM-71323)
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)
Universal RP: Objects are invisible in Scene view when using Wireframe Shading Mode (UUM-36914)
Vulkan: [Linux][Vulkan] Crash when using Nvidia drivers >545 and graphics API set to Vulkan (UUM-73447)
2022.3.33f1 Release Notes
Features
- Shadergraph: Added a new set of sample content - Production Ready Shaders - to the Shader Graph package.
API Changes
Editor: Added: Added helper functions to PackageInfo, to query the existence of packages, to optimize use cases that previously used GetAllRegisteredPackages.
Editor: Deprecated: Using XRSettings.enabled to enable/disable XR for an application is now deprecated in favor of calling Start()/Stop() on an XRDisplaySubystem instance.
Using XRSettings.LoadDeviceByName to load XR devices is now deprecated in favor of querying subsystem descriptors to create and start the subsystems of your choice with the SubystemManager. (UUM-30572)
Changes
- Package: Updated localization package to 1.5.2.
Fixes
Android: Fixed IMGUI input even position when screen is scaled to different resolution than the view it's in when input backend was set to New Input. (UUM-68787)
Android: In multi-window mode, when "Run in background" is true and "Mute Other Audio Sources" is false, Unity will run and sound will always play. When "Run in background" is true and "Mute Other Audio Sources" is true, Unity will always run, but you will only hear the Unity app's sound if its window has focus. Sound will be muted when the Unity window is not in focus. In multi-window mode, if "Run in background" is false, Unity will not run and sound will stop playing. (UUM-56962)
Android: SoftInput support improvement on Activity on Quest2/3 when using OpenXR. (UUM-35011)
Animation: Fixed crash when setting a variable after having destroyed the controller. (UUM-72121)
Animation: Reduced memory allocation in Animator and Legacy Playmode performance tests. (UUM-71573)
Asset Bundles: Improved parallelism of the Main Thread integration and the Preload Manager thread. (UUM-70670)
Build Pipeline: If vswhere.exe fails detecting Visual Studio installations, a warning is now emitted to the editor console. (UUM-71000)
Editor: Fixed an issue where the additive reference pose frame would not be evaluated for curves not in the source clip. Shows an error message when selecting additive reference pose outside of the clip range with additional curves. (UUM-66099)
Editor: Fixed performance issue when selected objects in the inspector contained cyclic SerializedReferences. (UUM-31375)
Editor: Fixed splash screen logo and background sprites being unloaded after preview. This would also unload them if they were being used in the scene. (UUM-72535)
Editor: Fixed Windows Editor ContextMenus opening on the wrong monitor when using a 3rd display with different DPI but doesn't address the issue with custom Unity DropDown menus/windows. (UUM-70231)
Editor: MacOs framework bundles now preserve their symbolic links when when they are dragged and dropped in the editor Assets. (UUM-70795)
Editor: Prefab override popup now supports UIToolkit property drawers and editors in comparison mode. (UUM-3234)
GI: Added functionality to set GI Cache Preferences from CLI Args. (UUM-68608)
Graphics: Fixed crash when unsupported Vulkan debug tools are used accidentally. (UUM-72790)
Graphics: Fixed occasional shader compilation error when using half inputs. (UUM-64914)
Graphics: Fixed shadow flickering when using Umbra occlusion culling. (UUM-67530)
Graphics: Graph and Camera options for Render Graph Viewer disappear after maximising the window. (UUM-70378)
HDRP: Cached shadow : Fix corruption when using a non square atlas and improve blit performance. (UUM-64604)
IL2CPP: Added support for custom attributes on return types. (UUM-69804)
IL2CPP: Changed to ensure unique field names in C++.
https://github.cds.internal.unity3d.com/unity/il2cpp/pull/6019
https://jira.unity3d.com/browse/UUM-65459. (UUM-65459)IL2CPP: Fixed a crash when calling Marshal.OffsetOf on a generic type.
https://github.cds.internal.unity3d.com/unity/il2cpp/pull/5998
https://jira.unity3d.com/browse/UUM-68499. (UUM-68499)IL2CPP: Fixed custom linker setup with --linker-flags-file.
https://github.cds.internal.unity3d.com/unity/il2cpp/pull/6162
https://jira.unity3d.com/browse/UUM-71341. (UUM-71341)IL2CPP: Fixed slow performance when loading an XML document with DTD.
https://github.com/Unity-Technologies/mono/pull/2017
https://jira.unity3d.com/browse/UUM-66880. (UUM-66880)IL2CPP: Fixed sporadic crashes on ARM based platforms
https://github.cds.internal.unity3d.com/unity/il2cpp/pull/6044
https://jira.unity3d.com/browse/UUM-68221. (UUM-68221)Package Manager: Disabled uneditable package manager values in inspector for selected packages. (UUM-42560)
Particles: Fixed wrong particle orientation one first frame when using the Noise Module and Streched billboards. (UUM-64596)
Physics 2D: A PolygonCollider2D associated with a SpriteRenderer using "Sliced" Draw Mode should not crash when empty paths are added. (UUM-71177)
Shaders: Fixed "incompatible keyword state" assertions being generated by shaders whose
UsePasscommand resolved to a pass from the target shader's fallback. (UUM-71342)Shaders: Fixed ShaderLab's
UsePasscommand finding passes from multiple subshaders. (UUM-71342)uGUI: Consistent detection of points within the boundaries of RectTransform-defined rectangles. (UUM-69945)
UI Elements: Clicking to the left/right of the MinMaxSlider will now adjust the min/max bound value instead of moving the slider. (UUM-54703)
URP: Disabled faulty NRP for Editor-only FinalCopyDepth pass in URP 3D. (UUM-57147)
WebGL: Fixed an issue where the WebCam texture was taking over the texture bound to a material. (UUM-71299)
XR: Fixed for incorrect way to check if XR is enabled in the DrawObjects pass, causing issues when rendering to a RenderTexture. (UUM-71927)
XR: Fixed for incorrect way to check if XR is enabled in the DrawObjects pass, causing issues when using reflection probes. (UUM-71891)
Package changes in 2022.3.33f1
Packages updated

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