Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2022.3.40f1
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 in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
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)
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)
UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
UI Toolkit Framework: "TextureImporterInspector.OnInspectorGUI must call ApplyRevertGUI to avoid unexpected behaviour." thrown when selecting Asset then selecting and deselecting Texture 2D (UUM-35998)
2022.3.40f1 Release Notes
Improvements
iOS: Print a warning if there are symlinks in a framework when building on Windows.
iOS: Validate that frameworks are not empty.
Physics 2D: Removed invalid sentence for the Collider2D.OverlapCollider method that accepts a List as an argument.
Changes
- Package: Release Sequences 2.0.2.
Fixes
2D: Fixed crash when a user does an infinite recursion loop using a Tile's StartUp call by limiting the recursion. (UUM-74939)
Android: Default Video Resolution fixed for secondary orientation - resolution is now correct when device is rotated while playing a file using the video player. (UUM-57168)
Android: Improved maintainability fo Gradle version documentation. (UUM-76224)
Android: Resolved an issue where the OK button was absent in the Mobile Input Field of the soft keyboard. (UUM-74675)
Asset Pipeline: Fixed a problem where scripting class pointer from previous domain could be used and causing unity to crash. (UUM-57742)
DX12: Fixed occasional crash of scratch memory release. (UUM-60458)
DX12: Fixed Unity player crashing with GrabPass when graphics jobs are enabled. (UUM-51774)
DX12: Prevented crash from invalid DX12 resource barrier. (UUM-74726)
Editor: BRG crash fixed when adding empty new mesh filter in a sub-scene. (UUM-75903)
Editor: Clear culling cache results before rendering selection outlines so that shadows-only entities will show selection outline in Scene view. (UUM-69725)
Editor: Filter out dynamic branch keywords when computing shader variants. (UUM-48599)
Editor: Fixed an bug where a console log would only ping objects the first time clicking on it. (UUM-76179)
Editor: Fixed crash on exit of editor when GLES is the active graphics API. (UUM-54445)
Editor: [SG] Fixed errors when importing both the Production Ready Shader sample and the Feature Examples sample for Shader Graph. (UUM-74847)
Graphics: Fixed a crash on Linux Editor where Vulkan may recreate SwapChains while the previous SwapChain's images may still be in use by a command buffer. (UUM-73447)
Graphics: Fixed a crash when calling the C# function
MaterialPropertyBlock.CopySHCoefficientArraysFromon a non-empty property block. (UUM-74614)Graphics: [Graphics] Emit UI geometry when rendering to cube maps, while using mono camera, to match 2d render target behavior. (UUM-2710)
HDRP: Fixed fullscreen material workflow in custom passes. (UUM-64867)
HDRP: Fixed graphical issue when resizing Reflection Probe sizes on macOS. (UUM-71467)
IL2CPP: Fixed incremental GC issue when using multidimensional arrays and full generic sharing. (UUM-74630)
Kernel: Optimized job allocator with memory synchronization fix to avoid freezes. (UUM-73194)
macOS: Fixed resolution not resetting to full screen when going to full-screen window by using native MacOS UI controls. (UUM-73633)
Mono: Fixed "System.Net.CookieContainer" throws an "ArgumentException" error when using a non-UTF-8 machine locale and hostname. (UUM-70240)
Mono: Fixed crash on access zip files on Linux distributions using zlib-ng (Fedora 40). (UUM-72446)
Mono: Fixed exception when using System.IO.Compression.BrotliStream on Android. (UUM-73753)
Prefabs: Added checks for TransformHierarchy initialization in SetParent. (UUM-73287)
Scripting: Fixed an exception when calling destroy cancellation token after destroying the game object. (UUM-71988)
Scripting: Fixed issue with an InstantiateAsync which does not invoke OnAfterDeserialize after the prefab was instantiated in Editor. (UUM-71810)
SRP Core: Avoid that the same volume can be registered more than 1 time in the VolumeManager. (UUM-70658)
UI Toolkit: Fixed an issue where setting a field with showMixedValue would cause it to revert to the previous value. (UUM-73855)
UI Toolkit: Fixed InspectorElement so it supports editing multiple objects. (UUM-74891)
UI Toolkit: Make the label of any BaseField elided with ellipsis when needed. (UUM-42121)
Universal RP: Fixed alpha-to-coverage edge cases that were causing some objects to stop rendering when MSAA is enabled. (UUM-38064)
Universal RP: Fixed alpha-to-coverage edge cases that were causing some objects to stop rendering when MSAA is enabled. (UUM-75446)
URP: Added multiview support for the XR Occlusion Mesh pass.
URP: Fixed compiler error when using single precision on Mobile targets. (UUM-48035)
Package changes in 2022.3.40f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 2022.3.40f1
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 in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
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)
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)
UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
UI Toolkit Framework: "TextureImporterInspector.OnInspectorGUI must call ApplyRevertGUI to avoid unexpected behaviour." thrown when selecting Asset then selecting and deselecting Texture 2D (UUM-35998)
2022.3.40f1 Release Notes
Improvements
iOS: Print a warning if there are symlinks in a framework when building on Windows.
iOS: Validate that frameworks are not empty.
Physics 2D: Removed invalid sentence for the Collider2D.OverlapCollider method that accepts a List as an argument.
Changes
- Package: Release Sequences 2.0.2.
Fixes
2D: Fixed crash when a user does an infinite recursion loop using a Tile's StartUp call by limiting the recursion. (UUM-74939)
Android: Default Video Resolution fixed for secondary orientation - resolution is now correct when device is rotated while playing a file using the video player. (UUM-57168)
Android: Improved maintainability fo Gradle version documentation. (UUM-76224)
Android: Resolved an issue where the OK button was absent in the Mobile Input Field of the soft keyboard. (UUM-74675)
Asset Pipeline: Fixed a problem where scripting class pointer from previous domain could be used and causing unity to crash. (UUM-57742)
DX12: Fixed occasional crash of scratch memory release. (UUM-60458)
DX12: Fixed Unity player crashing with GrabPass when graphics jobs are enabled. (UUM-51774)
DX12: Prevented crash from invalid DX12 resource barrier. (UUM-74726)
Editor: BRG crash fixed when adding empty new mesh filter in a sub-scene. (UUM-75903)
Editor: Clear culling cache results before rendering selection outlines so that shadows-only entities will show selection outline in Scene view. (UUM-69725)
Editor: Filter out dynamic branch keywords when computing shader variants. (UUM-48599)
Editor: Fixed an bug where a console log would only ping objects the first time clicking on it. (UUM-76179)
Editor: Fixed crash on exit of editor when GLES is the active graphics API. (UUM-54445)
Editor: [SG] Fixed errors when importing both the Production Ready Shader sample and the Feature Examples sample for Shader Graph. (UUM-74847)
Graphics: Fixed a crash on Linux Editor where Vulkan may recreate SwapChains while the previous SwapChain's images may still be in use by a command buffer. (UUM-73447)
Graphics: Fixed a crash when calling the C# function
MaterialPropertyBlock.CopySHCoefficientArraysFromon a non-empty property block. (UUM-74614)Graphics: [Graphics] Emit UI geometry when rendering to cube maps, while using mono camera, to match 2d render target behavior. (UUM-2710)
HDRP: Fixed fullscreen material workflow in custom passes. (UUM-64867)
HDRP: Fixed graphical issue when resizing Reflection Probe sizes on macOS. (UUM-71467)
IL2CPP: Fixed incremental GC issue when using multidimensional arrays and full generic sharing. (UUM-74630)
Kernel: Optimized job allocator with memory synchronization fix to avoid freezes. (UUM-73194)
macOS: Fixed resolution not resetting to full screen when going to full-screen window by using native MacOS UI controls. (UUM-73633)
Mono: Fixed "System.Net.CookieContainer" throws an "ArgumentException" error when using a non-UTF-8 machine locale and hostname. (UUM-70240)
Mono: Fixed crash on access zip files on Linux distributions using zlib-ng (Fedora 40). (UUM-72446)
Mono: Fixed exception when using System.IO.Compression.BrotliStream on Android. (UUM-73753)
Prefabs: Added checks for TransformHierarchy initialization in SetParent. (UUM-73287)
Scripting: Fixed an exception when calling destroy cancellation token after destroying the game object. (UUM-71988)
Scripting: Fixed issue with an InstantiateAsync which does not invoke OnAfterDeserialize after the prefab was instantiated in Editor. (UUM-71810)
SRP Core: Avoid that the same volume can be registered more than 1 time in the VolumeManager. (UUM-70658)
UI Toolkit: Fixed an issue where setting a field with showMixedValue would cause it to revert to the previous value. (UUM-73855)
UI Toolkit: Fixed InspectorElement so it supports editing multiple objects. (UUM-74891)
UI Toolkit: Make the label of any BaseField elided with ellipsis when needed. (UUM-42121)
Universal RP: Fixed alpha-to-coverage edge cases that were causing some objects to stop rendering when MSAA is enabled. (UUM-38064)
Universal RP: Fixed alpha-to-coverage edge cases that were causing some objects to stop rendering when MSAA is enabled. (UUM-75446)
URP: Added multiview support for the XR Occlusion Mesh pass.
URP: Fixed compiler error when using single precision on Mobile targets. (UUM-48035)
Package changes in 2022.3.40f1
Packages updated

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