Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2022.3.31f1
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: [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)
Linux: Crash on GUIView::ProcessInputEvent when editing a GameObject/VFX Graph or saving a layout (UUM-70626)
PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
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)
2022.3.31f1 Release Notes
Improvements
URP: Updated URP documentation to explicitly mention that calling Submit() on a command buffer provided by URP from an user pass is not valid. (UUM-33315)
WebGL: Rebalanced audio objects memory pool sizes. (UUM-49655)
Changes
- Build System: Include bee_backend.pdb next to bee_backend.exe on windows installs.
Fixes
Android: Bump Android Logcat Package to 1.4.2.
Android: Updated documentation and a warning message to use the correct link to the Google Play asset packs limits. (UUM-71849)
Animation: Transition duplicates are no longer added in the AnimatorController file when copy pasting an AnimatorState. (UUM-68642)
Asset Import: Fixed issue by making the invalid meta warning as persistent. (UUM-59374)
Audio: Fixed crash when disabling and enabling the audio system in between entering and exiting play mode. (UUM-49779)
Burst: Fixed an issue with auto promotion from bool to float that can occur with newer Roslyn.
Burst: Fixed build error when Product Name contains illegal path characters.
Burst: Fixed compilation error when trying to use
MemoryMarshal.GetReferenceonSpans.Burst: Fixed crash caused by faulty no-alias analysis.
Editor: Fixed memory Leak when using OnGUI in an MonoBehaviour class by destroying the class Object instance using InstanceID. (UUM-56327)
Editor: Fixed menu items and their parent menus being hidden when they had a position of -1. (UUM-67155)
Editor: Fixed regressed --linker-flags-file bug. (UUM-71341)
Editor: Fixed the UnityEvent drawer changing values when editing multiple targets that had mixed values. (UUM-69196)
Editor: Platform settings for Dedicated Server in plugin importers were removed as those settings are shared with Standalone platform. To strip a plugin from Dedicated Server builds use the !UNITY_SERVER define constraint. (UUM-56535)
Editor: Resolved issue with the dock icon missing when launching the Standalone Profiler. (UUM-71407)
Editor: The operator
==method was using Assert.Equals to check Pose equality, when it should have been using==. The Equals method was using==, when it should have been using Assert.Equals. (UUM-48738)GI: Now treating the "no valid OpenCL device" log message as a warning when the -nographics command-line argument is given. (UUM-68496)
iOS: Fixed Application.absoluteURL being empty in first scene. (UUM-70860)
iOS: Fixed symlinks not being preserved in Frameworks when exporting an iOS project. (UUM-71657)
iOS: Fixed wrong latest version selection in build settings. (UUM-61045)
Kernel: Optimized batched job scheduling by avoiding unnecessary thread waking. (UUM-72097)
Physics: Physics: Fixed an issue where the job system integration of PhysX would end up causing main thread to idle, due to the PxTaskManager not being able to provide a job graph ahead of time. (UUM-54924)
Profiler: Fixed FrameTimingManager reported incorrect GPU time on Android GLES. (UUM-52911)
Serialization: Fixed enum fields when multiple C# Generic types are present. (UUM-71808)
Terrain: Fixed excessive CPU use with terrains when using a narrow field of view. Adds a new 'heightmapMinimumLODSimplification' property to terrains to set the minimum level of detail required on a terrian. (UUM-4945)
UI Elements: Fixed the undo/redo in the MinMaxSlider control for the editor. (UUM-54752)
UI Elements: Isolated the text edition changes to the touch screen text editor. (UUM-71488)
UI Toolkit: Editor.RequiresConstantRepaint didn't work if there were more than 10 components. (UUM-69832)
Video: "VideoPlayer.DecodeNextFrame" continues decoding in Profiler when the Video Clip has finished playing. (UUM-64898)
Video: Video playback stops and cannot be resumed when returned from the background with VideoPlayer.isLooping set to true. (UUM-60922)
Windows: Ensure that the information read from HID devices are readed correctly even when the driver isn't fully compliant. (UUM-72147)
Package changes in 2022.3.31f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 2022.3.31f1
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: [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)
Linux: Crash on GUIView::ProcessInputEvent when editing a GameObject/VFX Graph or saving a layout (UUM-70626)
PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
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)
2022.3.31f1 Release Notes
Improvements
URP: Updated URP documentation to explicitly mention that calling Submit() on a command buffer provided by URP from an user pass is not valid. (UUM-33315)
WebGL: Rebalanced audio objects memory pool sizes. (UUM-49655)
Changes
- Build System: Include bee_backend.pdb next to bee_backend.exe on windows installs.
Fixes
Android: Bump Android Logcat Package to 1.4.2.
Android: Updated documentation and a warning message to use the correct link to the Google Play asset packs limits. (UUM-71849)
Animation: Transition duplicates are no longer added in the AnimatorController file when copy pasting an AnimatorState. (UUM-68642)
Asset Import: Fixed issue by making the invalid meta warning as persistent. (UUM-59374)
Audio: Fixed crash when disabling and enabling the audio system in between entering and exiting play mode. (UUM-49779)
Burst: Fixed an issue with auto promotion from bool to float that can occur with newer Roslyn.
Burst: Fixed build error when Product Name contains illegal path characters.
Burst: Fixed compilation error when trying to use
MemoryMarshal.GetReferenceonSpans.Burst: Fixed crash caused by faulty no-alias analysis.
Editor: Fixed memory Leak when using OnGUI in an MonoBehaviour class by destroying the class Object instance using InstanceID. (UUM-56327)
Editor: Fixed menu items and their parent menus being hidden when they had a position of -1. (UUM-67155)
Editor: Fixed regressed --linker-flags-file bug. (UUM-71341)
Editor: Fixed the UnityEvent drawer changing values when editing multiple targets that had mixed values. (UUM-69196)
Editor: Platform settings for Dedicated Server in plugin importers were removed as those settings are shared with Standalone platform. To strip a plugin from Dedicated Server builds use the !UNITY_SERVER define constraint. (UUM-56535)
Editor: Resolved issue with the dock icon missing when launching the Standalone Profiler. (UUM-71407)
Editor: The operator
==method was using Assert.Equals to check Pose equality, when it should have been using==. The Equals method was using==, when it should have been using Assert.Equals. (UUM-48738)GI: Now treating the "no valid OpenCL device" log message as a warning when the -nographics command-line argument is given. (UUM-68496)
iOS: Fixed Application.absoluteURL being empty in first scene. (UUM-70860)
iOS: Fixed symlinks not being preserved in Frameworks when exporting an iOS project. (UUM-71657)
iOS: Fixed wrong latest version selection in build settings. (UUM-61045)
Kernel: Optimized batched job scheduling by avoiding unnecessary thread waking. (UUM-72097)
Physics: Physics: Fixed an issue where the job system integration of PhysX would end up causing main thread to idle, due to the PxTaskManager not being able to provide a job graph ahead of time. (UUM-54924)
Profiler: Fixed FrameTimingManager reported incorrect GPU time on Android GLES. (UUM-52911)
Serialization: Fixed enum fields when multiple C# Generic types are present. (UUM-71808)
Terrain: Fixed excessive CPU use with terrains when using a narrow field of view. Adds a new 'heightmapMinimumLODSimplification' property to terrains to set the minimum level of detail required on a terrian. (UUM-4945)
UI Elements: Fixed the undo/redo in the MinMaxSlider control for the editor. (UUM-54752)
UI Elements: Isolated the text edition changes to the touch screen text editor. (UUM-71488)
UI Toolkit: Editor.RequiresConstantRepaint didn't work if there were more than 10 components. (UUM-69832)
Video: "VideoPlayer.DecodeNextFrame" continues decoding in Profiler when the Video Clip has finished playing. (UUM-64898)
Video: Video playback stops and cannot be resumed when returned from the background with VideoPlayer.isLooping set to true. (UUM-60922)
Windows: Ensure that the information read from HID devices are readed correctly even when the driver isn't fully compliant. (UUM-72147)
Package changes in 2022.3.31f1
Packages updated

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