Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2023.1.20f1
Asset - Database: Editor freezes when PrefabUtility.LoadPrefabContents is called in AssetPostprocessor.OnPostprocessAllAssets for a moved prefab (UUM-54362)
GLES: [Linux][URP] Crash on GfxFramebufferGLES::Clear when entering the Play Mode when all Renderer Features are disabled, Native RenderPass and MainCamera's Depth Texture is enabled (UUM-49240)
PhysX Integration: Rigidbody component's values do not translate to the PhysX calculations when they are being overridden via a script (UUM-55081)
Platform Audio: Audio is delayed by ~0,5 sec after starting to play it in the Android/iOS Player (UUM-41494)
Platform Audio: [Linux] No audio output when playing audio (UUM-53143)
RP Foundation: Fix for 2023.1.X: Depth pass is rendered with an incorrect matrix in the animation preview when using Universal RP (UUM-52625)
Serialization: Crash and or slow update when List items are reordered in the Inspector Window (UUM-46703)
uGUI: Button triggers another Button when multiple Canvases are used in multiple windows (UUM-36255)
Windows: Sometimes the wrong image is displayed when using Cursor.SetCursor in software mode (UUM-46718)
2023.1.20f1 Release Notes
Improvements
Documentation: Improved code sample for NavMeshAgent.CalculatePath() to better clarify how to interpret and use its results. (UUM-43219)
Documentation: [AI] Added some detail to NavMeshPathStatus.PathInvalid. (UUM-43218)
VFX Graph: Improved and optimize undo redo.
Changes
- XR: Updated OpenXR SDK package version to 1.9.1.
Fixes
Asset Bundles: Fixed deadlock in AssetBundleUnloadOperation. (UUM-48887)
Asset Import: Fixed a regression where an fbx with missing materials would cause a crash during import. (UUM-53167)
Build Pipeline: Improved the performance of "Write data build dirty tracking information" for AssetBundle builds. (UUM-46585)
Core: Fixed a data race inside the job system where weak memory systems could hang when waiting and attempting to steal parallel work submitted from another thread. (UUM-41806)
Documentation: [AI] Fixed incorrect documentation for NavMeshBuildSource.size. (UUM-43216)
Documentation: [AI] Fixed incorrect documentation for NavMeshBuildSource.size. (UUM-43222)
Editor: Corrected initialized SerializedObject and EnabledProperty in Editor. (UUM-52682)
Editor: Corrected load Editor Sharpness on first use. (UUM-44470)
Editor: Disabled started animation in DetachFromPanelEvent callback. (UUM-45660)
Editor: Fixed editor crash when right clicking on curve field. (UUM-44471)
Editor: Fixed Floating window does not stay on top of the Editor when clicking anywhere on the main Editor window. (UUM-53157)
Editor: Fixed InvalidOperationException when clearing inactive background progresses. (UUM-54039)
Editor: Fixed issue with Input Manager Project Settings UI becoming corrupted on first run after installing Input System package v1.8.0-pre1. (UUM-53925)
Editor: Fixed issue with Mixed lightmodes not working in the Player. (UUM-41407)
Editor: Fixed occasional freeze when calling UnityWebRequest.ClearCookieCache. (UUM-54043)
Editor: Fixed render variants not being created if the Materials folder didn't already exist. (UUM-49802)
Editor: Fixed the double copy in package manager. (UUM-39837)
Editor: Fixed the line copying using ctrl+c will erase the content in ugui test project. (UUM-47822)
Editor: Fixed the search by shortcut in the Shortcuts Manager window to accept Mouse inputs. (UUM-52017)
Editor: Fixed undo/redo did not work anymore with selection. (UUM-42481)
Editor: SpeedTree Importer Inspector: Fixed 'Null reference exception' when Apply button is clicked after changing an import option. (UUM-1910)
Editor: Updated the enum maskfield flags in the drop-down menu that are adjusted manually. (UUM-46873)
Editor: UUM-54191: Fix for 2023.1.X: TextField selection is too sensitive. (UUM-15800)
Editor: [Android] Broadcast Receiver in UnityPlayer was removed as it is unneeded and causing crash on Android 14 development due to missing EXPORTED/NOT_EXPORTED flag when registering receiver. (UUM-48068)
Editor: [Android] Samsung S8 crashing after OpenExtractor failing to translate archive. (UUM-894)
Graphics: Fixed crash when trying to upload a texture with TextureUploadFlags::kTextureUploadUninitialized and using OpenGL. (UUM-53142)
Graphics: Fixed rendering freezes when changing orientation on A14 iPads. (UUM-9480)
Graphics: Resolves two triggered Vulkan validation errors in multiview when using SRPs; VUID-vkCmdClearAttachments-pRects-06937 and VUID-vkCmdClearAttachments-baseArrayLayer-00018. (UUM-39637)
HDRP: Added additional documentation for cached shadows of directional lights.
HDRP: Added in which space custom velocity should be computed. (UUM-50992)
HDRP: Ensure documentation clearly lists lack of support for Box Lights in path tracing. (UUM-48478)
HDRP: Fixed an issue where Reflection Proxy Volume would cause artifacts to cover the editor on Apple Silicone devices. (UUM-42099)
HDRP: Fixed argument exception when trying to add to shadowsWithValidData. (UUM-49242)
HDRP: Fixed Turkish OS incorrectly deducing DLSS is not available. (UUM-48557)
HDRP: Fixed XR SPI is not disabled after processing the render request. (UUM-49454)
HDRP: The lightShadowCasterMode property on Light now only affects shadow caster culling when baked lighting includes shadow mask, as intended. (UUM-26410)
HDRP: Updated decal projector draw distances when global draw distance changes.
iOS: Fixed application not launching in fullscreen when CustomXib is selected as launch screen. (UUM-48345)
Linux: Fixed Editor progress window labels doesn't updating. (UUM-51402)
Linux: Fixed Progress modal window stays on top of every other window and cannot be moved. (UUM-51429)
Networking: Fixed crash when quitting application with running UnityWebRequest. (UUM-48042)
Networking: Updated libcurl to version 8.4.0. (UUM-52015)
Physics: Discard inertia tensor rotations that contain infinite components (both Rigidbody and ArticulationBody). (UUM-49807)
Physics 2D: When using CustomCollider2D.SetCustomShapes using a NativeArray, allow the shape vertices to be non-contiguous i.e each redundant vertex unused by shapes are allowed. (UUM-53717)
Scripting: Fixed a couple of issues in AssemblyUpdater with regard to generic type handling. (UUM-16921)
Scripting: Fixed files not getting added for compilation if GUIDs are detected as a move, and the old file added as new.
Scripting: Fixed race condition that could cause crashes on startup when native code called into managed code. (UUM-49357)
Shaders: Fixed editor crash when updating a shader graph referenced by another shader using UsePass. (UUM-46187)
UI Elements: Fixed Enum field changes that are not reflecting when multi-editing GameObjects with different values. (UUM-40715)
UI Toolkit: Fixed NullReferenceExceptions when reordering animated list views. (UUM-45896)
UI Toolkit: Fixed UI Builder not discarding document changes when closing a modified document that was active when the Unity Editor was opened. (UUM-36174)
UI Toolkit: Fixed UI Builder sometimes placing element at wrong position when reordering on a freshly opened document. (UUM-36159)
UI Toolkit: Fixed UI Builder sometimes reversing element order when reordering multiple elements at a time. (UUM-36170)
UI Toolkit: Fixed UIDocument not being reloaded when closing UI Builder and discarding changes. (UUM-36157)
UI Toolkit: Fixed UIDocument sometimes not being reloaded when reordering elements in UI Builder. (UUM-36158)
Universal RP: Fixed an issue where building a project using deferred with batchmode and nographics resulted in incorrect variant stripping. (UUM-47782)
Universal RP: Fixed an issue where Unlit shaders would not output correct normals when using deferred and Accurate GBuffer Normals.
Universal Windows Platform: "Create App Packages..." option is greyed out when trying to Create App Packages in Visual Studio. (UUM-47116)
URP: Fixed partially corrupted Android screen when Vulkan display rotation during rendering is enabled. (UUM-48569)
VFX Graph: Fixed undoing port value change that did not restore correct value. (UUM-29244)
Package changes in 2023.1.20f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 2023.1.20f1
Asset - Database: Editor freezes when PrefabUtility.LoadPrefabContents is called in AssetPostprocessor.OnPostprocessAllAssets for a moved prefab (UUM-54362)
GLES: [Linux][URP] Crash on GfxFramebufferGLES::Clear when entering the Play Mode when all Renderer Features are disabled, Native RenderPass and MainCamera's Depth Texture is enabled (UUM-49240)
PhysX Integration: Rigidbody component's values do not translate to the PhysX calculations when they are being overridden via a script (UUM-55081)
Platform Audio: Audio is delayed by ~0,5 sec after starting to play it in the Android/iOS Player (UUM-41494)
Platform Audio: [Linux] No audio output when playing audio (UUM-53143)
RP Foundation: Fix for 2023.1.X: Depth pass is rendered with an incorrect matrix in the animation preview when using Universal RP (UUM-52625)
Serialization: Crash and or slow update when List items are reordered in the Inspector Window (UUM-46703)
uGUI: Button triggers another Button when multiple Canvases are used in multiple windows (UUM-36255)
Windows: Sometimes the wrong image is displayed when using Cursor.SetCursor in software mode (UUM-46718)
2023.1.20f1 Release Notes
Improvements
Documentation: Improved code sample for NavMeshAgent.CalculatePath() to better clarify how to interpret and use its results. (UUM-43219)
Documentation: [AI] Added some detail to NavMeshPathStatus.PathInvalid. (UUM-43218)
VFX Graph: Improved and optimize undo redo.
Changes
- XR: Updated OpenXR SDK package version to 1.9.1.
Fixes
Asset Bundles: Fixed deadlock in AssetBundleUnloadOperation. (UUM-48887)
Asset Import: Fixed a regression where an fbx with missing materials would cause a crash during import. (UUM-53167)
Build Pipeline: Improved the performance of "Write data build dirty tracking information" for AssetBundle builds. (UUM-46585)
Core: Fixed a data race inside the job system where weak memory systems could hang when waiting and attempting to steal parallel work submitted from another thread. (UUM-41806)
Documentation: [AI] Fixed incorrect documentation for NavMeshBuildSource.size. (UUM-43216)
Documentation: [AI] Fixed incorrect documentation for NavMeshBuildSource.size. (UUM-43222)
Editor: Corrected initialized SerializedObject and EnabledProperty in Editor. (UUM-52682)
Editor: Corrected load Editor Sharpness on first use. (UUM-44470)
Editor: Disabled started animation in DetachFromPanelEvent callback. (UUM-45660)
Editor: Fixed editor crash when right clicking on curve field. (UUM-44471)
Editor: Fixed Floating window does not stay on top of the Editor when clicking anywhere on the main Editor window. (UUM-53157)
Editor: Fixed InvalidOperationException when clearing inactive background progresses. (UUM-54039)
Editor: Fixed issue with Input Manager Project Settings UI becoming corrupted on first run after installing Input System package v1.8.0-pre1. (UUM-53925)
Editor: Fixed issue with Mixed lightmodes not working in the Player. (UUM-41407)
Editor: Fixed occasional freeze when calling UnityWebRequest.ClearCookieCache. (UUM-54043)
Editor: Fixed render variants not being created if the Materials folder didn't already exist. (UUM-49802)
Editor: Fixed the double copy in package manager. (UUM-39837)
Editor: Fixed the line copying using ctrl+c will erase the content in ugui test project. (UUM-47822)
Editor: Fixed the search by shortcut in the Shortcuts Manager window to accept Mouse inputs. (UUM-52017)
Editor: Fixed undo/redo did not work anymore with selection. (UUM-42481)
Editor: SpeedTree Importer Inspector: Fixed 'Null reference exception' when Apply button is clicked after changing an import option. (UUM-1910)
Editor: Updated the enum maskfield flags in the drop-down menu that are adjusted manually. (UUM-46873)
Editor: UUM-54191: Fix for 2023.1.X: TextField selection is too sensitive. (UUM-15800)
Editor: [Android] Broadcast Receiver in UnityPlayer was removed as it is unneeded and causing crash on Android 14 development due to missing EXPORTED/NOT_EXPORTED flag when registering receiver. (UUM-48068)
Editor: [Android] Samsung S8 crashing after OpenExtractor failing to translate archive. (UUM-894)
Graphics: Fixed crash when trying to upload a texture with TextureUploadFlags::kTextureUploadUninitialized and using OpenGL. (UUM-53142)
Graphics: Fixed rendering freezes when changing orientation on A14 iPads. (UUM-9480)
Graphics: Resolves two triggered Vulkan validation errors in multiview when using SRPs; VUID-vkCmdClearAttachments-pRects-06937 and VUID-vkCmdClearAttachments-baseArrayLayer-00018. (UUM-39637)
HDRP: Added additional documentation for cached shadows of directional lights.
HDRP: Added in which space custom velocity should be computed. (UUM-50992)
HDRP: Ensure documentation clearly lists lack of support for Box Lights in path tracing. (UUM-48478)
HDRP: Fixed an issue where Reflection Proxy Volume would cause artifacts to cover the editor on Apple Silicone devices. (UUM-42099)
HDRP: Fixed argument exception when trying to add to shadowsWithValidData. (UUM-49242)
HDRP: Fixed Turkish OS incorrectly deducing DLSS is not available. (UUM-48557)
HDRP: Fixed XR SPI is not disabled after processing the render request. (UUM-49454)
HDRP: The lightShadowCasterMode property on Light now only affects shadow caster culling when baked lighting includes shadow mask, as intended. (UUM-26410)
HDRP: Updated decal projector draw distances when global draw distance changes.
iOS: Fixed application not launching in fullscreen when CustomXib is selected as launch screen. (UUM-48345)
Linux: Fixed Editor progress window labels doesn't updating. (UUM-51402)
Linux: Fixed Progress modal window stays on top of every other window and cannot be moved. (UUM-51429)
Networking: Fixed crash when quitting application with running UnityWebRequest. (UUM-48042)
Networking: Updated libcurl to version 8.4.0. (UUM-52015)
Physics: Discard inertia tensor rotations that contain infinite components (both Rigidbody and ArticulationBody). (UUM-49807)
Physics 2D: When using CustomCollider2D.SetCustomShapes using a NativeArray, allow the shape vertices to be non-contiguous i.e each redundant vertex unused by shapes are allowed. (UUM-53717)
Scripting: Fixed a couple of issues in AssemblyUpdater with regard to generic type handling. (UUM-16921)
Scripting: Fixed files not getting added for compilation if GUIDs are detected as a move, and the old file added as new.
Scripting: Fixed race condition that could cause crashes on startup when native code called into managed code. (UUM-49357)
Shaders: Fixed editor crash when updating a shader graph referenced by another shader using UsePass. (UUM-46187)
UI Elements: Fixed Enum field changes that are not reflecting when multi-editing GameObjects with different values. (UUM-40715)
UI Toolkit: Fixed NullReferenceExceptions when reordering animated list views. (UUM-45896)
UI Toolkit: Fixed UI Builder not discarding document changes when closing a modified document that was active when the Unity Editor was opened. (UUM-36174)
UI Toolkit: Fixed UI Builder sometimes placing element at wrong position when reordering on a freshly opened document. (UUM-36159)
UI Toolkit: Fixed UI Builder sometimes reversing element order when reordering multiple elements at a time. (UUM-36170)
UI Toolkit: Fixed UIDocument not being reloaded when closing UI Builder and discarding changes. (UUM-36157)
UI Toolkit: Fixed UIDocument sometimes not being reloaded when reordering elements in UI Builder. (UUM-36158)
Universal RP: Fixed an issue where building a project using deferred with batchmode and nographics resulted in incorrect variant stripping. (UUM-47782)
Universal RP: Fixed an issue where Unlit shaders would not output correct normals when using deferred and Accurate GBuffer Normals.
Universal Windows Platform: "Create App Packages..." option is greyed out when trying to Create App Packages in Visual Studio. (UUM-47116)
URP: Fixed partially corrupted Android screen when Vulkan display rotation during rendering is enabled. (UUM-48569)
VFX Graph: Fixed undoing port value change that did not restore correct value. (UUM-29244)
Package changes in 2023.1.20f1
Packages updated

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