Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2022.3.58f1
Android: [iOS] [UnityWebRequest] Requests with "UnityWebRequest" are open for SSL Proxying (UUM-97194)
Audio Authoring: Audio Source clip is not audible when exceeding a high number of active Audio Sources (UUM-91256)
DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API (UUM-86354)
DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected (UUM-90065)
Serialization: [windows only] Switching Project when importing complete project does not import all assets and project opens incomplete (UUM-88051)
2022.3.58f1 Release Notes
Improvements
- Documentation: Added a copy button to code examples in the documentation.
Fixes
AI: Sometimes the navigation path contained points outside of the shortest trajectory. (UUM-78679)
Android: Allow build and run to work correctly when exporting an app bundle project. (UUM-91102)
Asset Bundles: Fixed rare race condition when loading AssetBundles using AssetBundle.LoadFromStream. (UUM-92381)
Asset Pipeline: Allow users to rebuild the Library when we detect corrupted databases. (UUM-87961)
Audio: Fixed a bug that would cause the audio to not resume properly after unpausing a timeline. (UUM-91654)
Documentation: The Scene View Camera page had links to pages that don't exist in 22.3. These have been removed.
Editor: Added inconsistencies with available EditorToolContexts and EditorTools when Inspectors are locked or Property Windows are used. EditorToolContexts and EditorTools are now only available for the active selection. (UUM-95441)
Editor: Asset Preview Window now renders a preview for assets with LODGroup components when no LOD group is selected. (UUM-82810)
Editor: Fixed a bug where using a render pipeline asset extending
UniversalRenderpipelineAssetor its HDRP equivalent resulted in significantly longer build times. (UUM-73223)Editor: Fixed an issue on Windows where closing a Utility window with the Escape key would not prompt the user about saving or discarding unsaved changes. (UUM-71291)
Editor: Fixed an issue where enabling the scene view camera overlay would trigger synchronous shader compilation even if asynchronous compilation is enabled. (UUM-79996)
Editor: Fixed an issue where Occlusion baking parameters could be set to negative values. (UUM-84378)
Editor: Fixed an issue where sometimes the Editor Tools system would not refresh when the selection changes while the Inspector window is locked. (UUM-54858)
Editor: Fixed editor crash when a null object is passed in to EnsureUniqueSiblingName. (UUM-91927)
Editor: Fixed EditorWindow sizing issues when dragging windows between displays with different DPI scales. (UUM-91671)
Editor: Fixed GizmoType.NotInSelectionHierarchy gizmos not being restored on deselect. (UUM-72297)
Editor: Fixed issue with Android builds adding extra file extensions when "Show all filename extensions" was enabled in Finder preferences on macOS 15. (UUM-87606)
Editor: Fixed LinuxEditor crash when closing LaunchScreen after project load. (UUM-96484)
Editor: Fixed the selected marker on the timeline being offset incorrectly when zoomed out. (UUM-55366)
Editor: Fixed UnauthorizedAccessException when edits are made to SceneTemplateSettings with Perforce Integration Enabled. (UUM-93720)
Editor: Slight optimization to loading/processing Profile traces. (UUM-92831)
Editor: WindowsEditor keeps the main EditorWindow snapped when the Layout changes. (UUM-90338)
Graphics: A warning has been added when running CopyTexture with compressed texture formats unsupported by the current device. (UUM-89001)
Graphics: Fixed regression where texture data does not end up in Player builds when "Load texture data on demand" is enabled in the Editor settings. (UUM-53664)
Graphics: Fixed Vulkan crash using WebCam textures on certain devices. (UUM-95365)
Graphics: Improved JobHandle.Complete() to avoid stealing work that is unrelated to the job being completed.
Graphics: R8_srgb is now (correctly) marked as unsupported on intel mac.
HDRP: Added a condition to the Receiver Motion Rejection function(feature) to check that the pixel has actually moved. (UUM-84459)
HDRP: Fixed an issue where the padding in the Lighting window was different between tabs. (UUM-83840)
HDRP: Fixed artifacts when blending cascade shadows and distance shadowmask. (UUM-90909)
IL2CPP: Fixed erroneous numeric conversion involving enum values. (UUM-91859)
IL2CPP: Fixed sporadic deadlock in asset garbage collection scanning. (UUM-79998)
Input System: Fixed an issue causing the player to fail to exit when using the new Input System and on Windows 11 (24H2). (UUM-91181)
Installer: Updated Visual C++ 2010 Redistributables used in the Windows Editor Installer. (UUM-92217)
iOS: Fixed Entitlements file randomly disappearing on consecutive builds. (UUM-90160)
iOS: Run [AVCaptureSession startRunning] in a background thread as suggested by Apple. Consequently it also fixes the issue where a PlayerLoop is called recursively when running the iPhone app on Mac. (UUM-90986)
Kernel: Fixed job system atomic synchronization bug which could cause a hang. (UUM-95841)
Kernel: Optimized JobHandle.CombineDependencies() to reduce cost and avoid scheduling batched jobs. This allows for code that combines dependencies frequently to submit larger batches which improves performance. (UUM-86151)
Kernel: Removed job batch kick in Transform jobs to fix performance regression. (UUM-92620)
Mono: Fixed issue where macOS machines set to Morocco/Casablanca Timezone were one hour behind. (UUM-87263)
Package Manager: Entitlement packages are considered as supported in the Package Manager. (UUM-93155)
Package Manager: Fixed crash when package contains a dependency with null version in the package manifest. (UUM-64442)
Package Manager: Fixed the issue where selecting an organization with spaces in its name in the inspector caused validation errors and won't let save changes. Organization names are now automatically sanitized to remove spaces. (UUM-79730)
Package Manager: Packages installed on external
FAT32/exFATdrives should not fail when themtimeis outside of the supported range. (UUM-86351)Player: Fixed changing resolution width/height in player settings not applying upon building & running the player if no other resolution settings changed. (UUM-92847)
Profiler: FIxed a crash caused by a native ProfilerRecorder being incorrectly reference counted when having managed instances on multiple threads. (UUM-83908)
Scripting: Fixed pool cleanup on entering playmode with domain reload disabled. (UUM-90313)
Shaders: Fixed a performance regression in
Camera.Render(). (UUM-66763)Shaders: Fixed corrupted shader property name after loading an asset bundle. (UUM-59309)
SRP Core: Rendering Debugger - Silent crash when selecting a Volume component with public RTHandles. (UUM-90911)
Terrain: Fixed a Warning message spam when adjusting the Blur Direction slider value within the Terrain Inspector. (UUM-68480)
UI Elements: Parent USS should not be visible in UIBuilder in isolation mode. (UUM-76821)
UI Toolkit: Fixed an issue where stylesheets added to an element were moved to the UXML root when opening the UXML file in the UI Builder. (UUM-82201)
UI Toolkit: Fixed ListView is not scrollable when disabled. (UUM-73850)
UI Toolkit: Fixed the two pane split view's drag line position is not updated after viewData is restored. (UUM-83458)
UI Toolkit: Fixed tooltips in PropertyFields using a TooltipAttribute with elided text. (UUM-90014)
UI Toolkit: Fixed USS alias variables are not shown in the variable list if the stylesheet is the default. (UUM-86891)
Universal RP: Fixed light cookie texture memory leak when entering Playmode. (UUM-92512)
Video: [INSTABILITY:1204494]: WithValidMovie_BecomesReady. (UUM-19071)
XR: Updated XR Legacy Input Helpers (com.unity.xr.legacyinputhelpers) to version 2.1.12.
Package changes in 2022.3.58f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 2022.3.58f1
Android: [iOS] [UnityWebRequest] Requests with "UnityWebRequest" are open for SSL Proxying (UUM-97194)
Audio Authoring: Audio Source clip is not audible when exceeding a high number of active Audio Sources (UUM-91256)
DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API (UUM-86354)
DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected (UUM-90065)
Serialization: [windows only] Switching Project when importing complete project does not import all assets and project opens incomplete (UUM-88051)
2022.3.58f1 Release Notes
Improvements
- Documentation: Added a copy button to code examples in the documentation.
Fixes
AI: Sometimes the navigation path contained points outside of the shortest trajectory. (UUM-78679)
Android: Allow build and run to work correctly when exporting an app bundle project. (UUM-91102)
Asset Bundles: Fixed rare race condition when loading AssetBundles using AssetBundle.LoadFromStream. (UUM-92381)
Asset Pipeline: Allow users to rebuild the Library when we detect corrupted databases. (UUM-87961)
Audio: Fixed a bug that would cause the audio to not resume properly after unpausing a timeline. (UUM-91654)
Documentation: The Scene View Camera page had links to pages that don't exist in 22.3. These have been removed.
Editor: Added inconsistencies with available EditorToolContexts and EditorTools when Inspectors are locked or Property Windows are used. EditorToolContexts and EditorTools are now only available for the active selection. (UUM-95441)
Editor: Asset Preview Window now renders a preview for assets with LODGroup components when no LOD group is selected. (UUM-82810)
Editor: Fixed a bug where using a render pipeline asset extending
UniversalRenderpipelineAssetor its HDRP equivalent resulted in significantly longer build times. (UUM-73223)Editor: Fixed an issue on Windows where closing a Utility window with the Escape key would not prompt the user about saving or discarding unsaved changes. (UUM-71291)
Editor: Fixed an issue where enabling the scene view camera overlay would trigger synchronous shader compilation even if asynchronous compilation is enabled. (UUM-79996)
Editor: Fixed an issue where Occlusion baking parameters could be set to negative values. (UUM-84378)
Editor: Fixed an issue where sometimes the Editor Tools system would not refresh when the selection changes while the Inspector window is locked. (UUM-54858)
Editor: Fixed editor crash when a null object is passed in to EnsureUniqueSiblingName. (UUM-91927)
Editor: Fixed EditorWindow sizing issues when dragging windows between displays with different DPI scales. (UUM-91671)
Editor: Fixed GizmoType.NotInSelectionHierarchy gizmos not being restored on deselect. (UUM-72297)
Editor: Fixed issue with Android builds adding extra file extensions when "Show all filename extensions" was enabled in Finder preferences on macOS 15. (UUM-87606)
Editor: Fixed LinuxEditor crash when closing LaunchScreen after project load. (UUM-96484)
Editor: Fixed the selected marker on the timeline being offset incorrectly when zoomed out. (UUM-55366)
Editor: Fixed UnauthorizedAccessException when edits are made to SceneTemplateSettings with Perforce Integration Enabled. (UUM-93720)
Editor: Slight optimization to loading/processing Profile traces. (UUM-92831)
Editor: WindowsEditor keeps the main EditorWindow snapped when the Layout changes. (UUM-90338)
Graphics: A warning has been added when running CopyTexture with compressed texture formats unsupported by the current device. (UUM-89001)
Graphics: Fixed regression where texture data does not end up in Player builds when "Load texture data on demand" is enabled in the Editor settings. (UUM-53664)
Graphics: Fixed Vulkan crash using WebCam textures on certain devices. (UUM-95365)
Graphics: Improved JobHandle.Complete() to avoid stealing work that is unrelated to the job being completed.
Graphics: R8_srgb is now (correctly) marked as unsupported on intel mac.
HDRP: Added a condition to the Receiver Motion Rejection function(feature) to check that the pixel has actually moved. (UUM-84459)
HDRP: Fixed an issue where the padding in the Lighting window was different between tabs. (UUM-83840)
HDRP: Fixed artifacts when blending cascade shadows and distance shadowmask. (UUM-90909)
IL2CPP: Fixed erroneous numeric conversion involving enum values. (UUM-91859)
IL2CPP: Fixed sporadic deadlock in asset garbage collection scanning. (UUM-79998)
Input System: Fixed an issue causing the player to fail to exit when using the new Input System and on Windows 11 (24H2). (UUM-91181)
Installer: Updated Visual C++ 2010 Redistributables used in the Windows Editor Installer. (UUM-92217)
iOS: Fixed Entitlements file randomly disappearing on consecutive builds. (UUM-90160)
iOS: Run [AVCaptureSession startRunning] in a background thread as suggested by Apple. Consequently it also fixes the issue where a PlayerLoop is called recursively when running the iPhone app on Mac. (UUM-90986)
Kernel: Fixed job system atomic synchronization bug which could cause a hang. (UUM-95841)
Kernel: Optimized JobHandle.CombineDependencies() to reduce cost and avoid scheduling batched jobs. This allows for code that combines dependencies frequently to submit larger batches which improves performance. (UUM-86151)
Kernel: Removed job batch kick in Transform jobs to fix performance regression. (UUM-92620)
Mono: Fixed issue where macOS machines set to Morocco/Casablanca Timezone were one hour behind. (UUM-87263)
Package Manager: Entitlement packages are considered as supported in the Package Manager. (UUM-93155)
Package Manager: Fixed crash when package contains a dependency with null version in the package manifest. (UUM-64442)
Package Manager: Fixed the issue where selecting an organization with spaces in its name in the inspector caused validation errors and won't let save changes. Organization names are now automatically sanitized to remove spaces. (UUM-79730)
Package Manager: Packages installed on external
FAT32/exFATdrives should not fail when themtimeis outside of the supported range. (UUM-86351)Player: Fixed changing resolution width/height in player settings not applying upon building & running the player if no other resolution settings changed. (UUM-92847)
Profiler: FIxed a crash caused by a native ProfilerRecorder being incorrectly reference counted when having managed instances on multiple threads. (UUM-83908)
Scripting: Fixed pool cleanup on entering playmode with domain reload disabled. (UUM-90313)
Shaders: Fixed a performance regression in
Camera.Render(). (UUM-66763)Shaders: Fixed corrupted shader property name after loading an asset bundle. (UUM-59309)
SRP Core: Rendering Debugger - Silent crash when selecting a Volume component with public RTHandles. (UUM-90911)
Terrain: Fixed a Warning message spam when adjusting the Blur Direction slider value within the Terrain Inspector. (UUM-68480)
UI Elements: Parent USS should not be visible in UIBuilder in isolation mode. (UUM-76821)
UI Toolkit: Fixed an issue where stylesheets added to an element were moved to the UXML root when opening the UXML file in the UI Builder. (UUM-82201)
UI Toolkit: Fixed ListView is not scrollable when disabled. (UUM-73850)
UI Toolkit: Fixed the two pane split view's drag line position is not updated after viewData is restored. (UUM-83458)
UI Toolkit: Fixed tooltips in PropertyFields using a TooltipAttribute with elided text. (UUM-90014)
UI Toolkit: Fixed USS alias variables are not shown in the variable list if the stylesheet is the default. (UUM-86891)
Universal RP: Fixed light cookie texture memory leak when entering Playmode. (UUM-92512)
Video: [INSTABILITY:1204494]: WithValidMovie_BecomesReady. (UUM-19071)
XR: Updated XR Legacy Input Helpers (com.unity.xr.legacyinputhelpers) to version 2.1.12.
Package changes in 2022.3.58f1
Packages updated

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